Kirjoittaja Aihe: Ubuntu 12.04 grubin asennuksessa ongelma  (Luettu 2346 kertaa)

anttuaa

  • Käyttäjä
  • Viestejä: 63
    • Profiili
Ubuntu 12.04 grubin asennuksessa ongelma
« : 23.07.12 - klo:11.14 »
Asensin Ubuntu 12.04:n Vistan rinnalle. Kun käynnistin uudelleen ei mentykään grubiin vaan epämääräiseen musta/ubuntunruskea tilaan.
Käynnistin uudelleen asennuslevykkeellä.
Päätteellä selvisi seuraavaa:
Koodia: [Valitse]
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 päätä, 63 sektoria/ura, 30401 sylinteriä, yhteensä 488397168 sektoria
Yksiköt = 1 * 512 = 512 -tavuiset sektorit
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Levyn tunniste: 0x1549f232

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sda1   *          63   217963079   108981508+   7  HPFS/NTFS/exFAT
/dev/sda2       473482800   488391119     7454160    7  HPFS/NTFS/exFAT
/dev/sda3       217964542   473481215   127758337    5  Laajennettu
/dev/sda5       217964544   469555199   125795328   83  Linux
/dev/sda6       469557248   473481215     1961984   82  Linux-sivutus / Solaris

Osiotaulumerkinnät eivät ole levyjärjestyksessä
ubuntu@ubuntu:~$

sekä
Koodia: [Valitse]
ubuntu@ubuntu:~$ sudo blkid
/dev/loop0: TYPE="squashfs"
/dev/sda1: LABEL="COMPAQ" UUID="5C52894C52892C38" TYPE="ntfs"
/dev/sda2: LABEL="FACTORY_IMAGE" UUID="2C88743C8874071C" TYPE="ntfs"
/dev/sda5: UUID="7fc7d60a-a293-4e4a-96cb-8cf2ef9e7007" TYPE="ext4"
/dev/sda6: UUID="e832b5ec-e700-42de-aa48-8a4bf1dc2b91" TYPE="swap"
/dev/sr0: LABEL="Ubuntu 12.04 LTS amd64 fi" TYPE="iso9660"
ubuntu@ubuntu:~$

Sekä Levytyökalulla, että Gpartedilla kaikki näytti olevan normaalia.
Yritin asentaa grubin
Koodia: [Valitse]
sudo mount /dev/sda5 /mnt
sudo grub-install --boot-directory=/mnt/boot /dev/sda

Installation finished. No error reported.
ubuntu@ubuntu:~$
sudo umount /mnt

Buutattaessa oltiin kuitenkin samassa jamassa.
Kun riittävän kauan odotti tuli ilmeisesti BenQ näytöltä ilmoitus ”out of range”
AMD FX(tm)-6350 Six-Core Processor × 6 , Ubuntu 14.04, Windows 7

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: Ubuntu 12.04 grubin asennuksessa ongelma
« Vastaus #1 : 23.07.12 - klo:11.57 »
Koetitko käynnistää Ubuntun asennus CD:ltä? Tuossa on kai joku valmistajan "piilolevy" joka sisältää Windowssin asennus median? Mutta ei sen pitäisi haitata. Itse tykkään enempi vanhasta Grubista kuin Grub2. Kai kurkkasit myös /etc/fstab ja /boot/grub asetuksia.

Jos ei edes Grub käynnisty ja ei pääse sen komentoihin käsiksi, niin ainoa vaihtoehto korjata Grub on tehdä se chrootin alla. Tuossa kuukkelilla löytynyt ohje http://karuppuswamy.com/wordpress/2010/06/02/how-to-chroot-to-ubuntu-using-live-cd-to-fix-grub-rescue-prompt/

Helpompi tapa korjata grub on tietysti jos saat asennusmedialla systeemin käyntiin.

anttuaa

  • Käyttäjä
  • Viestejä: 63
    • Profiili
Vs: Ubuntu 12.04 grubin asennuksessa ongelma
« Vastaus #2 : 23.07.12 - klo:23.05 »
Korjausta hidastaa se, että teen tätä asennusta ”etätyönä” Skypen ja läppärin kameran välityksellä.
Omaan koneeseeni 12.04 päivittyi ilman ongelmia ja olen ollut siihen tyytyväinen.
Tämän päivän istunnossa Ubuntu Finnish Remix dvd:ltä homma ei edennyt mutta huomasin virheilmoituksen, että pakettienhallinnassa tuli virhe. Se taisi olla aikaisemminkin mutta silloin ei ollut kameraa, enkä noteerannut sitä Skypessä.
Kokeilimme yllä olevan linkin ohjetta mutta se oli minun taidoilleni liikaa: erroreita ja hikeä.
Buuttasimme koneen uudelleen englannin kielisellä dvd:llä. Virhettä ei tullut. Sitten teimme päätteellä http://wiki.ubuntu-fi.org/Asennuksen_poistaminen mukaisesti seuraavan:
Koodia: [Valitse]
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 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: 0x1549f232

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63   158189516    79094727    7  HPFS/NTFS/exFAT
/dev/sda2       473482800   488391119     7454160    7  HPFS/NTFS/exFAT
/dev/sda3       158189566   473481215   157645825    5  Extended
/dev/sda5       158189568   469555199   155682816   83  Linux
/dev/sda6       469557248   473481215     1961984   82  Linux swap / Solaris

Partition table entries are not in disk order
ubuntu@ubuntu:~$ sudo mount /dev/sda5 /mnt
ubuntu@ubuntu:~$ sudo grub-install --boot-directory=/mnt/boot /dev/sda
Installation finished. No error reported.
ubuntu@ubuntu:~$
Uudelleen buuttaus ei auttanut. Grubia ei ilmestytnyt.
Ajattelin seuraavaksi poistaa suomenkieliseltä levyltä asennetun Ubuntun ja joko asentaa sen englanninkieliseltä, tai ladata suomenkielinen uudelleen ja yrittää sillä. Onko ehdotuksia?
AMD FX(tm)-6350 Six-Core Processor × 6 , Ubuntu 14.04, Windows 7

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: Ubuntu 12.04 grubin asennuksessa ongelma
« Vastaus #3 : 24.07.12 - klo:20.19 »
Finnish Remix levyä en ole kokeillut. Jos nettiä ei ole tai on hidas mokkula niin sitten kannattaa asentaa englanninkielisenä. Päivitykset kannattaa jätää myös väliin. Kyllä ne suomenkielen paketit voi asentaa myöhemminkin.

Olenko ymmärtänyt oikein, että koneessa ei käynnisty nyt Windows eikä Linux?

chroot tarkoittaa sitä, että päästään toiseen systeemin 'sisälle' toisesta systeemistä. Silloin voi käyttää paketinhallintaa (päivitykset) ja muitakin työkaluja. Esim Gentoo systeemi asenneteaan chrootin alla lähes kokonaan. kernelin kääntämistä ja grunin asennusta myöten.

tuossa linkki Gentoon asennusoppaaseen http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=1&chap=6

chrootin alla siis voi asentaa grubin uudestaan tai jopa vaihtaa käynnistys lataajaa apt-get purge nykyinen lataaja ja sitten apt-get install uusi lataaja... mutta luulen että update-grub voi riittää.

Outoa, että grub ei asentunut oikein, kun koneessa vain yksi levy. Ehkä vika on siinä, että /dev/sda2 alkaa
sektorista 473482800 ja on siten fyysisesti levyn lopussa... Itse osioin aina niin, että yksi primääri ja loput loogiselle osiolle. Sitten levyt menevät sda1, sda5, sda6... tälle on oma historiallinen syy..

Eli grub voi nähdä levyt hieman toisin.. kun ei kerta suostu toimimaan.


leal

  • Käyttäjä
  • Viestejä: 246
    • Profiili
Vs: Ubuntu 12.04 grubin asennuksessa ongelma
« Vastaus #4 : 03.08.12 - klo:22.10 »
Kun riittävän kauan odotti tuli ilmeisesti BenQ näytöltä ilmoitus ”out of range”

Onko koneessa Nvidian näytönohjain ja suljettu ajuri käytössä? http://forum.ubuntu-fi.org/index.php?topic=42471.0