PCLOS Minime - Live von der Festplatte

ClareOldie

Live-CDs sind eine wunderbare Erfindung. Sie erlauben das Testen eines Betriebssystems vor der Installation. CDs sind sehr transportabel und Sie können daher Ihr Liebling Betriebssystem leicht mit sich herumtragen. Bei häufiger Verwendung, zeigen sie jedoch auch ihre Nachteile. Andererseits ist die Installation eines Betriebssystems nervig, insbesonders wenn es nur für kurze Zeit ist.

Mit PCLOS gibt es einen Kompromiss. Die Dateien des „.ISO's“ können auf die Festplatte kopiert und „live“ von dort betrieben werden. Dies gibt das CD Laufwerk frei, beseitigt die Geräusche einer schnell drehenden CD und läuft auch viel schneller - viel näher an der Geschwindigkeit einer tatsächlichen Installation. Ich beschreibe die notwendigen Schritte unter Verwendung der PCLOS MiniMe auf einer alten Festplatte. Es könnte theoretisch auch mit einem Re-master einer Installation gemacht werden, die alle Ihre benötigten Programme enthält. Für diese Übung ist das aber nicht notwendig.

Ich brachte die nur 1.6GB große Festplatte als einzige Festplatte im System an, bootete von der Minime CD, partitionierte und hängte die Festplatte mit drei Primärpartitionen ein.

 1. 50Mb für den Bootloader hda1
2. 500Mb als Swap hda2
3. Ungefähr 1GB für das Betriebssystem hda3

Dann kopierte ich das .iso von einem USB-Stick zur 1GB Partition (hda3) und mountete (einhängen) es als root in einer Konsole mit „mount -r -t iso9660 -o loop /Pfad/zu/iso /mnt/iso“. Als Nächstes kopierte ich das „isolinux“ Verzeichnis vom gemounteten .iso zur hda3 und die Datei „livecd.sqfs“, die ziemlich groß ist, an die gleiche Stelle. Danach wurde das .iso ausgehängt (bzw. von hda3 gelöscht).

Jetzt haben wir eine Festplatte mit dem Betriebssystem auf Partition hda3 und einer Swap-Partition auf hda2 und unsere Partition hda1 wartet noch auf den Bootloader. Dafür verwende ich GRUB, da ich damit vertraut bin und davon eine Kopie hatte.

Ich installierte GRUB auf hda1 und ließ es laufen, um den Bootloader in den MBR von hda zu legen. Dann editierte ich die Datei menu.lst zum Booten von hda3 wie folgt:

title PCLinux Live von der Platte
root (hd0,2)
kernel /isolinux/vmlinuz root=/dev/hda3 ro ide=nodma bootfrom=/dev/hda3
initrd /isolinux/initrd.gz
boot

Anmerkung: Die Option ide=nodma erlaubt dem Betriebssystem alte Hardware laufen zu lassen, die nicht DMA-kompatibel ist. bootfrom erklärt dem Betriebssystem von der Festplatte anstatt von CD zu booten, was normalerweise getan würde.

Bugs: - Korrektes (sauberes) Runterfahren funktioniert (noch) nicht. Das ist aber kein großes Problem, da es eine Live Sitzung ist und nichts dauerhaft zum Betriebssystem geschrieben wird. Fahren Sie das System einfach normal herunter bis es hängt und dann schalten Sie den Computer ab.

Anschließend machen Sie einen Neustart, nehmen die Minime CD heraus und starten die neue „Installation“. war merklich schneller ist als von CD, und natürlich auch leiser.

Diese Übung wurde mit der Hilfe und unter der Anleitung von Ikerekes aufgesetzt, ohne seine Unterstützung hätte ich noch nicht einmal damit anfangen können.

Top Weiter