Benutzer-Werkzeuge

Webseiten-Werkzeuge


deployment

Deployment

  • Vorbereitungen zum Klonen:
    • /boot/grub/menu.lst (diese langen udev Gerätenamen ersetzen durch /dev/sdXX…)
    • /etc/fstab (selbes Spiel)
    • Per udev erkannte Netzwerkkarten löschen:
rm /etc/udev/rules.d/70-persistent-net.rules
  • Ausgangsrechner mit Knoppix (oder anderem Live-System) starten
  • Zielrechner mit Knoppix (oder anderem Live-System) starten. SSH Server starten, root-Passwort vergeben…
  • Festplatte entsprechend partitionieren bzw. formartieren
  • Zielpartition mounten
  • Am Quellrechner rsync aufstarten:
rsync -av -P /mnt/sdXx/ -e ssh root@192.168.1.2:/mnt/sdXx/.
  • Warten…
  • Dann wichtig: Das Quellsystem bootbar machen mit dem gestarten Live-System
    • /mnt/sdXx/boot/grub/device.map und menu.lst entsprechend korrigieren
  • Bei Treiberwechsel (IDE→SATA), neue initrd erstellen:
    • /mnt/sdXx/etc/sysconfig/kernel die Zeile INITRD_MODULES bearbeiten. Aufpassen bei S-ATA/IDE Platten… Typische Module sind ata_piix ide_generic pata_…
mount -o bind /dev /mnt/sdXx/dev
chroot /mnt/sdXx
mount /proc
mount /sys
mkinitrd
  • MBR neu erstellen:
mount -o bind /dev /mnt/sdXx/dev
chroot /mnt/sdXx
mount /proc
mount /sys
grub
root (hd0,1)
setup (hd0) (hd0,1)
setup --stage2=/boot/grub/stage2 (hd0) (hd0,1)
quit
  • Neustarten und Enjoy!
deployment.txt · Zuletzt geändert: 2011/02/08 21:34 von admin