openSUSEa suomeksi

openSUSE => Asennus ja käyttö => Aiheen aloitti: Owdy - 03.05.2011 - klo:23:08

Otsikko: Susen grubin palautus
Kirjoitti: 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.
Otsikko: Vs: Susen grubin palautus
Kirjoitti: jmp - 03.05.2011 - klo:23:23
Muuta vaikka käynnistyslataimen näytön kestoaikaa, ja kokeile sitten uudelleen
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Owdy - 03.05.2011 - klo:23:27
? 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...
Otsikko: Vs: Susen grubin palautus
Kirjoitti: jmp - 04.05.2011 - klo:04:54
siis kun olet YaST2 käynnistyslatain-osiossa tee jokin muutos ja kirjoita käynnistyslatain MBR:ään
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Owdy - 04.05.2011 - klo:07:57
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.
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Owdy - 04.05.2011 - klo:08:36
Konsoli toimii :)

Koodia: [Valitse]
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 :)
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Samuel - 05.07.2011 - klo:08:59
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.
Otsikko: Vs: Susen grubin palautus
Kirjoitti: harmie - 05.07.2011 - klo:09:28
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ä.
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Samuel - 05.07.2011 - klo:09:52
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?
Otsikko: Vs: Susen grubin palautus
Kirjoitti: harmie - 05.07.2011 - klo:12:49
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.
Koodia: [Valitse]
su
fsck -y /dev/sda?


Asentaa uudelleen grub livelevyltä?
Joko avaamalla yast ja sieltä käpistelemällä käynnistyslataaja (booloader) tai sitten komentoriviltä
Koodia: [Valitse]
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.
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Samuel - 06.07.2011 - klo:10:46
Ensimmäisen loitsun tulos?
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Samuel - 06.07.2011 - klo:10:47
Yritin ottaa kuvan myös suoraan työpöydältä.
Otsikko: Vs: Susen grubin palautus
Kirjoitti: tiger61 - 07.07.2011 - klo:01:16
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.
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Samuel - 07.07.2011 - klo:10:06
Kolme kuvaa, kun yritin uudelleen ajaa ensimmäistä loitsua, nyt kirjain oli ällä =l.
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Samuel - 07.07.2011 - klo:10:07
Toinen kuva.
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Samuel - 07.07.2011 - klo:10:11
Kolmas kuva.
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Samuel - 07.07.2011 - klo:10:26
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?
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Samuel - 07.07.2011 - klo:10:37
Menin uudelleen grub tilaan ja tarjosin
root (komentoa, niin sain vastaukseksi?)
(hd0,1):
Filesystem typ is ext2fs,
partition type 0x83
 
Otsikko: Vs: Susen grubin palautus
Kirjoitti: tiger61 - 07.07.2011 - klo:10:53
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ä?
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Samuel - 07.07.2011 - klo:11:21
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?
Otsikko: Vs: Susen grubin palautus
Kirjoitti: tiger61 - 07.07.2011 - klo:11:27
Joko kokeilit  /sbin/fdisk -l /dev/sda?
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Samuel - 07.07.2011 - klo:20:24
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?                 
Otsikko: Vs: Susen grubin palautus
Kirjoitti: harmie - 07.07.2011 - klo:23:25
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ä.
Koodia: [Valitse]
fsck -y /dev/sda2
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Samuel - 08.07.2011 - klo:07:32
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) 
Otsikko: Vs: Susen grubin palautus
Kirjoitti: harmie - 08.07.2011 - klo:08:34
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ä?
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Samuel - 09.07.2011 - klo:07:38
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?
Otsikko: Vs: Susen grubin palautus
Kirjoitti: harmie - 09.07.2011 - klo:11:43
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ä ?
Koodia: [Valitse]
mount
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Samuel - 09.07.2011 - klo:12:04
Komento mount vastaa. Yritin pikkasen parannella kuvaa.
Otsikko: Vs: Susen grubin palautus
Kirjoitti: harmie - 19.07.2011 - klo:11:33
Kokeile
Koodia: [Valitse]
fsck -y -B 4096 /dev/sda2
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Samuel - 19.07.2011 - klo:15:53
Kokeilin, vastaus kuvassa.
Otsikko: Vs: Susen grubin palautus
Kirjoitti: Samuel - 19.07.2011 - klo:15:54
Hetken kuluttua ilmaantui näytölle seuraava viesti, ilman että tein mitään. Kuva liitteessä.