Am Samstag, 13. Januar 2007 12:03 schrieb Klaus Klein: > Moin Liste. > > Michael, ich weis ab und zu sollte ich besser zuhören, aber irgendwie > meine ich mich zu erinnern das Du öffters eine Möglichkeit angesprochen > hast wie man ein ISO-Image einer CD von der Platte booten kann. > > Kannst Du das nochmal in 'kleinen' Schritten erklären?
Gerne! Die Idee dazu kam von Klaus Knopper, so weit ich weiß. Statt Knoppix ganz auf hdd zu installieren kopierte man eine komprimierte Datei, KNOPPIX.SH, auf die Platte, stelle in der /boot/grub/menu.lst in der Kernelzeile entsprechende Optionen ein - und los gings. Wollte man updaten hat man lediglich die alte Datei KNOPPIX.SH, ca. 600 MB, gelöscht und eine neue dorthin kopiert. Man konnte die Settings, die man verändert hat, speichern in einer extra angelegten komprimierten Datei auf der Platte und darüberhinaus ein ebensolches Heimverzeichnis anlegen. So etwas gibt es heute noch z.B. bei PCLinuxOS. Man bootete die Version 0.93 von einer Datei livecd.sqs und speicherte mit changes=/dev/hdaX, einem Ordner auf der gleichen Partition. Ein Schritt weiter ist booten direkt vom iso-Image auf der Platte. Das geht mit SLAX z.B. so: title SLAX from=iso slax-killbill-5.1.8.iso mode hdb8 kernel (hd1,7)/boot/vmlinuz root=/dev/ram0 rw quiet max_loop=255 init=linuxrc from=/dev/hdb8/slax-killbill-5.1.8.iso acpi=off changes=/dev/hdb8 vga=792 initrd (hd1,7)/boot/initrd.gz Bei PCLinuxOS MiniMe 0.93 geht man so vor: iso-Image herunterladen. Mit "mount -o loop <iso.Datei> /mnt/loop" wird sie gemountet. Dann kopiert man den Ordner bootet auf eine Partition. Die Datei livecd.sqs wird auf die gleiche Partition kopiert. Dann fügt man in die /boot/grub/menu.lst der Haupt-Dauf hda7 - normaler boot istri, von der man bootet, ein: title pclinuxos changes in hdb8 hardware detect kernel (hd1,7)/boot/isolinux/vmlinuz bootfrom=/dev/hdb8 root=/dev/hdb8 vga=788 splash=silent changes=/dev/hdb8 hwdetect=yes keyb=de_nodeadkeys initrd (hd1,7)/boot/isolinux/initrd.gz Das Teil verhält sich jetzt wie eine "richtige" Installation, verbraucht freilich viel RAM - ist aber erheblich schneller als eine Live-CD, meist auch schneller als eine Festinstallation. Manchmal atemberaubend! Das gebootete OS existiert in mehreren Schichten: - normal - in einem Union-FS - in einem Squash-FS , die gleichzeitig benutzt werden. => Wie das im Einzelnen geht hängt von jeder Distri ab - und bei diesen von der Version, muß also immer extra (!) erfragt werden. Zum Beispiel bei Knoppix ist das mit den verschiedenen Versionen sehr unterchiedlich. Bei kanotix geht es so: title kanotix von iso root (hd0,5) kernel /kanotix/vmlinuz ramdisk_size=100000 init=/etc/init/ fromiso=/kanotix/kanotix.sio noprompt noeject lang=de apm=power-off nomce quiet irqpoll acpi=off lapic (<= in nur 1 Zeile! Ab "kernel"...) initrd /kanotix/miniroot.gz Hier habe ich also den Bootordner kanotix genannt. Da sind nur 3 Dateien drin. Bei LernTux weiß ich es nicht und warte deshalb auf die Antwort von Dieter Schütze, den ich keineswegs vor den Kopf stoßen wollte. > (Ich wollte das erst per PM fragen, aber ich glaube das dies durchaus > auch für die Liste interessant ist. Oder bin ich mal wieder der letzte?) Wohl nicht! Diese Methode ist für das Ausprobieren von Distris, ohne sich den Wolf zu installieren, die beste - falls man genug RAM hat. Die Version, die wohl am meisten "sophisticated" ist, stammt aus Australien von Puppy Linux. Die schaffen es sogar das RAM-Problem zu lösen. Puppy ist das schnellste Linux, das ich kenne! Mittlerweile kann man sogar deren iso-Image auf einer ntfs-Partition speichern und von dort booten, Daten dorthin schreiben. Die Tendenz, Linux neben Windows auf einer Kiste haben zu wollen, ist in Amerika und Australien wohl viel stärker noch als bei uns. Siehe dazu: http://schule.homelinux.com/how.puppy.works.zip - 244 KB zip-Datei (Wenn Ihr das passend findet kann ich den Link auf unser Anfänger-Wiki setzen!) Auf dem mir überlassenen alten Laptop habe ich SLAX, Kanotix, Knoppix und Jux² drauf, alle von iso gebootet. Engpaß sind da nur 128 MB RAM. Reicht das fürs Erste? Für LernTux warte besser auf Dieter Schütze. Glaube mir, diese Methode spart viel Zeit! Gruß, Michael Bischof -- ---------------------------------------------------------------------------- PUG - Penguin User Group Wiesbaden - http://www.pug.org

