Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
deployment [2011/01/31 12:51] admin |
deployment [2011/02/08 21:34] (aktuell) admin |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Deployment ====== | ====== Deployment ====== | ||
| - | - Vorbereitungen zum Klonen: | + | * Vorbereitungen zum Klonen: |
| - | - /boot/grub/menu.lst (diese langen Gerätenamen ersetzen durch /dev/sdX...) | + | * /boot/grub/menu.lst (diese langen udev Gerätenamen ersetzen durch /dev/sdXX...) |
| - | - /etc/fstab (selbes Spiel) | + | * /etc/fstab (selbes Spiel) |
| - | - /etc/init.d/halt ganz oben eintragen: | + | * Per udev erkannte Netzwerkkarten löschen: |
| rm /etc/udev/rules.d/70-persistent-net.rules | rm /etc/udev/rules.d/70-persistent-net.rules | ||
| - | | + | |
| - | - Ausgangsrechner mit Live System starten | + | * Ausgangsrechner mit Knoppix (oder anderem Live-System) starten |
| - | - Zielrechner mit Live System starten. SSH Server starten, root-Passwort vergeben... | + | * Zielrechner mit Knoppix (oder anderem Live-System) starten. SSH Server starten, root-Passwort vergeben... |
| - | - Festplatte entsprechend partitionieren bzw. formartieren | + | * Festplatte entsprechend partitionieren bzw. formartieren |
| - | - Zielpartition mounten | + | * Zielpartition mounten |
| - | - Am Quellrechner rsync aufstarten: | + | * Am Quellrechner rsync aufstarten: |
| rsync -av -P /mnt/sdXx/ -e ssh root@192.168.1.2:/mnt/sdXx/. | rsync -av -P /mnt/sdXx/ -e ssh root@192.168.1.2:/mnt/sdXx/. | ||
| - | - Warten... | + | * Warten... |
| - | - Dann wichtig: Das Quellsystem bootbar machen mit dem gestarten Live System | + | * Dann wichtig: Das Quellsystem bootbar machen mit dem gestarten Live-System |
| - | - /mnt/sdXx/boot/grub/device.map und menu.lst entsprechend korrigieren | + | * /mnt/sdXx/boot/grub/device.map und menu.lst entsprechend korrigieren |
| - | - /mnt/sdXx/etc/sysconfig/kernel die Zeile INITRD_MODULES bearbeiten. Aufpassen bei S-ATA/IDE Platten... Typische Module sind ata_piix ide_generic pata_... | + | |
| + | * 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_... | ||
| - | grub-install --root-directory=/mnt/sdXx /dev/sdXx | ||
| - | | ||
| - | - Bei Treiberwechsel (IDE->SATA), neue initrd erstellen: | ||
| - | | ||
| mount -o bind /dev /mnt/sdXx/dev | mount -o bind /dev /mnt/sdXx/dev | ||
| chroot /mnt/sdXx | chroot /mnt/sdXx | ||
| Zeile 31: | Zeile 29: | ||
| mkinitrd | mkinitrd | ||
| - | - Neustarten und Enjoy! | + | * 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! | ||