Comments on: live-fat-stick https://lizards.opensuse.org/2012/09/13/live-fat-stick/ Blogs and Ramblings of the openSUSE Members Fri, 06 Mar 2020 17:50:09 +0000 hourly 1 https://wordpress.org/?v=4.7.5 By: jeckyl https://lizards.opensuse.org/2012/09/13/live-fat-stick/#comment-8365 Wed, 24 Oct 2012 02:07:17 +0000 http://lizards.opensuse.org/?p=8980#comment-8365 oh, yeah after it fails to mount the device and bails out, should one run the script again you get
“mkdir: cannot create directory `/run/tmpisomount’: File exists
mkdir: cannot create directory `/run/tmpstickmount’: File exists”

meh!

]]>
By: jeckyl https://lizards.opensuse.org/2012/09/13/live-fat-stick/#comment-8361 Tue, 23 Oct 2012 17:22:34 +0000 http://lizards.opensuse.org/?p=8980#comment-8361 Hmm, i get an error saying “unable to mount the usb stick partition”. root privileges don’t help.

]]>
By: tintzin https://lizards.opensuse.org/2012/09/13/live-fat-stick/#comment-8354 Mon, 22 Oct 2012 12:11:39 +0000 http://lizards.opensuse.org/?p=8980#comment-8354 thanks. I have been trying and failing to boot opensuse from Kingston DTs w/ unetbootin. will try this. hope it works!

]]>
By: Kasimir Mueller https://lizards.opensuse.org/2012/09/13/live-fat-stick/#comment-8202 Thu, 04 Oct 2012 14:39:27 +0000 http://lizards.opensuse.org/?p=8980#comment-8202 Not working on opensuse 12.2 i386 : The syslinux-menue-file ist not generated
Output:

Please make sure the following information is correct:
iso name: openSUSE-12.2-KDE-LiveCD-x86_64.iso stick device: /dev/sdb
stick uuid: /dev/disk/by-uuid/16:16 stick partition: 1
continue ? [y/n]? y
installing syslinux on /dev/sdb1
replacing mbr of /dev/sdb with syslinux mbr.bin
setting /dev/sdb partition 1 active
copying /boot from iso image to /dev/sdb1
mv: Aufruf von stat für „/run/tmpstickmount/boot/i386/loader“ nicht möglich: Datei oder Verzeichnis nicht gefunden
mv: Aufruf von stat für „/run/tmpstickmount/boot/syslinux/linux“ nicht möglich: Datei oder Verzeichnis nicht gefunden
mv: Aufruf von stat für „/run/tmpstickmount/boot/syslinux/initrd“ nicht möglich: Datei oder Verzeichnis nicht gefunden
creating menu entries
/usr/bin/live-fat-stick: Zeile 207: /run/tmpstickmount/boot/syslinux/syslinux.cfg: Datei oder Verzeichnis nicht gefunden
/usr/bin/live-fat-stick: Zeile 144: /run/tmpstickmount/boot/syslinux/syslinux.cfg: Datei oder Verzeichnis nicht gefunden
grep: /run/tmpstickmount/boot/syslinux/syslinux.cfg: Datei oder Verzeichnis nicht gefunden
/usr/bin/live-fat-stick: Zeile 136: /run/tmpstickmount/boot/syslinux/syslinux.cfg: Datei oder Verzeichnis nicht gefunden
copying openSUSE-12.2-KDE-LiveCD-x86_64.iso to usb stick
cleaning up
Your bootable usb stick is now ready
have a lot of fun…

]]>
By: Jigish Gohil https://lizards.opensuse.org/2012/09/13/live-fat-stick/#comment-8034 Fri, 14 Sep 2012 04:36:52 +0000 http://lizards.opensuse.org/?p=8980#comment-8034 Install on hard disk or create disk image on http://susestudio.com if you want persistent system image that can also be deployed on usb stick. The purpose of this script is to boot openSUSE iso images from vfat partition on usb stick, ability to store files on the same stick is a bonus.

]]>
By: Bernd https://lizards.opensuse.org/2012/09/13/live-fat-stick/#comment-8033 Thu, 13 Sep 2012 18:17:35 +0000 http://lizards.opensuse.org/?p=8980#comment-8033 Yes, I thought mainly of updates and system changes. Maybe it is possible to adapt the Ubuntu/Debian persistency code to openSuse?

]]>
By: Jigish Gohil https://lizards.opensuse.org/2012/09/13/live-fat-stick/#comment-8032 Thu, 13 Sep 2012 13:57:33 +0000 http://lizards.opensuse.org/?p=8980#comment-8032 you can access the stick’s vfat partition and save files there, those will be persistent, but any changes to the image or files in user’s /home are not persistent.

]]>
By: Bernd https://lizards.opensuse.org/2012/09/13/live-fat-stick/#comment-8031 Thu, 13 Sep 2012 12:10:09 +0000 http://lizards.opensuse.org/?p=8980#comment-8031 This sounds good, but where do I save my persistent data files?
Ubuntu has something like an overlay file via squashfs, either as a separate partition (recognized by a label) or a flat file on the boot partition.
So if I have multiple ISOs booting from a FAT fs, it will always find the correct persistent data via the bootflags.

opensuse has something like clicfs, but it’s not working very well in most environments and it will definitely not work with multiple ISOs to boot from.
I think a flat file like “persistent-data” on the FAT partition would solve the problem – but how can I mount this on top of the ISO image after initial booting? I think the ISO image must also be aware of a persistent data file, but this would require modification of all the isos boot scripts?

]]>