Joined: July 2004
||Posted: April 29 2007,00:57
I've installed DSL embedded on a USB stick and installed syslinux to it, and it boots OK. However, one of the points of booting DSL off an USB stick will be that, unlike CD, you can write back to it. But I enter a couple of issues here. (This is all about booting from the stick, BTW. I'm not using qemu.)
If I boot with the toram option I find that when trying to mount sda1 I get the message "Error: mount: according to mtab, /dev/sda1 is mounted on /cdrom".
And if I open a root shell and try to umount /cdrom I just get "umount: /cdrom: device is busy". And if I try to write to /cdrom I just get the message that it's a "read-only file system".
So there's no way I can write a file to a directory on the memorystick. I think it's nice to use the toram option when it's enough RAM, but it seems I can forget it here...
If I boot without the toram option I can mount sda1. But only root can write to it. I thought booting DSL from memorystick and just write my files to it as user would be nice, but its not that simple.
If I try to change permissions on folder from a root shell I just get told that operation is not permitted. Usually you expect most things to be permitted for root, but I guess it's due to the FAT filesystems not knowing about permissions that chown, chmod and chgrp don't work. Anyway, it's a bit of a hassle and I wish there was a way I could mount a directory on the stick with write permissons for the user (dsl).
Otherwise this seems brilliant. I really like the mydsl directory option for extensions. Can you store boot options and/or other settings too using DSL embedded on a USB stick?
Sorry. Being to tired here. Answer to my very last question are obvious: .filetool.lst, backup.tar.gz & all that jazz... But my main Q. still stands as something that puzzles me....