spacer
Homepage | Manual | Forums

Sysresccd-manual-de Installation von SystemRescueCd auf Festplatte alt

History

Contents

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
spacer