[med-svn] [Debian Wiki] Update of "DebianMed/LiveCD" by SteffenMoeller
Debian Wiki
debian-www at lists.debian.org
Thu Oct 22 00:17:18 UTC 2009
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Debian Wiki" for change notification.
The "DebianMed/LiveCD" page has been changed by SteffenMoeller:
http://wiki.debian.org/DebianMed/LiveCD?action=diff&rev1=13&rev2=14
When preparing this live medium, one should be aware that the device is not directly mountable, but that on the FAT or FAT32 filesystem a very large file is created, which represents the real image. I have failed to make changes to the local setup, e.g. /etc/hosts changed or so, persistent. This is certainly possible, somehow, but this overview would need a good soul to describe how. I want the medium to be the only medium that the machine sees, e.g. to boot from otherwise diskless clients. If someone would know how for instance to create a second partition on the USB stick (ok, I have done that) and use that together with the aufs/squashfs to achieve persistency within the USB stick, not with the (non-existent) hard disk.
One persistency is achievable, and the image possibly compressed, this setup would seem ideal for many causes.
+
+ === Protocol for netboot ===
+
+ '' this section is currently under preparation - don't try it yet, but feel free to correct if you know better''
+
+ This scenario prepares one single root image that is served via NFS. Changes are written to a copy-on-write (COW) image, which is different for every machine. Everything is prepared in complete analogy to the regular Live CD that is prepared with live-helper:
+
+ {{{
+ sudo apt-get install live-helper
+ }}}
+
+ server=pc07.inb.uni-luebeck.de # place your server here
+
+ lh_config -b net \
+ --net-root-server $server \
+ --net-cow-server $server \
+ --distribution squeeze --categories "main contrib non-free" \
+ -p standard --packages '^(libcv-dev|autodock|gromacs|ballview|autodocktools|lvm2|openssh-server|openssh-client|boinc-client|r-cran-qtl|r-recommended|nfs-common)$' \
+ -m http://ftp2.de.debian.org/debian/
+ sudo lh_build
+ }}}
+
+ lvm2 was added to increase flexibility with locally added disks, should the need arise.
=== Protocol for plain chroot plus boot loader ===
More information about the debian-med-commit
mailing list