openSUSEa suomeksi
openSUSE => Asennus ja käyttö => Aiheen aloitti: Owdy - 03.05.2011 - klo:23:08
-
Asensin dualbootiksi uuden Ubuntun. Nyt Ubuntu jyräs susen grubin omallaan. Miten saan sen palautettua? Olen yrittänyt Yastillä kirjoittaa MBRn uusiksi, asettanut käynnistymään juuriosiosta sekä MBRstä, ei pelitä. Ubuntun grub on ja pysyy.
-
Muuta vaikka käynnistyslataimen näytön kestoaikaa, ja kokeile sitten uudelleen
-
? miten se vaihtaa Ubuntun grubin susen grubiksi?
muoks: asennus dvd:llähän tää hoituis, mutta en löydä dvd:tä tähän hätään mistään...
-
siis kun olet YaST2 käynnistyslatain-osiossa tee jokin muutos ja kirjoita käynnistyslatain MBR:ään
-
siis kun olet YaST2 käynnistyslatain-osiossa tee jokin muutos ja kirjoita käynnistyslatain MBR:ään
Tätä on yritetty, ei muutosta. Ubuntuhan käyttää jotain Grub 2 sta?
Asennus dvd:stä on näköjään poistettu korjustyökalut (miksi ihmeessä), joten eipä siitäkään nyt ole apua.
-
Konsoli toimii :)
kotipurkki:/home/osku # grub
GNU GRUB version 0.97 (640K lower / 3072K upper memory)
[ Minimal BASH-like line editing is supported. For the first word, TAB
lists possible command completions. Anywhere else TAB lists the possible
completions of a device/filename. ]
grub> find /boot/grub/menu.lst
(hd0,1)
grub> root (hd0,1)
Filesystem type is ext2fs, partition type 0x83
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 17 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+17 p (hd0,1)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded
Done.
Korjattu :)
-
Mitäs sitten kannattaa tehdä seuraavaksi, kun komento setup (hd0) vastaa
Inconsistent filesystem structure
Ongelma syntyi, eli linux ei käynnisty, kun aloin kokeilemaan virransäästötilaa, tai lepotilaa, järjestelmän kokonaan sammuttamisen sijaan yöksi.
Nyt käynnistyy ainoastaan tämä niukka grub tila.
-
Mitäs sitten kannattaa tehdä seuraavaksi, kun komento setup (hd0) vastaa
Inconsistent filesystem structure
Ongelma syntyi, eli linux ei käynnisty, kun aloin kokeilemaan virransäästötilaa, tai lepotilaa, järjestelmän kokonaan sammuttamisen sijaan yöksi.
Nyt käynnistyy ainoastaan tämä niukka grub tila.
Tästä on kyse
http://orgs.man.ac.uk/documentation/grub/grub_14.html
"16 : Inconsistent filesystem structure
This error is returned by the filesystem code to denote an internal error caused by the sanity checks of the filesystem structure on disk not matching what it expects. This is usually caused by a corrupt filesystem or bugs in the code handling it in GRUB. "
Seuraavaksi kannattaa käynnistää kone live-levyltä ja ajaa fsck sille kovalevylle. Jos sekään ei auta niin kokeile asentaa grub uudelleen sieltä live-levyltä.
-
Mitä eroa on netistä imuroidulla , normaalilla openSuSe asennuslevyllä ja livelevyllä? Minä en ole sellasta livelevyä vielä mistään imuroinut.
Miten nuo toimenpiteet voi tehdä, eli ajaa fsck kovelevylle?
Asentaa uudelleen grub livelevyltä?
Kun kokeilen grub komentoa boot niin järjestelmä vastaa nyt
Kernel must be loaded before booting???
Olenko onnistunut hävittämeen kernelin?
-
Mitä eroa on netistä imuroidulla , normaalilla openSuSe asennuslevyllä ja livelevyllä? Minä en ole sellasta livelevyä vielä mistään imuroinut.
Normaalilta asennuslevyltä ei pysty käynnistämään "live" versiota. Live versio käynnistetään suoraan cd/dvd levyltä jolloin mitään ei asenneta olemassa olevalle levylle.
Miten nuo toimenpiteet voi tehdä, eli ajaa fsck kovelevylle?
Alla oleva riippuu siitä montako levyä ja/tai osiota sinulla on levyllä. Mikäli et tiedä laita seuraavan komennon tuloste tänne "sudo fdisk -l /dev/sda". Korvaa ?-merkki oikealla root-osion numerolla.
su
fsck -y /dev/sda?
Asentaa uudelleen grub livelevyltä?
Joko avaamalla yast ja sieltä käpistelemällä käynnistyslataaja (booloader) tai sitten komentoriviltä
su
grub-install /dev/sda
Kun kokeilen grub komentoa boot niin järjestelmä vastaa nyt
Kernel must be loaded before booting???
Olenko onnistunut hävittämeen kernelin?
Et. Tätä varten grub lataa stage 1 ja stage 2 tiedostot ennen kuin alkaa käynnistämään itse linuxia, koska sinun grub ei niitä nyt pysty lataamaan niin siksi saat tuon herjan.
-
Ensimmäisen loitsun tulos?
-
Yritin ottaa kuvan myös suoraan työpöydältä.
-
Ensimmäisen loitsun tulos?
Sinulla näyttäisi olevan tuossa loitsussa optiona -| kun se pitäisi olla -l eli L-kirjain - silloin loitsu listaa osiojaon tiedot.
-
Kolme kuvaa, kun yritin uudelleen ajaa ensimmäistä loitsua, nyt kirjain oli ällä =l.
-
Toinen kuva.
-
Kolmas kuva.
-
Tämä livesuse-dvd toimii myös kummallisesti.
Kun yritän sammuttaa konetta, niin tulee teksiä missä lopulta mm.
Starting the VirtualBox Guest Additions failed (punaisella)
(sitten sitä ja tätä)
Failed services in runlevel 5:
Welcome to openSuSe 11.4 "Celadon" - Kernel 2.6.37.1-1-2-desktop (TTy1).
linux login: (ja kursori vilkuttaa iloisena, en vaan tiedä mitä tässä oikeen pitäsi tarjota?)
Jos haluan sammuttaa koneen, se ei onnistu kuin raakasti virtanapista?
-
Menin uudelleen grub tilaan ja tarjosin
root (komentoa, niin sain vastaukseksi?)
(hd0,1):
Filesystem typ is ext2fs,
partition type 0x83
-
Kolme kuvaa, kun yritin uudelleen ajaa ensimmäistä loitsua, nyt kirjain oli ällä =l.
Jos ajat tuon loitsun normaalikonsolissa, niin su /sbin/fdisk -l /dev/sda. Pääkäyttäjän konsolissa toimii suoraan fdisk -l /dev/sda
Tuossa kolmannen kuvasi loitsusta puuttuu /dev/sda ja yrität ajaa komentoa tarvallisena käyttäjänä?
-
Kopioin live-dvd ja käynnistin koneen suoraan live-ympäristöön, missään vaiheessa ei tässä kysytty - asetettu root tai tavallista käyttäjää sen koomin?
-
Joko kokeilit /sbin/fdisk -l /dev/sda?
-
Pääsin nyt root tilaan, miltei vahingossa ;-) Kun olin sammuttamassa konetta, tarjosin root ja niin kursori ja teksti muuttui punaiseksi ilman mitään salasanaa.
Pyysin fdisk -l
sain yleistietoa kovalevystä ja sitten
Devise Boot Start End Blocks Id System
/dev/sda1 2048 4208639 2103296 82 Linux swap / Solaris
/dev/sda2 * 4208640 46153727 20972544 83 Linux
/dev/sda3 46153728 3907211535 172283904 83 Linux
Mietityttää, mitä toi Solaris meinaa?
-
Pääsin nyt root tilaan, miltei vahingossa ;-) Kun olin sammuttamassa konetta, tarjosin root ja niin kursori ja teksti muuttui punaiseksi ilman mitään salasanaa.
Pyysin fdisk -l
sain yleistietoa kovalevystä ja sitten
Devise Boot Start End Blocks Id System
/dev/sda1 2048 4208639 2103296 82 Linux swap / Solaris
/dev/sda2 * 4208640 46153727 20972544 83 Linux
/dev/sda3 46153728 3907211535 172283904 83 Linux
Mietityttää, mitä toi Solaris meinaa?
Toi sda1 on sinun swap osio eikä tuosta solariksesta kannata välittää toi id 82(osion tyyppi) on yhteinen linuxille ja solarikselle.
Aja se fsck tolle sda2 osiolle root-käyttäjänä.
fsck -y /dev/sda2
-
Ajoin nyt tuon ja vastaus on.
fsck -y /dev/sda2
fsck from util-linux 2.19
e2sck 1.41.14 (22-Dec-2010)
fsck.exst4: Device or resource busy while trying to open /dev/sda2
Filesystem moutend or opened exclusively by another program?
(sitten tulee punainen kehoite)
linux:(aaltoviiva)#
(en nyt löydä mistä tuon aallon saa näkymään)
-
Ajoin nyt tuon ja vastaus on.
fsck -y /dev/sda2
fsck from util-linux 2.19
e2sck 1.41.14 (22-Dec-2010)
fsck.exst4: Device or resource busy while trying to open /dev/sda2
Filesystem moutend or opened exclusively by another program?
(sitten tulee punainen kehoite)
linux:(aaltoviiva)#
(en nyt löydä mistä tuon aallon saa näkymään)
Käynnistithän koneesi siltä live-levyltä?
-
Käynnistin. Kokeilin nyt vielä uudelleen.
Käynnistin live-dev:n.
Kirjaudun ulos ja vaihdan käyttäjäksi root.
Avaan terminaalin.
Pääsen root:bash tilaan.
Annan komennon. fsck -y /dev/sda2
Taas sama (edelllinen) vastaus?
-
Käynnistin. Kokeilin nyt vielä uudelleen.
Käynnistin live-dev:n.
Kirjaudun ulos ja vaihdan käyttäjäksi root.
Avaan terminaalin.
Pääsen root:bash tilaan.
Annan komennon. fsck -y /dev/sda2
Taas sama (edelllinen) vastaus?
Mitä tulostaa mount-komento sieltä komentoriviltä ?
mount
-
Komento mount vastaa. Yritin pikkasen parannella kuvaa.
-
Kokeile
fsck -y -B 4096 /dev/sda2
-
Kokeilin, vastaus kuvassa.
-
Hetken kuluttua ilmaantui näytölle seuraava viesti, ilman että tein mitään. Kuva liitteessä.