Zdravím,
včera jsem se s částečným úspěchem pokusil zprovoznit systém z sw RAID1 pole. Částečným proto, že po startu systému mám sice připojené všechny oddíly jako raid pole, ale bohužel nejsem schopen nastavit správně grub, takže mi pořád čte špatné menu.lst. Systém mi sice naběhne, ale inicializuje se z původní instalace a nikoliv z nově přesunuté.
Tady je stav raid pole:
md2 : active raid1 sdd3[0] sda3[1]
119571712 blocks [2/2] [UU]
md1 : active raid1 sda2[0] sdd2[1]
15735552 blocks [2/2] [UU]
md0 : active raid1 sda1[0] sdd1[1]
20980736 blocks [2/2] [UU]
přičemž md0 je mountnuto jako /, md1 jako /home a md2 pripojeno do /media/Data.
Pro jistotu fstab (ne celý, ale ostatní řádky nejsou důležité...):
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# Entry for /dev/sdb1 :
UUID=3A689DAE689D6981 /media/WinXP ntfs-3g defaults,locale=cs_CZ.UTF-8 0 1
#/dev/md0 - raid of root file system
/dev/md0 / ext3 relatime,errors=remount-ro 0 1
#/dev/md1 - raid of home partition
/dev/md1 /home ext3 relatime 0 2
#/dev/md2 - raid with data
/dev/md2 /media/Data ext3 defaults 0 0
a výpis fdisku:
Disk /dev/sda: 160,0 GB, 160 041 885 696 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 19 457
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0x1a49cff9
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sda1 * 1 2612 20980858+ fd Linux RAID samorozpoznatelný
/dev/sda2 2613 4571 15735667+ fd Linux RAID samorozpoznatelný
/dev/sda3 4572 19457 119571795 fd Linux RAID samorozpoznatelný
Disk /dev/sdb: 500,1 GB, 500 107 862 016 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 60 801
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0x00088eb5
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sdb1 * 1 60801 488384001 7 HPFS/NTFS
Disk /dev/sdc: 80,0 GB, 80 060 424 192 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 9 733
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0xea47ea47
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sdc1 * 1 4844 38909398+ 7 HPFS/NTFS
/dev/sdc2 4845 8491 29294527+ 83 Linux
/dev/sdc3 8492 9733 9976365 82 Linux swap/Solaris
Disk /dev/sdd: 500,1 GB, 500 107 862 016 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 60 801
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0x58189445
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sdd1 * 1 2612 20980858+ fd Linux RAID samorozpoznatelný
/dev/sdd2 2613 4571 15735667+ fd Linux RAID samorozpoznatelný
/dev/sdd3 4572 19457 119571795 fd Linux RAID samorozpoznatelný
/dev/sdd4 19458 60801 332095680 83 Linux
Na sdc2 je ještě původní instalace Ubuntu, ze které mi to právě čte menu.lst, přestože jsem grub nainstaloval i na sdd disk a v BIOSu je nastaven jako bootovací:
grub> find /boot/grub/stage1
find /boot/grub/stage1
(hd0,0)
(hd2,1)
(hd3,0)
a device.map (vygenerovaná pomocí --recheck) také vypadá správně:
(fd0) /dev/fd0
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/sdc
(hd3) /dev/sdd
bohužel mi to přijde jako by se sice zavedl grub z sdd1 oddílu, ale pro nastavení si šáhne na sdc2 oddíl. Nevěděl by mi někdo poradit jak grub donutit jít do správného oddílu? Zkoušel jsem už všechno možné a nějak si s tím už nevím rady.
Děkuji