Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Heko - 02.07.09 - klo:17.48
-
Hei, olen ihan uusi linux piireissä ja innostuin tästä kokeiltuani tuota Live CD:tä. Nyt olenkin 3 iltaa viettänyt aikaa painimalla GRUB Error 21:sen kanssa. Olen kokeillut vaikka mitä konsteja mitä netistä olen löytänyt, MBR korjaamisesta aina uudelleen asennuksiin saakka. Nyt tilanne alkaa näyttää toivottomalta ja pelkäänkin että joudun asentamaan wikkunan takaisin.
Siksi päätin kysäistä täältä, haluaisin editoida /dev/sda1 levyltä boot/grub/menu.lst tiedoston root kohtaa, mutta se vain tuntuu mahdottomalta Live CD:n kautta. Voisiko joku kirjoittaa hyvän ohjen miten pääsen muokkaamaan tuota tiedostoa, nimenomaan kovalevyllä olevaa menu.lst:tä. Saan sen kyllä avattua suoraan menemällä Sijainnit -> Media ja sitä kautta kaivamalla, mutta sitten taas tallennus ei onnistu.
Olisin kiitollinen hyvistä vihjeistä muutenkin asian kanssa.
Ystävällisesti,
Heikki.K
-
Veikkaisin kyseisen tiedoston olevan kiintolevyssä /dev/sda1.
Live levyllä sisään järjestelmään...
Päätteessä:
mkdir sda
sudo mount /dev/sda1 sda
sudo gedit sda/boot/grub/menu.lst
Ei se ihan välttämättä juuri näin mene, mutta jos ei mene, niin kirjoittele, mitä virheilmoituksia kyseinen heittää.
-
Kiitos, tuollahan se muokkaaminen onnistui. Siltikään ei tuo errori poistunut, nyt tuntuu siltä että on haaskattu useampi ilta tämän kanssa takkuamiseen. Tälläkin hetkellä vieressä 15 sivua printattuja mahdollisia ratkaisuja tähän Error 21:seen, mutta yksikään ei toimi. ???
Alla on fdisk -l, ja tuota GRUB:ia olen asentanut tuonne /dev/sda1 ja siellä rukannut sitä menu.lst tiedostoa. Korjannut fixbootilla ja fixmbr komennoilla winxp levyn recovery consolessa. Asentanut ainakin 10 kertaa kaikki uudelleen, Shreddannut kovalevyn ja tehnyt kaiken uudelleen. Biossissa kovalevy on ykkösenä koska on ainut mikä on kiinni.
Levy /dev/sda: 81.9 Gt, 81964302336 tavua
255 päätä, 63 sektoria/ura, 9964 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x000c3b55
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda1 * 1 9553 76734441 83 Linux
/dev/sda2 9554 9964 3301357+ 5 Laajennettu
/dev/sda5 9554 9964 3301326 82 Linux-sivutus / Solaris
Apuja kaivattaisiin, viikonloppu lähenee ja olisi muutakin tekemistä kesä ilmoilla kun jäädä tämän kanssa taistelemaan.
Ystävällisesti,
Heikki.K
-
Tälläkin hetkellä vieressä 15 sivua printattuja mahdollisia ratkaisuja tähän Error 21:seen, mutta yksikään ei toimi. ???
Eikös toi errori kerro jotain tällaista:"Selected disk does not exist".
Ongelmana saattaa olla Biosin asetukset tai menu.lst:n asetukset (joita oletkin yrittänyt arpoa).
Todennäköisesti grubissa ei ole kiintolevysi ajuria, mutta tämä on vain arvaus.
Haluisin nähdä myös sinun menu.lst:n tietoja.
Vastaavat rivit kuin nämäkin...
title Ubuntu 9.04, kernel 2.6.28-13-generic
uuid 7d9ef543-26f9-4463-96f4-d8a6336bb78b
kernel /boot/vmlinuz-2.6.28-13-generic root=UUID=7d9ef543-26f9-4463-96f4-d8a6336bb78b ro quiet splash
initrd /boot/initrd.img-2.6.28-13-generic
quiet
Jaahas ei toi kyllä mullekaan mitään kerro.
Tämä kertoo mulle vähän enemmän...
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda1.
title Normal Boot (on /dev/sda1)
root (hd0,0)
kernel /boot/vmlinuz-2.6.21.4-eeepc quiet rw vga=785 irqpoll root=/dev/sda1
initrd /boot/initramfs-eeepc.img
savedefault
boot
-
Sitähän se Error 21 juurikin tarkoittaa.
Kokeilin vielä uudelleen asentaa Ubuntun ja sen jälkeen XP:n CD:ltä laittaa fixmbr, jolloin tapahtui niin että kun seuraavaksi boottasin, ei enää valittanut virheestä mutta jumittui GRUBiin(konsoliin). Eli ruudulla oli teksti grub> yritin laittaa root (hd0,0) mutta antoi siitä erroria, joten nyt voidaan varmistua että kovalevyä ei meinaa löytyä millään.
Biossissa voi olla joku asetus toki pielessä mutta ei hajuakaan mikä asetus voi olla. Kovalevy näkyy normaalisti esim. bootti järjestystä säädettäessä, muualla sitä ei taida näkyäkkään. BIOSsissakin voi joku asetus olla päin seiniä mutta en ole vielä hoksannut mikä voisi olla, emolevy on Asus p5b deluxe enkä ole koskaan biossia päivittänyt.
Koitan nyt vielä muuttaa menu.lsthen käsin nuo rootit ja testaan boottia hetken kuluttua. Tuota antamaasi alempaa koodinpätkää ei mun menu.lst tiedostosta löydy ollenkaan.
Ystävällisesti,
Heikki.K
-
Biossissa voi olla joku asetus toki pielessä mutta ei hajuakaan mikä asetus voi olla. Kovalevy näkyy normaalisti esim. bootti järjestystä säädettäessä, muualla sitä ei taida näkyäkkään. BIOSsissakin voi joku asetus olla päin seiniä mutta en ole vielä hoksannut mikä voisi olla, emolevy on Asus p5b deluxe enkä ole koskaan biossia päivittänyt.
Voit etsiä kohtia, jossa laitetaan Sata-levy emuloimaan ATAPIa (siis PATAa). Sellaisissa voi kokeilla muita arvoja, mitä siinä tällä hetkellä on.
Koitan nyt vielä muuttaa menu.lsthen käsin nuo rootit ja testaan boottia hetken kuluttua. Tuota antamaasi alempaa koodinpätkää ei mun menu.lst tiedostosta löydy ollenkaan.
Joo, se on Xardoksen käynnistysrimpsu, jonka Ubuntu tekee automaattisesti, mutta siinä on noi root (hd0,0)
ja root=/dev/sda1, joilla voi kokeilla myös, jos toi uuid ei tuota tulosta. Tota mun uuid:tä ei tietenkään kannata kokeilla. Se kun on kiintolevyosio kohtainen.
Siis onhan kyseessä SATA-levy?
-
Eipä löydy sellasia kohtiä tästä biossista.
Olen ottanu noi UUID:t pois ja korvannut /dev/sda1 rimpsulla.
Kyseessä on siis IDE Levy, muuttaako jotain? Unohdin sen tosiaan aluksi mainita.
-
Kyseessä on siis IDE Levy, muuttaako jotain? Unohdin sen tosiaan aluksi mainita.
Sen verran, ettei BIOSista taida olla paljoa apua. SATA-levyissä on yleisemmin ollut noita ongelmia. Voit kokeilla vaihtaa IDEjen paikkaa, mikäli emolevystä löytyy kaksi IDE-paikkaa.
Näytätköhän koneesi tämänhetkistä käynnistysrimpsua?
-
Mitä tarkoitat tuolla käynnistysrimpsulla?
Haen tänään uuden SATA-levyn ja kokeilen sillä, reilut 6 vuotta vanha maxtorin 80 gigainen ei enää ole ihan luotettavimpia muutenkaan.
-
Mitä tarkoitat tuolla käynnistysrimpsulla?
Haen tänään uuden SATA-levyn ja kokeilen sillä, reilut 6 vuotta vanha maxtorin 80 gigainen ei enää ole ihan luotettavimpia muutenkaan.
Jos koneesi on yhtä vanha kuin tuo kovalevysi, oletko varma että koneestä löytyy SATA-liitäntä?
-
Jos koneesi on yhtä vanha kuin tuo kovalevysi, oletko varma että koneestä löytyy SATA-liitäntä?
Onneksi ei ole. Tuo vanha kovo on vain jäänyt roikkumaan wikkuna kovona. Emosta löytyy kyllä SATA-liitännät, CD-asema onkin sataliitännällä tällä hetkellä.
Ystävällisesti,
Heikki.K
-
Mitä tarkoitat tuolla käynnistysrimpsulla?
Haen tänään uuden SATA-levyn ja kokeilen sillä, reilut 6 vuotta vanha maxtorin 80 gigainen ei enää ole ihan luotettavimpia muutenkaan.
Mä annoin oman koneeni käynnistysrimpsut aikaisemmin...
Vastaavat rivit kuin nämäkin...
title Ubuntu 9.04, kernel 2.6.28-13-generic
uuid 7d9ef543-26f9-4463-96f4-d8a6336bb78b
kernel /boot/vmlinuz-2.6.28-13-generic root=UUID=7d9ef543-26f9-4463-96f4-d8a6336bb78b ro quiet splash
initrd /boot/initrd.img-2.6.28-13-generic
quiet
Ne kun on säätäessä saattanut mennä prinkkalaan. Uudelleen asentaessa tosin pitäisi palautua normaaleiksi.
-
Eikös toi errori kerro jotain tällaista:"Selected disk does not exist".
21 : "Unknown boot failure"
This error is returned if the boot attempt did not succeed for reasons which are unknown.
http://www.uruk.org/orig-grub/errors.html
Miten ois vaikka BIOS-päivitys näin alkuun?
-
Hain uuden kovalevyn ja heti lähti toimimaan kuten piti. Nyt tosin ilmenikin jo joku muu kummallinen ongelma.
Boottasin resetistä kun koneen resoluutio muuttui 800x600 ja työpöydästä näkyi vain osa, enkä voinut tehdä mitään kun koko käyttis muutenkin jumissa. Bootin yhteydessä kaikki menee ok, Ubuntu screenin jälkeen aukeaa tavallaan konsoli, joka pyysyy hetkisen, kysyy heti tunnusta ja salasanaa. Sen jälkeen menee itsestään eteenpäin. Tulee musta ruutu ja yläreunassa ubuntun logoa 6x pituussuunnassa lilana. Onko jotenkin mahdollista palauttaa nuo käynnistys jutut normaaleiksi? Mikä olisi voinut mennä pieleen, alkaa hieman hermostuttaa tämä kun ei mikään meinaa toimia.
edit: Virheilmoitus on jotain "trying to resume from" ja sitten jotain koodia ja perään tulee "no resume image"
-
Hain uuden kovalevyn ja heti lähti toimimaan kuten piti. Nyt tosin ilmenikin jo joku muu kummallinen ongelma.
Boottasin resetistä kun koneen resoluutio muuttui 800x600 ja työpöydästä näkyi vain osa, enkä voinut tehdä mitään kun koko käyttis muutenkin jumissa. Bootin yhteydessä kaikki menee ok, Ubuntu screenin jälkeen aukeaa tavallaan konsoli, joka pyysyy hetkisen, kysyy heti tunnusta ja salasanaa. Sen jälkeen menee itsestään eteenpäin. Tulee musta ruutu ja yläreunassa ubuntun logoa 6x pituussuunnassa lilana. Onko jotenkin mahdollista palauttaa nuo käynnistys jutut normaaleiksi? Mikä olisi voinut mennä pieleen, alkaa hieman hermostuttaa tämä kun ei mikään meinaa toimia.
edit: Virheilmoitus on jotain "trying to resume from" ja sitten jotain koodia ja perään tulee "no resume image"
Uusimmat distrot kuten Ubuntu 9.04 ja Mint 7 eivät välttämättä toimi oikein vanhoissa koneissa, jolloin niihin tulee tuollaisia oireita. Kannattaa kokeilla esimerkiksi Debian lennyä, joka on vakaampi ja toimintavarmempi. Debianin huonona puolena on tietenkin se, että se vaatii ehkä vähän enemmän kokemusta Linuxin käytöstä.. :)
-
Tuohon ei mitään järin uutta biosta ole saatavilla vakaana versiona, jos on intoa kokeilla beta-biosta niin melko uunituoreita mielenkiintoiselta vaikuttavia versioita on.
edit. aivan joo, koskaan ei siis biosta päivitetty ja koneella ikää joten löytyy aika "tuore" bios sittenkin. :D ;)