On Friday 15 April 2011 20:46:47 Mark Shields wrote: > On Fri, Apr 15, 2011 at 2:47 PM, Florian Philipp <[email protected]>wrote: > > Am 15.04.2011 16:56, schrieb James: > > > Hello, > > > > > > New day, and a fresh approach to fixing the raid one install. > > > Following this doc (no lvm no intramfs): > > > http://www.gentoo.org/doc/en/gentoo-x86+raid+lvm2-quickinstall.xml > > > > > > The disk were all resync'd (end of last thread). > > > Since this is a simple 3 partition 2 disk mirror > > > (identical drives & formatting) and I want to mirror > > > all three (/boot, /, swap) > > > > > > I used these commands: > > > mdadm --create /dev/md127 --level=1 --raid-devices=2 > > > --metadata=0.90 /dev/sda1 /dev/sdb1 > > > > > > mdadm --create /dev/md125 --level=1 --raid-devices=2 > > > --metadata=0.90 /dev/sda3 /dev/sdb3 > > > > > > mdadm --create /dev/md126 --level=1 --raid-devices=2 > > > --metadata=0.90 /dev/sda2 /dev/sdb2 > > > > If my theory holds, it should be sufficient if /boot has metadata=0.90 > > because that's what grub has to access. > > > > > So do I need to issue these commands? If so, > > > are they correct? A little unclear on mknod.... > > > > > > livecd ~ # mknod /dev/md127 b 9 1 > > > livecd ~ # mknod /dev/md125 b 9 3 > > > or > > > livecd ~ # mknod /dev/md127 b 9 127 > > > livecd ~ # mknod /dev/md125 b 9 125 > > > livecd ~ # mknod /dev/md126 b 9 126 > > > > > > ??? > > > > I doubt you need mknod. Udev should handle this. > > Maybe you should try it without and see whether udev really creates > > them. If so, you might still add them to the static /dev. Use something > > like this: > > mount --bind / /mnt > > mknod /mnt/dev/md127 b 9 1 > > > > This circumvents udev and writes directly to root. Of course, you have > > to replace / with whatever is the mount point of your root partition > > when you boot from a live-CD. > > > > Regards, > > Florian Philipp > > You need mknod during the creation process when booted from a minimal > install disc; when you finish building the system and boot it the first > time, udev handles it from there.
I didn't need mknod when I did this last time. udev picked it up correctly from the start. > And yes, you're right; only boot needs the --metadata=0.90. -- Joost

