You are not logged in.
Hi all it's been a while. Slitaz 4 still works perfectly for me.
I have been running it from a Live CD for years but just got given a new 16gb flashdrive for Christmas and so have installed it on that and it's great having it boot really quickly now.
I like having Slitaz as a live system so everything resets every boot but I wanted to upgrade some packages and add some more to the USB. So I saved using TazUSB Writefs (gzip) and rebooted and all the new settings and packages are in place.
The problem is I seem to have some persistence now on the USB ... e.g. files left on the desktop are not disappearing and other settings are not resetting on reboot.
I've been reading loads of posts about this but some are really old and there is a lot of confusing instructions that I'm not sure will actually do what I'm looking for.
What I would like is to remove the persistence and have a totally non persistent USB with my custom packages (just like the CD was) and to use the rest of the flashdrive as file storage.
Can somebody give me a quick run down on the best way to do this?
Or has Slitaz on USB always got some persistence and the only way to do this is with a CD?
Offline
Hi TraceE,
[*]boot your live;
[*]open the file manager and go to /home/boot/extlinux;
[*]open the folder as root;
[*]double click on [c]extlinux.conf[/c];
[*]modify the line [c]append initrd=...[/c]: suppress [c]home=blablabla-bla-bla-bla-blablablabla[/c];
[*]save and exit;
You want have any persistence at next boot.
Offline
Fantastic ... thanks I'll try that later ... 
What about using the rest of the flashdrive for storage?
Can I just create another partition and format it fat32 so I can transfer files over to windoze when I have to ... or would this cause any problems?
Offline
Changed my extlinux.conf to add "suppress" to the line which now reads:
append initrd=/boot/rootfs.gz rw root=/dev/null vga=normal autologin suppress home=c8ffcef4-2ef8-411d-bb71-9bffa3a03686
I've still got persistence ... I put some test files on the desktop and they were still there after reboot.
Do I have to make a new rootfs.gz with TazUSB Writefs for it to work?
Offline
Sorry, I havn't been clear.
I meant your line
[c]append initrd=/boot/rootfs.gz rw root=/dev/null vga=normal autologin home=c8ffcef4-2ef8-411d-bb71-9bffa3a03686[/c]
should be
[c]append initrd=/boot/rootfs.gz rw root=/dev/null vga=normal autologin[/c]
Offline
Ok tried removing home=c8ffcef4-2ef8-411d-bb71-9bffa3a03686
And using just:
append initrd=/boot/rootfs.gz rw root=/dev/null vga=normal autologin
But that didn't work ... I got "failed to execute login command" and couldn't get to the desktop.
I added home=usb at the boot options screen to get back in and post this.
Offline
Strange. That what I did on my LiveUSB (SliTaz 4 too) and it boots with any problem.
Do you use tux as the standard user or do you create another user before to use the [c]tazusb writefs[/c] command?
Offline
I use just tux as the standard user.
I carefully checked the settings over and tried again ... still get "failed to execute login command" then get stuck at tux login screen which just loops.
Are there any other settings I could check for mistakes?
Flashdrive is formatted ext3 incase that makes any difference.
Offline
[ Generated in 0.023 seconds, 7 queries executed - Memory usage: 1.54 MiB (Peak: 1.77 MiB) ]