Kirjoittaja Aihe: Kadonnut GRUB loading / UBUNTU 6.06 versiossa/ error 24  (Luettu 3036 kertaa)

jortu

  • Käyttäjä
  • Viestejä: 33
    • Profiili
 GRUB "kadonnut" - Error 24  - eli ehkä sarjassamme niitä "tyhmiä kysymyksiä"

Koneella UBUNTU 6.06 "D"-kovalevyllä ja WINDOWS 2000
Prof "C"-levyllä.Molemmat toimi aiemmin ihan OK, buutatessa antoi valita, kummanko käyttöjärjestelmän
otin käyttöön. UBUNTU-asennus on tehty muutama viikko sitten 6.06 levykkeltä ja siksi hain netistä siihen tuoreimmat päivitykset (jotain 264 kpl, kesti
muutaman tunnin ladata niitä). Päivityksen jälkeen UBUNTU toimi mielestäni ihan hyvin, (en kylläkään sammuttanut PC:tä välillä). Sitten käynnistin uudelleen WIN 2000-ympäristössä ja toimi sielläkin ja sammutin koneen, kun tarvitsin näppistä, hiirtä ja näyttöä yhden toisen PC:n kokeiluun.
Kun sitten palautin vermeet tähän UBUNTU-WIN2000
koneeseen ja yritin buutata, heitti virheilmoituksen: "GRUB loading, please, wait" ja sitten "ERROR 24" ja siihen jumittui.

Olen saanut Suomi24:n Linux-Ubuntu-keskustelupalstalla hyviä neuvoja koneen buuttamiseksi "rescue" tilaan tuolta "live-CD:ltä.
En ole varma, olenko ymmärtänyt oikein, mutta olen valinnut F6 (boot options), poistanut valmiin käskyjonon ja yrittänyt noita annettuja käskyohjeita ("rescue", "fdisk" etc, ) mutta aina lopputulos on sama: näytölle tulee hakasuluissa alkavia numerojonoja joiden perässä on (ilmeisesti) PC:n suorittamien tsekkausten tuloksia.
Aina kuitenkin, riippumatta mitkä numerosarjat on edessä hakasuluissa, tulee samat tekstirivit, joista esimerkkinä seuraava loppuosa tuosta "viestijonosta":
.........
.........
[119.------]....
[119.------]......
[119.110501] using IPI shortcutmode
[119.111553] VFS: cannot open root device "<NULL>" or unknown-block (8,1)
[119.111639] Please, append a correct "root=" boot option
[119.111708] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,1)
[119......]
ja tähän jumittuu, eikä käynnisty kuin vanhanaikaisella (= virrat pois), (Ctrl-Alt-Del ei toimi.) 

Olen asennus-CD:n avulla ladatulla "live-ohjelmalla" tutkinut kovalevyjen partitiointeja ja D-levyllä (5,7 GB)
on osiot:
/dev/hdc1    ext3           boot   
/dev/hdc2    extended
/dev/hdc5    linux-swap

Live-CD:llä tarkasteltaessa ilmoittaa, ettei hdc1 ole "liitetty" (johtuuko ehkä siitä, että rompulta buutatessa ei aktivoi tuota levyä, mihin
"kiinteä" UBUNTU-asennus tehty?)

C-kovalevyn (4.3 GB) (missä tuo WIN 2000) osioinnit ja tiedot:
/dev/hda1    ext2
/dev/hda2   fat32    boot
varaamaton    7.84 MT

GRUB-käyttöohjetta selattuani olin ymmärtävinäni, että siellä joku laskuri, mikä lisää aina buutatessa yhden luvun lisää seuraavaa käynnistystä varten, mutta miten päästä "käsiksi" tuohon laskuriin ja saada PC buuttaamman kovalevy(i)ltä?
Please, voiko kukaan neuvoa tyhmää aloittelijaa .

Toni Alenius

  • Käyttäjä
  • Viestejä: 1517
    • Profiili
Vs: Kadonnut GRUB loading / UBUNTU 6.06 versiossa/ error 24
« Vastaus #1 : 04.04.07 - klo:08.32 »
Hetkonen, olet siis ottanut kiintolevyt välillä pois? Katsos, niiden järjestyksellä on VALTAVASTI merkitystä, koska Ubuntun GRUBin on oltava ensisijaisella kiintolevyllä.
Tarkista, ovatko kovot samoin kuin aiemmin? Winukka kovo näkyisi olevan nyt Primary Master, siis ensisijainen, päätellen tuosta "hda" -tunnuksesta.

Korjaus ehdotus: jos kovot EIVÄT ole samoin kuin aiemmin, vaihda ne toisin päin, tarkista varsinkin kovojen liitinten viererssä olevat nippelit, joista säädetään, onko kovo "Master" vai "Slave" vaiko "Cable select."

KORJAUS: Katsohan tuota "dev/hdc1   ext3    boot" -kohtaa, se on GRUB, VAIHDA KOVOJEN JÄRJESTYS!
« Viimeksi muokattu: 04.04.07 - klo:08.34 kirjoittanut Toni Alenius »
Ubuntu 24.04.01 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
2x480 GB SSD

jortu

  • Käyttäjä
  • Viestejä: 33
    • Profiili
Vs: Kadonnut GRUB loading / UBUNTU 6.06 versiossa/ error 24
« Vastaus #2 : 04.04.07 - klo:12.05 »
Kiitos vinkistä - voin kokeilla sitäkin, mutta: EN OLE VAIHTANUT kovalevyjen paikkoja fyysisesti esim. IDE-kaapeleita järjestelemällä.
Ainoa mitä tein, oli ko. PC:n näppäimistön, hiiren ja näyttömonitorin lainaaminen väliaikaisesti yhden toisen PC:n kokeiluun. En ole, ainakaan tietoisesti, myöskään vaihtanut kovalevyjen järjestystä tai asetuksia ohjelmistollisesti. Ainoa, mitä tein, oli PC:n käynnistäminen bootattaessa WIN2000 käyttöjärjestelmälle siitä "GRUB-valikosta?", mikä tulee ruudulle ja josta voi valita, kumpaa käyttistä käyttä, Linuxia vai Windowsia. Olin aiemminkin tehnyt ko. valintoja, ja PC käynnistynyt pyydetyssä järjestelmässä.
Se, mikä askarruttaa, on, että olisiko jokin noista UBUNTUUN hakemista päivityksist, joista tuossa yllä mainitsin, sotkenut sitten noiden
kovalevyjen asetuksia tai järjestystä. Vielä - tuon GRUB-errorin jälkeen asensin UBUNTUN uudelleen rompulta, formatoimatta kovalevyä
kumminkaan,. mutta tilanne ei korjaantunut, eikä myöskään WIN2000 asennuslevyltä tehdyn Windowsin korajausajon jälkeen.
Voisiko  joku UBUNTUn päivitys muuttaa noita kovalevyjen järjestyksiä/asetuksia?
Tai, voiko järjestyksen muuttaa BIOS-romin SET UP:ista? ( Siis-kovalevyihin enkä niiden kaapeleihin tai jumppereihin ole koskenut.)

jortu

  • Käyttäjä
  • Viestejä: 33
    • Profiili
Vs: Kadonnut GRUB loading / UBUNTU 6.06 versiossa/ error 24
« Vastaus #3 : 04.04.07 - klo:13.23 »
Hetkonen, olet siis ottanut kiintolevyt välillä pois? Katsos, niiden järjestyksellä on VALTAVASTI merkitystä, koska Ubuntun GRUBin on oltava ensisijaisella kiintolevyllä.
Tarkista, ovatko kovot samoin kuin aiemmin? Winukka kovo näkyisi olevan nyt Primary Master, siis ensisijainen, päätellen tuosta "hda" -tunnuksesta.

Korjaus ehdotus: jos kovot EIVÄT ole samoin kuin aiemmin, vaihda ne toisin päin, tarkista varsinkin kovojen liitinten viererssä olevat nippelit, joista säädetään, onko kovo "Master" vai "Slave" vaiko "Cable select."

KORJAUS: Katsohan tuota "dev/hdc1   ext3    boot" -kohtaa, se on GRUB, VAIHDA KOVOJEN JÄRJESTYS!

Vielä lisäyksenä tuohon selitykseeni: Ymmärtäisin, että sekä D- ( /dev/hda2/  fat32   boot)  että
 C- (/dev/hdc1    ext3   boot) kovalevyillä on omat "Boottinsa" ja että kumpaa käytetään, valittaisiin juuri sen
GRUB-ohjelman avulla käynnistettäessä systeemiä, vai olenko käsittänyt pahasti väärin?
Kun systeemi vielä toimi, valittavana oli (muistaakseni) viisi vaihtoehtoa jatkaa käynnistystä, ja niistä yksi oli WIN2000, yksi Linux ja muutama muu, mitä en koskaan ehtinyt kokeilla.

Vielä lisätietoina systeemistä (lisätty 4.4.07 klo. 19:40) : PC:n kovalevyistä C-levy (jossa Winnu) on Primary master ja D-levy (jossa UBUNTU-asennus) on Secondary master, ja ovat olleet myös silloin, kun käyttisten lataamiset onnistui. ( Primary slave ja secondary slave paikoissa on polttava romppu ja pelkkä lukeva romppuasema).
BIOS-romin asetuksissa HDD sequence'ssä on asetus IDE first ja kummatkin kovalevyt on IDE-liitännöissä (PC on vanha 466 MHz
prosessorilla ja keskusmuistia on 256 MB). Jos yritän bootata konetta D-levyltä (valittu BIOS-setupilla), herjaa, ettei löydy käyttöjärjestelmää lainkaan ja C:ltä bootatessa menee tuohon RGUB-error 24 herjaan asti.

Yksi tyhmä kysymys vielä: Mitä kautta noita "fsck" ym. käskyjonoja pääsee syöttämään koneelle, jos buuttaa sen CD-rompulta?
Onko se se  F6 ja sitten "Käynnistysvalinnat" ja sen perään kirjoitetaan käskyjono? Vai missä?
« Viimeksi muokattu: 04.04.07 - klo:19.54 kirjoittanut jortu »

Toni Alenius

  • Käyttäjä
  • Viestejä: 1517
    • Profiili
Vs: Kadonnut GRUB loading / UBUNTU 6.06 versiossa/ error 24
« Vastaus #4 : 05.04.07 - klo:09.56 »
jaajuu, sekoitin (taas kerran) eri asioita keskenään, GRUB on ilmeisesti vain vaurioitunut, sekoitin tuon "GRUB Error 24":n
"Error 21":teen, joka trakoittaa, että GRUB on, mutta väärässä paikassa.
Ubuntu 24.04.01 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
2x480 GB SSD