Benutzer-Werkzeuge

Webseiten-Werkzeuge


deployment

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
deployment [2011/01/31 12:26] admindeployment [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-Systemstarten 
-    Zielrechner mit Live System starten. SSH Server starten, root-Passwort vergeben...  +  Zielrechner mit Knoppix (oder anderem Live-Systemstarten. SSH Server starten, root-Passwort vergeben...  
-  -  Dort partitioniere bzw. formartiere die Festplatte entsprechend. Mit entweder gparted bzw. fdisk alleine geht das prima. +  Festplatte entsprechend partitionieren bzw. formartieren 
- - Dann wird die Zielpartition gemountet +  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... 
-- Dann wichtig: Das Quellsystem bootbar machen mit dem gestarten Live System 
- - /mnt/sdXx/boot/grub/device.map und menu.lst entsprechend korrigieren 
- - /mnt/sdXx/etc/sysconfig/kernel die Zeile INITRD_MODULES bearbeiten. Dann kann man schön sATA Installationen auf IDE Platten betreiben usw. Typische Module sind ata_piix ide_generic pata_...  
-  - grub-install --root-directory=/mnt/sdXx /dev/sdXx 
- - mount -o bind /dev /mnt/sdXx/dev 
- - chroot /mnt/sdXx 
- - mount /proc 
- - mount /sys 
- - mkinitrd 
-- Neustarten und Enjoy! 
  
 +  * 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:
  
-Vielleicht teilweise umständlich, aber so funktioniert es einfach immer und wirklich wenn man es ein wenig gewohnt ist, am schnellsten. +  mount -o bind /dev /mnt/sdXx/dev 
- Früher gab es bei SUSE die Option vom Installierten System booten. Aber seit den neuen Versionen funktionieren das nicht mehr so gut. Daher der Umweg mit chroot.+  chroot /mnt/sdXx 
 +  mount /proc 
 +  mount /sys 
 +  grub
  
-</file>+  root (hd0,1) 
 +  setup (hd0) (hd0,1) 
 +  setup --stage2=/boot/grub/stage2 (hd0) (hd0,1) 
 +  quit
  
 +  * Neustarten und Enjoy!
deployment.1296473188.txt.gz · Zuletzt geändert: von admin