bugDoudouLinux - Bugs: bug #16033, Persistence doesn't work with...

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

bug #16033: Persistence doesn't work with partition storage

Submitted by:  Jean-Michel Philippe <jmphilippe>
Submitted on:  Sun 16 May 2010 09:09:27 PM UTC  
 
Category: SystemSeverity: 3 - Normal
Priority: 3 - LowStatus: Confirmed
Privacy: PublicAssigned to: None
Open/Closed: OpenRelease: None

Mon 23 Aug 2010 01:21:19 PM UTC, comment #3:

Who really needs persistence on partitions? ;-)

Jean-Michel Philippe <jmphilippe>
Project Administrator
Mon 17 May 2010 09:43:02 PM UTC, comment #2:

Partition label is obtained using either:

$ /lib/udev/vol_id -l ${devname}

or:

$ blkid -o udev "${devname}"

depending on whether udev provides or not vol_id. No test against maximum filesystem label length is performed. Lower/upper case does not seem to be taken into account neither.

Jean-Michel Philippe <jmphilippe>
Project Administrator
Mon 17 May 2010 07:39:15 PM UTC, comment #1:

It seems that FAT partitions accept 11 letter labels but Ext partitions 16 letters. Defintively the best would be to have initramfs scripts to truncate label depending on the partition type. Maybe lower/upper case issue is also concerned.

Jean-Michel Philippe <jmphilippe>
Project Administrator
Sun 16 May 2010 09:09:27 PM UTC, original submission:

Persistence set using files to store data works, but doesn't using a partition. I remember to have it work in the very fist tests I made. Probably the long label of the partition (live-rw-doudoulinux) causes this problem. But since the label is used for both file and partition storage, it cannot be easily changed without loosing self-explainability of file names.

The best is certainely to first have a look at the initramfs scripts in order to understand how partitions are found for persistence. Maybe this script could/does cut the long label in a shorter/acceptable one. If this is possible/the case, persistence-gui would then have to truncate the label it computes.

In the worst case, this first DoudouLinux Release could simply not allow persistence in partitions.

Jean-Michel Philippe <jmphilippe>
Project Administrator

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by jmphilippe (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    No Changes Have Been Made to This Item
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup