Portál AbcLinuxu, 18. července 2025 06:52


Dotaz: GRUB - setup - error 17

10.6.2008 12:38 Jookyn | skóre: 6 | blog: Jookyn | Mariánské Lázně
GRUB - setup - error 17
Přečteno: 723×
Odpovědět | Admin
Zdravim, mam následující problém s GRUBem

fdisk -l /dev/sda
Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sda1               1         906     7269376   27  Neznámý
Diskový oddíl 1 nekončí na hranici cylindru.
/dev/sda2   *         906       15378   116250624    7  HPFS/NTFS
Diskový oddíl 2 nekončí na hranici cylindru.
/dev/sda3           15378       19194    30648240   83  Linux
Diskový oddíl 3 nekončí na hranici cylindru.
/dev/sda4           19194       19457     2116800    f  W95 Rozš. (LBA)
Diskový oddíl 4 nekončí na hranici cylindru.
/dev/sda5           19194       19199       37768+  83  Linux
/dev/sda6           19199       19457     2078968+  82  Linux swap/Solaris
/dev/sda3 - /

/dev/sda5 - /boot

/dev/sda2 - Windows Vista

Snažil jsem se instalovat GRUB pomocí grub-install, ale s tim jsem měl problémy, přešel jsem teda na konzoli

Když napíšu
root (hd0,4)
setup (hd0)
Tak se mi v pohodě zapíše zavaděč, kde mam svoje Gentoo, všechno funguje. Když ale chci přidat Windows, tzn napíšu
root (hd0,4)
rootnoverify (hd0,1)
makeactive
chainloader +1
setup (hd0)
Dostanu hlášku
Error 17: Cannot mount selected partition
Vůbec netušim, co by to mohlo způsobovat, možná mam podezření, na nějaký špatný rozdělení disku (viz jak píše fdisk, že diskový oddíl nekončí na hranici cylindru)...

A zajímavý je, že když se v zavaděči přepnu do konzole a napíšu
rootnoverify (hd0,1)
makeactive
chainloader +1
boot
Tak bez problému nabootuju do Windowsů, chápejte, že se mi to ale nechce dělat při každym bootu :-) tzn, bez problému to z toho bootuje, ale nechce mi to zapsat do MBR...

Za všechny tipy předem děkuju.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.6.2008 16:52 Jan Šimák | skóre: 37 | Hradec Králové
Rozbalit Rozbalit vše Re: GRUB - setup - error 17
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jaké se zobrazí hlášení po zadání grub-install /dev/sda (nainstaluje grub do mbr sda)?
Co se týká bootování do win, tak by mělo v menu.lst stačit uvést to, co přímo píšeš do shellu grubu:
title win
rootnoverify (hd0,1)
chainloader +1
makeactive 
10.6.2008 19:08 Jookyn | skóre: 6 | blog: Jookyn | Mariánské Lázně
Rozbalit Rozbalit vše Re: GRUB - setup - error 17
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak už jsem to vyřešil, byla to pěkná kravina, že už jsem nepátral tady mnohem dřív...

Měl jsem v menu.lst

rootnoverify(hd0,1)

tzn před závorkou mi chyběla mezera. Když jsem to instaloval přes grub-install, tak to na mě pak při bootování řvalo Error 12: Invalid requested device, nenapadlo mi, že je to kvůli tomuhle. Pak ale když jsem dal editovat příkazy při zavádění, tak koukam, že tam vůbec neni rootnoverify ... Prostě ho to ignorovalo, když tam nebyla ta mezera. Ale grub-install hlásil, že všechno proběhlo v pořádku.
11.6.2008 00:05 imro | skóre: 19 | blog: hovado
Rozbalit Rozbalit vše Re: GRUB - setup - error 17
Pekne, chybu ste si nasli sam. To si potom clovek lahsie zapamata do buducnosti,ked na to pride sam:-) Len mam otazku. Preco pri zavadzani windows z jej particie sa snazite znovu nainstalovat grub? Ved ten uz nainstalovany mate, tak nevidim dovod aby ste to robili stale znovu a znovu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.