Universal Netboot Installer

Are you planning to add any kind of "persistancy support" to UNetBootIn?

Asked by Kurt Pfeifle on 2009-02-07

With the help of "union mounting" various kinds of persistency features could be added to USB Live media created by UNetBootIn:

 * for the complete system
 * for the $HOME directory
 * for a specific directory, like $HOME/Documents

Are you planning to add such a feature? (It could be *very* convenient in order to keep language and keyboard selection and much more....)

(NOTE: on slow USB thumbdrives, this could mean that the user experience will degrade, because writing to disk is much slower than writing to the ramdisk.... On fast USB media it's OK)

Question information

Language:
English Edit question
Status:
Answered
For:
UNetbootin Edit question
Assignee:
No assignee Edit question
Last query:
2009-02-07
Last reply:
2009-02-07
Geza Kovacs (gezakovacs) said : #1

No, because:

That's a distribution-level task, and would involve lots of tinkering with boot and mounting scripts in the initrd (something that can't easily be done from Windows, and differs greatly with each distribution) to provide support for those that don't provide persistence support.

Some distributions, such as Puppy and Slax, already provide this functionality in a proper fashion (ie they create the persistent storage from within the Live CD rather than requiring it to be manually made prior to booting it) which can be used with UNetbootin.

Most don't, and the majority of those that do implement it in such a way that intervention is required during the Live USB creation stage (Ubuntu and Fedora, most notably) do it in totally different ways that I can't possibly account for - Fedora expects to have a flat, empty file with a certain name, Ubuntu expects an ext2-formatted filesystem labeled as casper-rw, other distributions need their own custom formats and naming schemes, etc.

So no, at least not until there's a "standard" notion of how persistence is implemented among different distributions or otherwise I'd need to implement it seperately for every distribution under the sky in each of their convoluted ways.

Can you help with this problem?

Provide an answer of your own, or ask Kurt Pfeifle for more information if necessary.

To post a message you must log in.