Sysresccd-manual-de Installation von SystemRescueCd auf Festplatte alt |
History |
Einführung
Die Grundidee ist, SystemRescueCd auf eine Linux-Partition zu installieren um eine einfache Wiederherstellung des Systems im Problemfall zu ermöglichen. Das ergibt ein installiertes System, das wie jedes andere Linux-System funktioniert. Wenn Sie einfach nur die SystemRescueCd von der Festplatte starten wollen und einen Eintrag im Bootmanager (Lilo oder Grub) benötigen, gibt es eine einfachere Methode, die im Folgenden Kapitel erläutert wird.
WARNUNG: Bedenken Sie, daß diese Operation Ihnen ein zerstörtes/nutzloses System bescheren kann, wenn Sie dieser Anleitung nicht genau folgen.
Nutzung
Alle Schritte werden von der offiziellen SystemRescueCd aus getätigt. Das bedeutet, daß Sie Ihr System mit der gebrannten CD booten müssen.
Vorgehensweise
Schritt-01: Erzeugen Sie eine neue Partition
Sie müssen eine bestehende Partition verkleinern und eine neue, leere Partition mit ext2 Dateisystem erstellen. Hinweis: im Moment wird nur das ext2 Dateisystem unterstützt.
gparted
Ich gehe davon aus, daß Sie jetzt eine NTFS-Partition /dev/hda1 und eine ext2-Partition /dev/hda2 haben. Sie müssen die Partitionsbezeichnungen natürlich an Ihre Gegebenheiten anpassen.
Schritt-02: Hängen Sie die neue Partition ein
mount /dev/hda2 /mnt/custom
Schritt-03: Entpacken Sie die aktuellen Dateien aus dem cloop-Abbild
sysresccd-custom extract-nosizecheck rm -rf /mnt/custom/customcd/isoroot mv /mnt/custom/customcd/files/* /mnt/custom cp /etc/inittab /mnt/custom/etc/ rm -rf /mnt/custom/customcd
Schritt-04: Kopieren Sie den Kernel der SystemRescueCD
cp /mnt/cdrom/isolinux/rescuecd /mnt/custom/boot
Schritt-05: Passen Sie das Setup Ihrer Festplatte an
Fügen Sie folgendes Ihrer /mnt/custom/etc/fstab hinzu
/dev/hda2 / ext2 errors=remount-ro 0 1
Kopieren Sie diese Datei von /usr/share/sysresccd/hdinstall/lilo.conf.in nach /mnt/custom/etc/lilo.conf
lba32 boot = /dev/hda map = /boot/.map prompt install = /boot/boot-menu.b delay = 50 vga = normal default=win image = /boot/rescuecd root = /dev/hda2 label = sysrcd read-only nocdroot other = /dev/hda1 label = win table = /dev/hda
WARNUNG: Vergessen Sie nicht, /dev/hda1 und /dev/hda2 durch Ihre Gerätenamen zu ersetzen, wenn das System starten soll.
Schritt-06: Starten Sie Lilo
mount -t devfs none /mnt/custom/dev chroot /mnt/custom lilo umount /mnt/custom/dev
Schritt-07: Hängen Sie die neue Partition aus
umount /mnt/custom
Änderungen beim Booten
Wenn Sie booten, sollte nun ein Prompt wie der folgende erscheinen:
LILO 22.5.1 Das bedeutet, LILO ist installiert und läuft. Wenn Sie den Countdown ablaufen lassen (etwa 5 Sekunden), wird der Standard-Eintrag gestartet. Mit der lilo.conf von oben, ist dies Windows. Wenn Sie Ihre neue SystemRescue-Partition testen wollen, drücken Sie die linke Shift-Taste. Sie bekommen
LILO 22.5.1 boot:
Dann geben Sie sysrcd ein.
Wenn Sie sich nicht an die Ziele erinnern können, drücken Sie die Tabulator-Taste und LILO zeigt sie an
LILO 22.5.1 boot: win sysrcd
