Live-CD mit rw partion
Live-CD mit rw partition
Funktioniert nur:
-unter Linux.
-mit DVD+RW oder DVD-RAM (bevorzugt)
- Das live-cd.iso teil und RW_image sind frei waehlbar (nur zahlen aendern) solange es auf den DVD passt.
Als beispiel ein live-cd von etwa 700M und ein rw partiti on von etwa 700M
(annahme 383430 sektoren von 2048 bytes)
Annahme den dvd-writer ist an /dev/scd0
Schritt 1:
Man setzt auf herkommliche weisse ein live-CD her auf ein DVD+RW.
Schritt 2:
Mach ein image auf HD mit
dd if=/dev/zero of=RW_image bs=2048 count=383430 mke2fs -b 2048 -F RW_image
Schritt 3:
setz das RW_image hinter das live-CD teil mit
dd seek=383430 bs=2048 if=RW_image of=/dev/scd0
(seek is in sektors von 2048 byte)
Schritt 4:
Bereit stellen von schreibbares image mit
losetup -o 785264640 /dev/loop1 /dev/scd0
(-o ist in bytes - also 2048 x 383430)
Schritt 5:
Mounten mit
mount /dev/loop1 /home/user/Documents -o noatime,nodiratime
(optionen sind wichtig weil anders den DVD sehr schnell kaputt ist)
UND LESE WENIGSTENS DEN MANUALS VON dd UND losetup !!!!
Bei das /dev/loop? muss man feststellen ob das das naechste loop device ist.
Kann also ein andere zahl haben als loop1.
TAR archive auf ein live-CD
Wenn wir noch ein komprimiertes tar archive hinten den live-cd.iso + rw-partition setzen wollen:
tar --bzip2 -b 4 -c dir |dd bs=2048 seek=766860 of=/dev/scd0
und lesen mit:
geh zu wo es entpackt werden soll.
count ist der zahl der blocken die weggeschrieben sind hier oben. (also notieren)
dd bs=2048 skip=766860 count=? if=/dev/scd0 | tar -xvj