Ubuntu 8.04 Raid1 gondok

Fórumok

Sziasztok!

Tények:

Ubuntu 8.04 szerver
Partíciók:
/dev/sda1 /
/dev/sda2 /var
/dev/sda3 swap

Beleraktam egy második merevlemezt. Raid1 migrálást szeretnék csinálni. A második merevlemez: sdb

apt-get install mdadm

cfdsik /dev/sda
Az sda1, sda2,sda3 particiók típusát megváltoztattam 'FD'-re (Linux raid autodetect)

Partíció információk másolása:
sfdisk -d /dev/sda | sfdisk /dev/sdb

Raid tömb elkészítése:
mdadm --create /dev/md0 --level 1 --raid-devices=2 missing /dev/sdb1
mdadm --create /dev/md1 --level 1 --raid-devices=2 missing /dev/sdb2
mdadm --create /dev/md2 --level 1 --raid-devices=2 missing /dev/sdb3

Formázás:
mkfs.ext3 /dev/md0
mkfs.ext3 /dev/md1
mkswap /dev/md2

Információk másolása:
mount /dev/md0 /mnt
cp -dpRx / /mnt
mount /dev/md1 /mnt/var
cp -dpRx /var /mnt

/mnt/etc/fstab
/dev/md0 / ext3 defaults, errors=remount-ro 0 1
/dev/md1 /var ext3 defaults 0 2
/dev/md2 none swap defaults 0 0

/mnt/boot/grub/menu.lst szerkesztés
title Raidos Linux
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-22-server root=/dev/md0 md=0,/dev/sda1,/dev/sdb1 ro quiet splash
initrd /boot/initrd.img-2.6.24-22-server
quiet

title Raidos Linux Recovery
root (hd1,0)
kernel /boot/vmlinuz-2.6.24-22-server root=/dev/md0 md=0,/dev/sdb1 ro quiet splash
initrd /boot/initrd.img-2.6.24-22-server
quiet

Grub instalálás:
grub-install /dev/sda
grub
grub: device (hd0) /dev/sdb
grub: root (hd0,0)
grub: setup (hd0)
grub: quit

Konfigurációs állományok másolása:
cp -dp /mnt/etc/fstab /etc/fstab
cp -dp /mnt/boot/grub/menu.lst /boot/grub

Patchelés:
cd /tmp
wget http://www.iki.fi/kuparine/comp/ubuntu/en/local.diff
cd /usr/share/initramfs-tools/scripts
sudo patch -p0 < /tmp/local.diff
sudo update-initramfs -k all -u

cp -dp /boot/initrd.img-2.6.24-22-server /mnt/boot

Újraindítom a rendszert. :(( De sajnos nem indul újra.

Hol tévedek??

Hozzászólások

Szerintem kell még egy:
sudo mdadm --detail --scan >> /etc/mdadm/mdadm.conf

ezután már jöhet a:
sudo update-initramfs -u