Kirjoittaja Aihe: Grub-ongelma  (Luettu 2707 kertaa)

Kyozo

  • Käyttäjä
  • Viestejä: 22
    • Profiili
Grub-ongelma
« : 29.02.12 - klo:18.58 »
Terve

Täällä on taas huutelemassa apua. :)
Alkuun vähä koneesta:
Asus 1215b
Windows 7 ja Ubuntu 11.10 dual boottina
Kovo jaettu niin että yksi winukka osio, yhessä winukan recovery, yhessä linux, yhessä swap ja yksi vaan yleisenä jaettuna säilytyspaikkana tiedostoille. Lisäks varmaanki se boot osio.

Eli ongelma on tämänlainen:
Päivitin ubuntun syksyllä vaihdossa ollessani 11.04 versiosta 11.10 versioon ja  kun päivitys oli valmis oli ubuntu päättänyt ottaa pois päältä restricted driversit enkä saanut niitä sitten enää päälle. Tän johdosta ja muutenkin päätin sitten kotiuduttuani pistää koko Ubuntun uudestaan koneelle asentaen usb-tikulta. Valitsin poista ubuntu ja asenna uudestaan vaihtoehdon. Kaikki meni mallikkaasti aina siihen saakka kun asennus oli valmis ja kone käynnisyi uudelleen. Koneen käynnistyessä se ei kuitenkaan ladannut grubia perinteiseen tapaansa vaan sen sijaan tuli tämä:

Error: No such partition
grub rescue>

Menin sitten ubuntuforumeille etsiskelemään että miten saisin korjattua. Live usbtikulta käynnistin ubuntun kokeilun ja koetin ohjeiden mukaan korjata terminaalissa,  mutta monen tunnin yrittelyn ja monen ubuntun uudelleen asentamisen ja osioiden säädön jälkeen en oo saanut korjattua. Kokeilin myös yannubuntun grubin pelastamiseen tarkoitettua graafista työkalua mutta sekään ei auttanut.

Eli siis apua kaivattaisiin taas ja suuresti arvostaisin sitä. Ja olen aika aloittelija näissä linux-asioissa edelleen eli koettakaa vastata niin että mäkin ymmärrän. Kiitos jo etukäteen.

Loppuun vielä  fdisk -l komennon tulema kun joku varmaan sitä kysyy:

Disk /dev/sda: 4022 MB, 4022337024 bytes
124 heads, 62 sectors/track, 1021 cylinders, total 7856127 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001c0e6

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          62     7849447     3924693    c  W95 FAT32 (LBA)

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xb507a563

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048   209717247   104857600    7  HPFS/NTFS/exFAT
/dev/sdb2       209717248   241174527    15728640   1b  Hidden W95 FAT32
/dev/sdb3       241176574   436488191    97655809    5  Extended
/dev/sdb4       436488192   976773119   270142464    7  HPFS/NTFS/exFAT
/dev/sdb5       428929024   436488191     3779584   82  Linux swap / Solaris
/dev/sdb6       241176576   428929023    93876224   83  Linux

Partition table entries are not in disk order

Ja siis koneessahan on vain yksi kovalevy että en tiedä miksi näyttää nyt että ois /dev/sda, jossa ilmeisesti joku pelkkä boot kansio  ja /dev/sdb, jossa molemmat käyttikset ja muut osiot, Varmaa on mun epäonnistuneilla korjausyrityksillä osuutta asiaan.

Pitikin taas lähtee säätämään. :D





suoturska

  • Käyttäjä
  • Viestejä: 37
    • Profiili
Vs: Grub-ongelma
« Vastaus #1 : 29.02.12 - klo:19.10 »
Voisiko tuo dev/sda olla muistitikku?

Edit: Juu, on se varmaan jos olet koneen tikulta bootannut.
« Viimeksi muokattu: 29.02.12 - klo:19.14 kirjoittanut suoturska »

Kyozo

  • Käyttäjä
  • Viestejä: 22
    • Profiili
Vs: Grub-ongelma
« Vastaus #2 : 29.02.12 - klo:19.19 »
Haha, juu niimpä onkin tietenki se muistitikku. Kiitti. :D

Kyozo

  • Käyttäjä
  • Viestejä: 22
    • Profiili
Vs: Grub-ongelma
« Vastaus #3 : 05.03.12 - klo:14.42 »
Ja niin siis ongelmahan on vielä olemassa eli grub ei käynnisty kun käynnistän koneen. Olisiko jollain esittää hyviä ideoita tai linkkiä forumkeskusteluun missä olisi varma tapa korjata vika. Ja haluaisin siis säilyttää koneella sekä ubuntun että windowssin ja kaikki muutkin osiot jos vain mahdollista.
Kiitokset avusta.

leal

  • Käyttäjä
  • Viestejä: 246
    • Profiili
Vs: Grub-ongelma
« Vastaus #4 : 05.03.12 - klo:17.26 »

Hajakenttä

  • Käyttäjä / moderaattori
  • Viestejä: 1556
    • Profiili
Vs: Grub-ongelma
« Vastaus #5 : 05.03.12 - klo:18.31 »
Onhan näitä GRUBeja sotkettu...



Olen saanut avun tällä ojeella:

Asennetaan se grubi uudestaan (ohjeet saisi kirjoittaa suomeksikin Wikiin): https://help.ubuntu.com/community/Grub2#Reinstalling from LiveCD



Koko juttu on kerrottu tällä säikeellä siinä toisen sivun lopussa:

http://forum.ubuntu-fi.org/index.php?topic=38077.20

Laitan tähän vielä varuilta kopion siitä kuinka tein sen:



Näin se meni.

Koodia:

ubuntu@ubuntu:~$ sudo mount /dev/sda1 /mnt
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt /dev/sda
Installation finished. No error reported.
ubuntu@ubuntu:~$


Nyt siirryn koittamaan boottia. Jatkan kohta tähän: kuinka kävi.

EDIT:
Helpotuksen huokaus! Boottasi se. Kiitos kaunis!

Sitten vielä sen ohjeen mukaan:

Koodia:

:~$ sudo update-grub
[sudo] password for timpat:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-29-generic
Found initrd image: /boot/initrd.img-2.6.32-29-generic
Found memtest86+ image: /boot/memtest86+.bin
done


Arvatenkin tuo vaan laittaa ajan tasalle jotain.




EDIT:
Sorry... en saanut jostain syystä noita yläkerran lainaus ym. ohjausnappeja toimimaan. °,-)
« Viimeksi muokattu: 05.03.12 - klo:18.34 kirjoittanut Hajakenttä »
DELL Latitude 5480 Xubuntu 22.04. DELL Latitude 7490 Xubuntu 24.04.
– Memento Vivere – Terv: Timo

Kyozo

  • Käyttäjä
  • Viestejä: 22
    • Profiili
Vs: Grub-ongelma
« Vastaus #6 : 05.03.12 - klo:18.49 »
Jes!  Eli sain pelaamaan käyttämällä boot-repairia. Eli tällä: https://help.ubuntu.com/community/Boot-Repair Yritin sillon aikaisemminkin juuri tällä pariin otteeseen recommended modella sekä advancedilla, mutta todennäkösesti tein  jotain väärin, koska ny pelaa. Advanced modesta vaan oikeisiin paikkoihin rastit ja nyt toimaa.

Aluksi tosin oli grubista hävinnyt Windows, mutta startupmanagerin avulla sain senkin takasin.

Kiitokset vaan paljon avusta, nyt voin taas jatkaa ubuntun käyttöä toisellakin koneella.