hafgan
24.12.12, 16:18
Hallo,
seit Tagen versuche ich ein Multiboot Raid System aufzubauen: Es soll einmal so aussehen:
2x2 TB Festplatten (Partitionstabelle:GPT):
md1 = 10 GB = Debian Wheezy (ext4)
md2 = 10 GB = Gentoo (ext4)
md3 = 1,8TB = /data (ext4)
swap = 2x 4GB (kein Raid) auf /dev/sda+b4
bios_grub 2x 1GB (kein Raid) /dev/sda+b5
Die Raids sind vorhanden:
# cat /proc/mdstat
Personalities : [raid1]
md3 : active raid1 sda3[0] sdb3[1]
1927297912 blocks super 1.2 [2/2] [UU]
md2 : active raid1 sda2[0] sdb2[1]
10484664 blocks super 1.2 [2/2] [UU]
md1 : active raid1 sda1[0] sdb1[1]
10484664 blocks super 1.2 [2/2] [UU]
unused devices: <none>
Die Installation von Debian Wheezy in md1 hat geklappt! Die swaps laufen auch. Von Debian aus habe ich dann die Installationsanleitung für Gentoo mit chroot abgearbeitet. Ich sollte dort nun eine funktionierende Installation haben.
ABER:
1. Debians Grub2 findet Gentoo nicht:
# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-4-686-pae
Found initrd image: /boot/initrd.img-3.2.0-4-686-pae
done
==> Kein Gentoo Kernel dabei!
2. Mit supergrubdisk kann ich den Gentoo-Kernel auswählen, bricht dann den Bootvorgang jedoch ab mit:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
PID: 1, comm: swapper/0 Not tainted 3.5.4-hardened-r1
Kernel ist monolitisch, es ist ext4, raid, lvm schon mit eingebaut. Eine initramfs mit dmraid, mdadm, lvm2 ebenfalls erstellt. Den gleichen Kernel konnte ich testweise von einem USB-Stick starten. Sollte bis auf das Raidproblem alles drin sein.
Das gleiche passiert, wenn ich aus dem Gentoo-chroot versuche grub2 zu konfigurieren und installieren: Zeigt den Kernel beim Start an, kommt aber zur Fehlermeldung, dass er das Rootfs nicht findet... (Hier findet er dann übrigens den Debiankernel nicht). OS-Prober ist installiert.
Könnte mir da jemand einen Hinweis geben?
Frohes Fest bis dahin!
hafgan
seit Tagen versuche ich ein Multiboot Raid System aufzubauen: Es soll einmal so aussehen:
2x2 TB Festplatten (Partitionstabelle:GPT):
md1 = 10 GB = Debian Wheezy (ext4)
md2 = 10 GB = Gentoo (ext4)
md3 = 1,8TB = /data (ext4)
swap = 2x 4GB (kein Raid) auf /dev/sda+b4
bios_grub 2x 1GB (kein Raid) /dev/sda+b5
Die Raids sind vorhanden:
# cat /proc/mdstat
Personalities : [raid1]
md3 : active raid1 sda3[0] sdb3[1]
1927297912 blocks super 1.2 [2/2] [UU]
md2 : active raid1 sda2[0] sdb2[1]
10484664 blocks super 1.2 [2/2] [UU]
md1 : active raid1 sda1[0] sdb1[1]
10484664 blocks super 1.2 [2/2] [UU]
unused devices: <none>
Die Installation von Debian Wheezy in md1 hat geklappt! Die swaps laufen auch. Von Debian aus habe ich dann die Installationsanleitung für Gentoo mit chroot abgearbeitet. Ich sollte dort nun eine funktionierende Installation haben.
ABER:
1. Debians Grub2 findet Gentoo nicht:
# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-4-686-pae
Found initrd image: /boot/initrd.img-3.2.0-4-686-pae
done
==> Kein Gentoo Kernel dabei!
2. Mit supergrubdisk kann ich den Gentoo-Kernel auswählen, bricht dann den Bootvorgang jedoch ab mit:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
PID: 1, comm: swapper/0 Not tainted 3.5.4-hardened-r1
Kernel ist monolitisch, es ist ext4, raid, lvm schon mit eingebaut. Eine initramfs mit dmraid, mdadm, lvm2 ebenfalls erstellt. Den gleichen Kernel konnte ich testweise von einem USB-Stick starten. Sollte bis auf das Raidproblem alles drin sein.
Das gleiche passiert, wenn ich aus dem Gentoo-chroot versuche grub2 zu konfigurieren und installieren: Zeigt den Kernel beim Start an, kommt aber zur Fehlermeldung, dass er das Rootfs nicht findet... (Hier findet er dann übrigens den Debiankernel nicht). OS-Prober ist installiert.
Könnte mir da jemand einen Hinweis geben?
Frohes Fest bis dahin!
hafgan