Joined: April 2008
||Posted: April 09 2008,21:47
|Yes, DSL is a live CD. Yes, DSL is designed to operate in a nomadic fashion. That isn't a limitation, for many users it's a feature.|
Sorry, I wasn't trying to knock it--just that using a writeable USB stick is clearly going to be different from using a live WORM disk like a CD.
|As far as being able to mount your device in another operating system, you would require filesystem support on the other OS. DSL's USB-HDD script sets the persistent home partition in FAT, iirc (been a while since I've booted from USB).|
Sorry? I can mount the USB stick in other operating systems. It's FAT formatted, so I just plug it in and carry on. Unless you mean the KNOPPIX image, but I don't need to access that.
I've had a quick play around, and it seems that persistent home does not do what I'm after. You can only pass it a device name, which has two problems:
1) The device can change, depending on how it's booted.
2) It's already mounted the device, so it tries to remount it and then fails.
Also, as was pointed out, various programs are going to try to write files to ~/.*, which is going to cause unnecessary strain on the USB stick. So, to revise slightly what I'd like to do:
I'd like to symlink from ~/something to a folder such as /cdrom/cargo, and make that folder writeable to the normal user. I'd like this to all happen automatically. So:
-Where can I put a script to run at boot and set up the symlink? (I'm guessing this is quite simple, I just don't know the answer...)
-How can I set a subfolder of /cdrom to be writeable to user dsl? As I remember, chown and chmod said I didn't have permission, even when run as superuser.