Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Ubuntu 9.10 nebootuje z druhého BIOS disku (RAID1)  (Přečteno 1037 krát)

Nyyr

  • Návštěvník
  • Příspěvků: 3
Ubuntu 9.10 nebootuje z druhého BIOS disku (RAID1)
« kdy: 10 Prosince 2009, 22:31:31 »
Zdravím,

mám 3 disky, na prvním (bootovacím) Visty, z druhých 2 mi BIOS na MB dělá RAID1, který je jako druhý disk v pořadí.

Po instalaci Ubuntu 9.10 vypadá device.map takto:

(fd0)   /dev/fd0
(hd0)  /dev/sda
(hd1)  /dev/sdb
(hd2)  /dev/sdc

/dev/sdc je ten s Vistama, který je v BIOSu jako první (bootovací).

Když jsem si MBR z RAID1 (který je detekován jako /dev/mapper/isw_bgfhjjceei_Volume160) stáhnul na disketu
a použil ho do EasyBCD (program na úpravu boot menu ve Windows) a použil ho jako bootloader, tak se mi počítač při pokusu o boot Ubuntu akorát resetuje.

Tak jsem zkusil device.map změnit na

(fd0)   /dev/fd0
(hd0)  /dev/sdc
(hd1)  /dev/mapper/isw_bgfhjjceei_Volume160)

a přeinstalovat grub pomocí

grub --device-map=device.map

root (hd1,0)          <-----       na RAID1 disku je 1. primární partition (ext4) /boot, zbytek je na logických.....
setup (hd1)
quit

výstup z grubu byl tento:

root@ubuntu:/boot/grub# grub --device-map=device.map

       [ Minimal BASH-like line editing is supported.   For
         the   first   word,  TAB  lists  possible  command
         completions.  Anywhere else TAB lists the possible
         completions of a device/filename. ]
grub> root (hd1,0)
root (hd1,0)
grub> setup (hd1)
setup (hd1)
 Checking if "/boot/grub/stage1" exists... no
 Checking if "/grub/stage1" exists... yes
 Checking if "/grub/stage2" exists... yes
 Checking if "/grub/e2fs_stage1_5" exists... yes
 Running "embed /grub/e2fs_stage1_5 (hd1)"...  17 sectors are embedded.
succeeded
 Running "install /grub/stage1 (hd1) (hd1)1+17 p (hd1,0)/grub/stage2 /grub/menu.lst"... succeeded
Done.
grub> quit
quit
root@ubuntu:/boot/grub#

V menu.lst jsem pak všechny výskyty (hd0,0) zaměnil za (hd1,0).
Po rebootu je ovšem výsledek naprosto stejný. PC se jen restartuje.
Pokud ale zaměním pořadí v BIOSu tak, aby RAID1 byla jako první, tak Ubuntu nabootuju....

Měl jsem na tomto PC předtím CentOS 5.4, a tam to fungovalo naprosto bez problémů.

Nevíte někdo, co s tím?

ladarozan

  • Stálý člen
  • **
  • Příspěvků: 837
Re: Ubuntu 9.10 nebootuje z druhého BIOS disku (RAID1)
« Odpověď #1 kdy: 13 Prosince 2009, 19:10:45 »
To jsem taky zažil a kvůli těmhle potížím jsem RAID zavrhnul. Za to nepatrné zrychlení to ani nestojí. Jinak disky instaluji sólo, vždy ty nepotřebné odpojím a start vybírám z menu Biosu (F11).
AMD A4-5300, Hauppauge HVR-4000, Ubuntu 12.04, Windows 8
-Tablet Protab26 a Toshiba AT10 Android 4.3.1
-Asus EEE1000H,WinXP

 

Provoz zaštiťuje spolek OpenAlt.