Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: petteriIII - 12.12.10 - klo:09.41
-
Koneeni meni taas kerran tilaan jossa boottaamisen sijaan näyttöön tuli: grub>
aloinpa miettiä kuinka siitä saisi bootattua. Näin se kävi:
- boottasin siihen tilaan: grub>
- muistini virkistämiseksi annoin ensin käskyn: ls jonka tulostuksesta pähkäilin että ubuntuni löytyy osoitteesta: (hd0,msdos2)
- sitten käskyksi: configfile (hd0,msdos2)/boot/grub/grub.cfg ja boottasihan se.
- sitten poltin boottauskäskyn kiinni käskyllä: sudo grub-install /dev/sda
javascript:void(0);viola ! sitä en tiedä toimiiko se näin vain minun koneessani, mutta luulisin sen toimivan kaikissa.
-
Koneeni meni taas kerran tilaan
Miksi? Minkä jälkeen tuo tapahtuu?
-
Koneeni meni taas kerran tilaan jossa boottaamisen sijaan näyttöön tuli: grub>
aloinpa miettiä kuinka siitä saisi bootattua. Näin se kävi:
- boottasin siihen tilaan: grub>
- muistini virkistämiseksi annoin ensin käskyn: ls jonka tulostuksesta pähkäilin että ubuntuni löytyy osoitteesta: (hd0,msdos2)
- sitten käskyksi: configfile (hd0,msdos2)/boot/grub/grub.cfg ja boottasihan se.
- sitten poltin boottauskäskyn kiinni käskyllä: sudo grub-install /dev/sda
javascript:void(0);viola ! sitä en tiedä toimiiko se näin vain minun koneessani, mutta luulisin sen toimivan kaikissa.
Havainto on varmaan oikea, mutta sitä on siinä mielessä vaikea vahvistaa, että täytyisi saada kyseinen errori aikaiseksi. Kokeilin mkrescue-ohjelmalla tehdyllä käynnistys-CD:llä, mutta se ei toiminut noin (epäaito koetilanne siis)
rescue-CD:llä käynnistyy näin:
grub>ls
....tuloste kertoi juuriosion olevan sda1 siis
grub>root (hd0,1)
grub>configfile /boot/grub/grub.cfg
Sitten vain entteriä ja normaali valikko aukeaa.
Kyseisen CD:n voi tehdä komennolla
grub-mkrescue --output=rescue.iso /boot/grub
Paketit xorriso ja grub-rescue-pc täytyy olla asennettuna.. :)
-
Vaikka joillakin koneilla se on harvinainen vika, niin joillakin koneilla se tulee useamminkin; näin ainakin olen päätellyt omasta kokemuksesta ja seurattuani Ubuntu-foorumeita, niin Suomelaista kuin muidenkin. Vikaa niissä ei suorastaan osata kertoa mutta eipä tuo ihme ole; MBR niissä kuitenkin yleensä neuvotaan korjaamaan mikä usein auttaakin.
Minusta on aina tuntunut että koneen oma skripti: grub-install tekee MBR:n joskus väärin ja törmäsinpä tänään tekstiin joka on kirjoitettu nelisen päivää sitten:
Instead of the unsupported guessing method of the original grub-install script ...
En ole edes pikkaisen-varma että teksti on oikein; verkkosivuilla puhutaan niin paljon roskaa. Mutta olen ottanut grubin lempilapsekseni: tottakai kokeilut sen kanssa ovat kaikkea muuta kuin normaalia koneenkäyttöä ja esimerkiksi niin rasittavia kovalevyille että niiden höpertäminen saattaa johtua siitäkin.
-
^ Viime päivinä/viikkoina on kyllä osunut silmiini sellainen että vindous on se joka grubin rikkoo.
Onko koneessasi vindous?
Suunnilleen kaikki keskustelut jotka olen silmiini saanut on ollut dualboot, vindous ja Linux.
Osaako joku kertoa faktaa?
-
Kokeilin tuota rescue-CD: tä, näytti toimivan kuten pitikin. Jos haluaa vain testata noita grubin komentoja niin se käy helposti kun painaa "c" -näppäintä käynnistysmenun kohdalla. Kokeilin hieman lisää, tässä muutamia juttuja ylläolevan lisäksi mitkä auttaa alkuun jos ei ole ollut grubin komentorivillä ennen.
ls -l
on kätevä siinä mielessä että se näyttää osioiden nimet ja UUID: t. Komento
root
on luonteeltaan näytä "oletusosio" ja puolestaan tuon "oletusosion" vaihto käy tyyliin
root (hd0,x) ,missä x = osion numero 1,2,3... ( vastaa sda1, sda2, sda3...)
Komento
ls -l /
näyttää tiedostot "oletusosion" juuresta. Auttaa tunnistamaan että ollaan oikealla osiolla.
Viimeisenä
configfile /boot/grub/grub.cfg
käynnistää sen tutun käynnistysmenun tuon polun mukaisesta paikasta. "Oletusosio" pitää vaihtaa ennen tuota komentoa paikkaan jossa grub.cfg sijaitsee.