Nowe posty

Autor Wątek: Mint 9 i Widowsy - dualboot  (Przeczytany 3272 razy)

theant

  • Gość
Mint 9 i Widowsy - dualboot
« dnia: 2010-08-07, 23:45:10 »
Problem jest taki że po nowej instalacji Mint 9 po wybraniu windowsów pojawia się windowsowe menu wyboru systemu (XP i 7) a po wyborze któregokolwiek komp się restartuje. Gdy miałem Mint 7 to działało jak trzeba.
Konfiguracja jest taka:
- na dysku sda są różne rzeczy
- na dysku sdb jest zainstalowany Mint 9
- na dysku sdc są zainstalowane równolegle windowsy - XP i 7

- gdy miałem Mint 7 to był grub w starej wersji i konfiguracja była mniej więcej taka:
/boot/grub/device.map

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

/boot/grub/menu.lst

title Windows
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1

teraz w Mint 9 jest nowy grub (2) i działa tak jak pisałem na początku:
/boot/grub/device.map - jak poprzednio

/boot/grub/grub.cfg
menuentry "Windows"
set root='(hd1,0)
search --no-floppy --fs-uuid --set xxxxxxxxxx
chainloader +1

Próbowałem wstawiać komendy map ale to nie działa.

W takim razie co zrobić aby zadziałało poprawnie?

[EDIT]
Dodam że nie jest to na pewno problem z bootloaderem na dysku z windowsami bo po zmianie kolejności bootowania w biosie na dysk z windowsami wszystko działa jak należy - oczywiście bez możliwości uruchomienia linuxa Mint 9. Ale nie uśmiecha mi się za każdym razem zmieniać ustawienia w biosie. Google nic konkretnego nie znalazły - w większości przypadków konfiguracja wyglądała tak jak powyżej i teoretycznie powinno działać - ale nie u mnie.

theant

  • Gość
Mint 9 i Widowsy - dualboot
« Odpowiedź #1 dnia: 2010-08-08, 10:31:01 »
Na wiki GRUB znalazłem odpowiedź:
- przede wszystkim numeracja partycji zaczyna się od 1 a nie jak dotychczas od 0
- zmieniły się komendy

Teraz konfiguracja dla windowsów powinna wyglądać tak:
/boot/grub/device.map - bez zmian

/boot/grub/grub.cfg
menuentry "Windows"
drivemap (hd0) (hd1)                             //w starej wersji był map
drivemap (hd1) (hd0)                             //w starej wersji był map
set root='(hd0,1)'                                   //zamiast root
search --no-floppy --fs-uuid --set xxxxxxxxxx
makeactive
chainloader +1

I śmiga...