Page 1 of 1

[Solved]Grub ongelma

Posted: Thu Jun 09, 2005 10:09 pm
by Ezzet
Grub antaa seuraavan ilmoituksen, kun yritän päästä järjestelmään (dualboot eli levyllä hda on Windows XP - ntfs:llä ja levyllä hdb on Gentoo - ext2,swap,ext3):

root (hd1,0)
filesystem type unknown partition type 0x7

Error 17 : Cannot mount selected partition


http://www.gentoo.org/doc/en/grub-error ... =printable on ohjeet, kuinka tämä ratkaistaan mutta jostain syystä tämä ohje ei nyt auta. Olen tarkistanut typot ja grub.conf on seuraavanlainen:

default 0
timeout 15

title=Gentoo Linux
root (hd1,0)
kernel /kernel-2.6.11-gentoo-r9 root=/dev/hdb3


title=Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1

Eli kaikki näyttäisi olevan kunnossa? Koska en löytänyt tähän ongelmaan ratkaisua niin yritin poistaa Grubin dos ja windows -bootdisketeillä komennolla fdisk /mbr mutta eipä tämä komento tehnyt yhtään mitään vaan Grub jököttää mbr:llä edelleen! Mikä nyt neuvoksi?

Posted: Thu Jun 09, 2005 10:53 pm
by Peculier
Itse olen usein saanut bootsectorit ennalleen(win) kun boottasin WinXP cd:ltä recovery consoleen, ja sieltä sitten
'fdisk /mbr'

"partition type 0x7" viittaa muistaakseni ntfs:ään, jota grub ei suoraan lue.
Grubin asennuksessa vika luultavimmin on.
Pee

Posted: Thu Jun 09, 2005 11:13 pm
by Ezzet
Joo näin varmaan on! Ajattelin, että jos saan tuon Grubin pois mbr:ltä niin voin sen uudelleen asentaa Gentoosta. Hidasta homma vain on, kun pitää livecd:ltä mennä järjestelmään ja tarkistaa asetukset aina uudelleen todetakseen vain, että eipä onnistunutkaan!
Xp:hen pääsen sen omalla käynnistyskorpulla ihan hyvin mutta haluaisin kyllä tuon lataajan toimintaan.
Kumma vika - tuli yllättäen, kun olin kääntänyt XFCE:n koneeseen, sammutin ja päivällä ei enää käynnistynyt, kuin tuohon virheilmoitukseen.
Eräällä palstalla sivuttiin samaa ongelmaa mutta en oikein saanut selville mikä olisi hyvä ratkaisu - jos asentaa XP:n uudelleen niin korjaako se mbr:n varmuudella? Tuota recovery console -ratkaisua en ole vielä yrittänyt. Käytin vain xp:n levyltä "korjaa" asetuksia eli "fixboot" ja "fixmbr" komentoja mutta eivät auttaneet nekään. Eli apua kaivataan...

Posted: Fri Jun 10, 2005 3:43 am
by Ezzet
Ongelmaan löytyy syy: http://tapsa.terae.net/linux/index.php#tiedotus

Uusissa distroissa, jotka on asennettu 2.6-sarjan kernelillä, on ilmennyt ongelmia käynnistää Windows Grubista, jos Grub on asennettu MBR:ään. Ongelmia on ollut vain ensimmäisten 2.6-sarjan kerneleitä käyttävien Linux-jakeluiden kanssa (kuten Fedora Core 2, Suse 9.1). Myöhemmissä versioissa ei ongelmia enää ole.


Kumma, ettei tästä ole mainintaa Gentoon foorumilla tai asennusohjeessa?

Ongelman aiheuttaa vioittunut osiotaulu (partition table) ja se ilmenee, jos BIOS ja Linux näkevät levyn geometrian eri tavalla JA jos levy on > 8 Gt.

Susen ohjeet ei soveltuneet tähän Gentoon ja Win xp:n dualbuuttiin!

"If you used a distribution having this problem then please check your vendors errata or see below for possible recovery solutions."

Olisiko kenelläkään ratkaisua tähän? On - nimittäin sivulla http://lwn.net/Articles/86835/ on tarkasti selvitetty ongelman ratkaisu!