Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: penttiR - 29.03.09 - klo:21.20
-
En pääse boottaamaan Windows Vistaan Grubilla ja tulee "Error 23: Error while parsing number".
Tässä on levyn käyttö fdisk -l komennolla:
Levy /dev/sda: 500.1 Gt, 500107862016 tavua
140 päätä, 51 sektoria/ura, 136802 sylinteriä
Yksiköt = 7140 * 512 = 3655680 -tavuiset sylinterit
Levyn tunniste: 0x9a96a10e
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda2 * 1 136800 488375974+ f W95 Laaj (LBA)
/dev/sda5 57369 136800 283571316 7 HPFS/NTFS
/dev/sda6 1 547 1952713+ 82 Linux-sivutus / Solaris
/dev/sda7 548 3282 9763924+ 83 Linux
Osiotaulumerkinnät eivät ole levyjärjestyksessä
Tässä on /boot/grub/menu.lst
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Windows Vista
root (sd0,5)
makeactive
chainloader +1
title Ubuntu 8.10, kernel 2.6.27-7-generic
uuid bf4978a4-9af1-43d3-82ce-5ac92047700b
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=bf4978a4-9af1-43d3-82ce-5ac92047700b ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet
title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid bf4978a4-9af1-43d3-82ce-5ac92047700b
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=bf4978a4-9af1-43d3-82ce-5ac92047700b ro single
initrd /boot/initrd.img-2.6.27-7-generic
title Ubuntu 8.10, memtest86+
uuid bf4978a4-9af1-43d3-82ce-5ac92047700b
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
Onko tuo oikein? Saattaa olla jokin tosi tyhmä virhe... Kokeilin myös monia eri vaihtoehtoja muokkaamalla riviä Grubin avulla, kun sain virheen. Apua kaivattaisiin. :)
Ystävällisin terveisin, PenttiR
-
Tuon Windows Vista -kohdan pitäisi olla lopussa tuon ### END DEBIAN AUTOMAGIC KERNELS LIST -rivin jälkeen. Ja sitä pitänee vähän muuttaa:
title Windows Vista
root (hd0,1)
savedefault
makeactive
chainloader +1
Kokeile noilla. :)
-
Kiitos nopeasta vastauksesta! Kokeilin ja sain: "Error: 12 device not found". Muita ideoita? :)
Eikö hd tarkoita IDE kovalevyä ja sd SATA kovalevyä? Itselläni on SATA kovalevy.
Ei Grubissa ainakaan minulla. Voithan tietysti kokeilla, eihän se mitään maksa (jos nyt ei pilkkua viilata...).
-
Onko uusia ehdotuksia ennen kuin formatoin kaiken?
Poistin edellisen viestini, kun homasin tehneeni virheen (unohin lisätä ### END DEBIAN AUTOMAGIC KERNELS LIST rivin jälkeen). Laitoin menu.lst:in niinkuin pitää, mutta tuloksetta.
-
Onko uusia ehdotuksia ennen kuin formatoin kaiken?
Tuskin kannattaa. Luultavasti huomenna joku keksii missä on vika. Toivottavasti ainakin. :)
-
En pääse boottaamaan Windows Vistaan Grubilla ja tulee "Error 23: Error while parsing number".
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda2 * 1 136800 488375974+ f W95 Laaj (LBA)
/dev/sda5 57369 136800 283571316 7 HPFS/NTFS
/dev/sda6 1 547 1952713+ 82 Linux-sivutus / Solaris
/dev/sda7 548 3282 9763924+ 83 Linux
Osiotaulumerkinnät eivät ole levyjärjestyksessä
[/code]
Tässä on /boot/grub/menu.lst
[code]## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Windows Vista
root (sd0,5)
makeactive
chainloader +1
Root on väärin merkitty (sd0,5). Pitäisi olla (hd0,4), jos Vista boottaa osiolta sda5. jos Vista boottaa osiolta sda2, niin sitten (hd0,1).
Kokeileppa näin...lisää menulistan loppuun tällainen runoteos....
### END DEBIAN AUTOMAGIC KERNELS LIST
title Windows Vista (sda5)
root (hd0,4)
makeactive
chainloader +1
-
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda2 * 1 136800 488375974+ f W95 Laaj (LBA)
/dev/sda5 57369 136800 283571316 7 HPFS/NTFS
/dev/sda6 1 547 1952713+ 82 Linux-sivutus / Solaris
/dev/sda7 548 3282 9763924+ 83 Linux
Osiotaulumerkinnät eivät ole levyjärjestyksessä
Hyvin hämärä osiointi. Ensimmäinen primääriosio /dev/sda1 puuttuu, ja primääri /dev/sda2 on jatkettu osio, jolle on tehty kolme loogista osiota. Varhaisemmat Windowssit eivät edes bootanneet loogiselta osiolta - nykyisin lienee toisin. Varsinaista korjausehdotusta en osaa neuvoa.
-
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda2 * 1 136800 488375974+ f W95 Laaj (LBA)
/dev/sda5 57369 136800 283571316 7 HPFS/NTFS
/dev/sda6 1 547 1952713+ 82 Linux-sivutus / Solaris
/dev/sda7 548 3282 9763924+ 83 Linux
Osiotaulumerkinnät eivät ole levyjärjestyksessä
Hyvin hämärä osiointi. Ensimmäinen primääriosio /dev/sda1 puuttuu, ja primääri /dev/sda2 on jatkettu osio, jolle on tehty kolme loogista osiota. Varhaisemmat Windowssit eivät edes bootanneet loogiselta osiolta - nykyisin lienee toisin. Varsinaista korjausehdotusta en osaa neuvoa.
No juu, onhan tuo kieltämättä vähän hassusti, kuten myös se, että sda6 on levyn alussa ja sda5 levyn lopussa, mutta eipä taida olla merkitystä jos vaan toimii. Miksiköhän jatkettu osio on W95 Laaj (LBA)? Tuohon varmaan olisi jotain muutakin tarjolla? En jaksa muistaa ulkoa.
-
Tuota jos se Windowsin osio on viimeisenä niin se osio taitaa olla hd0,2 jos tuolla on niitä kolme... vai meneekö se jonkun muun tiedon mukaan?
-
http://wiki.ubuntu-fi.org/Grub-kaynnistyslataaja
oiskohan tuossa mitään apua, ainakin pelkän ubuntun grub errorit oon noilla ohjeilla saanut pariinki kertaan korjattua
-
Tuota jos se Windowsin osio on viimeisenä niin se osio taitaa olla hd0,2 jos tuolla on niitä kolme... vai meneekö se jonkun muun tiedon mukaan?
Kyllä tuo Oobetimerin merkintä on oikea minun mielestä.
/dev/sda5 on (hd0,4) ainakin yleensä.
Millä laskuopilla se olisi (hd0,2)? Silläkö, että siellä on 3 osiota ja Windows-osio fyysisesti levyn lopussa?
-
Tuota jos se Windowsin osio on viimeisenä niin se osio taitaa olla hd0,2 jos tuolla on niitä kolme... vai meneekö se jonkun muun tiedon mukaan?
Kyllä tuo Oobetimerin merkintä on oikea minun mielestä.
/dev/sda5 on (hd0,4) ainakin yleensä.
Millä laskuopilla se olisi (hd0,2)? Silläkö, että siellä on 3 osiota ja Windows-osio fyysisesti levyn lopussa?
En minä tiedä yhtään mikä sen pitäisi olla, mutta käytin juuri tuota laskuoppia... ;D Itselläni, kun Windows on aina ollut ensimmäisellä osiolla (hd0,0)... ::)
No sama se ja kyllähän noita voi kokeilla ellei kysyjä jo formatoinut levyään, kuten eilen illalla kirjoitti tekevänsä...
-
En minä tiedä yhtään mikä sen pitäisi olla, mutta käytin juuri tuota laskuoppia... ;D Itselläni, kun Windows on aina ollut ensimmäisellä osiolla (hd0,0)... ::)
No sama se ja kyllähän noita voi kokeilla ellei kysyjä jo formatoinut levyään, kuten eilen illalla kirjoitti tekevänsä...
Kyllä Windows osaa bootata muultakin kuin ensimmäiseltä osiolta. Tietenkin wanhat dos-pohjaiset ovat asia erikseen ;)
Esimerkiksi XP ja NT-versiot osaavat bootata loogiselta osiolta...
-
Kyllä Windows osaa bootata muultakin kuin ensimmäiseltä osiolta. Tietenkin wanhat dos-pohjaiset ovat asia erikseen ;)
Esimerkiksi XP ja NT-versiot osaavat bootata loogiselta osiolta...
Enpä ole muuta väittänytkään. Tosin joku muu voi tietysti olla, mutta minua lainasit... ::)
-
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda2 * 1 136800 488375974+ f W95 Laaj (LBA)
Lisäksi huomasin nyt, että tuo käynnistyslippu on aivan väärän levyosion alussa. Jatkettu osio ei ole käynnistyvä. Ei tuokaa liene ratkaisevaa.
-
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda2 * 1 136800 488375974+ f W95 Laaj (LBA)
Lisäksi huomasin nyt, että tuo käynnistyslippu on aivan väärän levyosion alussa. Jatkettu osio ei ole käynnistyvä. Ei tuokaa liene ratkaisevaa.
Enpä olisi niin varma... Joskus ei minulla meinnannut Windows 98 (!) käynnistyä, kun oli väärässä paikassa liput (ainakin muistelen niin). Tosin 98 on niitä DOS-pohjaisia eli XP:n ja Vistan (sekä 2000 yms.) kanssa ei ehkä ole niin, koska asiat ovat muuttuneet aika paljonkin. ;D
-
Meniköhän tämä threadi vähän sivuraiteille...? :)
Lippuhan voi olla vaikka swapissa...