• This forum has a zero tolerance policy regarding spam. If you register here to publish advertising, your user account will be deleted without further questions.

Probleme mit RAID aus Tar-Image

Gelöst!

Hallo Jungs! Ich habs! Alles in Richtung UUID war totaler Quatsch. Die Ramdisk wars. In meiner /etc/initramfs-tools/initramfs.conf stand "MODULES=list". Dadurch werden nur die Module aus der /etc/initramfs-tools/modules geladen. Und hier fehlte dann für die virtuelle Maschine irgendwas. Was ist aber total egal, wenn man einfach "MODULES=most" setzt. Damit wird alles war notwendig ist geladen. Das scheint eigentlich auch der Standard zu sein, weshalb icht nicht weißt, warum das bei mir anders war. Danach muss man nur die Ramdisk neu bauen und alles wird gut.

Damit es vollständig ist, hier mein komplettes Vorgehen:

#Virtualbox aufsetzen
#Rescuecd booten

#IP-Adresse holen
dhclient

#Partitionstabelle wiederherstellen
cfdisk /dev/sda
sfdisk -d /dev/sda | sfdisk /dev/sdb

#Raid-Verbund erstellen (Achtung für Debian 4 Metaversion 0.90)
mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/sda1 /dev/sdb1 --metadata=0.90
mdadm --create /dev/md1 --level=mirror --raid-devices=2 /dev/sda3 /dev/sdb3 --metadata=0.90

#Dateisystem erstellen
mkfs.ext2 /dev/md0
mkfs.ext3 /dev/md1
mkswap /dev/sda2
mkswap /dev/sdb2

#Stage-Archiv einspielen
mount /dev/md1 /mnt/
mkdir /mnt/boot
mount /dev/md0 /mnt/boot/
cd /mnt
time ncftpget -c -V -u user -p pass 192.168.0.100 image.tar.bz2 | tar -xjpf - -C /mnt

#chroot starten
cat /etc/resolv.conf > /mnt/etc/resolv.conf
mount -o bind /dev /mnt/dev
mount -t proc proc /mnt/proc
chroot /mnt /bin/bash

#Bootloader installieren
grub --no-floppy
root (hd0,0)
setup (hd0)
quit

#ramdisk anpassen und neu erzeugen
mcedit /etc/initramfs-tools/initramfs.conf
<MODULES=list
>MODULES=most
cat /dev/null > /etc/initramfs-tools/modules
mkinitramfs -o /boot/initrd.img-2.6.18-6-686 2.6.18-6-686

#chroot beenden
exit

#reboot
cd/
umount /mnt/proc
umount /mnt/dev
umount /mnt/boot
umount /mnt
reboot

Vielen Dank an alle Helfer!

-ZEAQ-
 
Back
Top