Kirjoittaja Aihe: 9.10 ja käynnistys keskeytyy [RATKAISTU]  (Luettu 4358 kertaa)

Kinnari

  • Käyttäjä
  • Viestejä: 407
    • Profiili
9.10 ja käynnistys keskeytyy [RATKAISTU]
« : 19.11.09 - klo:20.42 »
Olen käyttänyt 9.10 pari viikkoa ja ohjeömisto toimi todella hienosti. Nyt kuitenkin käynnistys loppuu kesken enkä pääse eteenpäin. Ubuntun logo näkyy hetken ja sitten näyttö pimenee. Painamalla Enter tulee seuraava näyttöön:

Gave up waiting for root device. Common problems:c766fb69d1b
- boot args (cat /proc/cmdline)
 - check rootdelay= (did the system wait long enough?)
 - check root= (did the system wait for right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! / dev/disk/by-uuid/9a522288-2b98-4663-91c0-dc766fb69d1b does not exist. Dropping to a shell!

Busybox v1.13.3 (Ubuntu 1:1.13.3ubuntu7) build on shell (ash)
Enter 'help' for a list of build-in commands.


Mitä teen?
« Viimeksi muokattu: 23.11.09 - klo:07.57 kirjoittanut Kinnari »

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: 9.10 ja käynnistys keskeytyy
« Vastaus #1 : 19.11.09 - klo:21.55 »
Juuriosion liittämisessä on jotain ongelmaa. Odota tuossa komentokehotteessa 10 sekuntia, kirjoita exit ja paina enter. Käynnistyykö järjestelmä? Jos ei, käynnistä kone uudelleen ja komenna kehotteessa blkid ja sen jälkeen fdisk -l ja kerro, mitä ne tulostivat. Tai ota vaikka valokuva.

Kinnari

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: 9.10 ja käynnistys keskeytyy
« Vastaus #2 : 19.11.09 - klo:22.10 »
exit:  antaa saman tekstin kuin aikaisemmin
 
blkid:   /dev/sda5: UUID="3ca61f63-fb6a-4868-b8c2-b514f8cea8ae" TYPE="swap"

fdisk -l :  /bin/sh: fdisk: not found


nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: 9.10 ja käynnistys keskeytyy
« Vastaus #3 : 19.11.09 - klo:23.23 »
Pystytkö käynnistämään koneen Ubuntun asennuslevyn kokeilutilaan? Aja siellä nuo samat komennot pääkäyttäjänä ja näytä tulosteet:

Koodia: [Valitse]
sudo blkid
sudo fdisk -l

Antifilatelisti

  • Käyttäjä
  • Viestejä: 258
    • Profiili
Vs: 9.10 ja käynnistys keskeytyy
« Vastaus #4 : 19.11.09 - klo:23.42 »
Lainaus
Painamalla Enter tulee seuraava näyttöön:

Eikö enterin painallusta ennen näy mitään. Painoitko enteriä vain sattumalta, vai kehoitettinko sinua tekemään niin?
Ongelma saatta liittyä uuteen ext4 tiedostojärjestelmään, sillä itselläni oli vastaavanlainen ongelma beta version kanssa, jolloin asia oli niin.
Ongelmani korjaantui tuolloin komennolla
Koodia: [Valitse]
fsck -a mutta tätä et missään nimessä saa käyttää ennekuin selviää tarkemmin, että mistä on kyse.
Todennäköisesti ongelmasi on täysin eri. Ḱunhan tuli vain mieleen :)

Kinnari

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: 9.10 ja käynnistys keskeytyy
« Vastaus #5 : 20.11.09 - klo:07.45 »
7.10 asennuslevyn kokeilu ja asennus kohta jää myös kesken.Viimeinen onnistunut kohta on:

* Running local boot scripts (/etc/rc.local)    [ OK ]

jonka jälkeen ei tapahdu mitään. Uudempaa levyä ei ole mutta latasin sen jo, täytyy hommata cd:eitä ja polttaa.
_______________________

Ennen enterin painallusta näyttö on pimeänä eikä mitään tapahdu, aivan kuin kone odottaisi jotain tapahtuvaksi


Kinnari

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: 9.10 ja käynnistys keskeytyy
« Vastaus #6 : 21.11.09 - klo:09.52 »
fsck -a  komentoa kone ei tunne:

/bin/sh: fsck: not found

Työwintoosa ei pysty polttamaan cd:tä, poltto keskeytyy, 4 cd:tä jo pilalla >:(

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: 9.10 ja käynnistys keskeytyy
« Vastaus #7 : 21.11.09 - klo:18.37 »
fdisk -l :  /bin/sh: fdisk: not found

Kokeile ajaa /sbin/fdisk -l

Työwintoosa ei pysty polttamaan cd:tä, poltto keskeytyy, 4 cd:tä jo pilalla >:(

Tee CD-levykuvasta USB-tikku vaikkapa Unetbootin-ohjelmalla?

Kinnari

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: 9.10 ja käynnistys keskeytyy
« Vastaus #8 : 21.11.09 - klo:20.12 »
sama juttu:
/bin/sh: /sbin/fdisk: not found

Onko mahdollista että kovalevyn UUID olisi muuttunut jotenkin?

Kinnari

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: 9.10 ja käynnistys keskeytyy
« Vastaus #9 : 21.11.09 - klo:20.50 »
nyt kone kay tikulta:

ubuntu@ubuntu:~$ sudo blkid
/dev/loop0: TYPE="squashfs"
/dev/sda5: UUID="3ca61f63-fb6a-4868-8bc2-b514f8cea8ae" TYPE="swap"
/dev/sdb1: SEC_TYPE="msdos" UUID="A0CE-3B79" TYPE="vfat"
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0006c77b

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       59667   479275146   83  Linux
/dev/sda2           59668       60801     9108855    5  Extended
/dev/sda5           59668       60801     9108823+  82  Linux swap / Solaris

Disk /dev/sdb: 2013 MB, 2013265920 bytes
129 heads, 24 sectors/track, 1270 cylinders
Units = cylinders of 3096 * 512 = 1585152 bytes
Disk identifier: 0xc3072e18

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        1271     1966036    6  FAT16

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: 9.10 ja käynnistys keskeytyy
« Vastaus #10 : 22.11.09 - klo:04.23 »
sama juttu:
/bin/sh: /sbin/fdisk: not found

Onko mahdollista että kovalevyn UUID olisi muuttunut jotenkin?

Tai osion UUID siis. Blkid ei nyt jostain syystä anna sitä lainkaan /dev/sda1:lle. En ole varma, mistä tämä voisi johtua. Ehkä tiedostojärjestelmä on rikkoutunut.

Kokeile tarkistaa tiedostojärjestelmä tikun päätteessä: sudo fsck /dev/sda1

Jos tämä onnistuu, aja blkid uudelleen ja katso, antaako se nyt UUID:n /dev/sda1:lle. Jos antaa, sama UUID pitää antaa kernelille root=UUID=... -parametrilla, jossa voi siis nyt olla väärä tunnus. Editointi onnistuu GRUB:n käynnistysvalikossa, johon pääsee painamalla shift-näppäitä GRUB:n latautuessa, ellei valikko näy muuten. UUID:n sijaan käy myös root=/dev/sda1

Kun pääset Ubuntuun asti, aja sudo update-grub, jotta root-osion tunnus päivittyy käynnistysvalikkoon. Jos käytät vanhaa Grubia (eli kyseessä ei ole uusi 9.10-asennus), joutunet muokkaamaan /boot/grub/menu.lst -tiedostoa.

Kinnari

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: 9.10 ja käynnistys keskeytyy
« Vastaus #11 : 22.11.09 - klo:11.34 »
Koodia: [Valitse]
ubuntu@ubuntu:~$ sudo blkid
/dev/loop0: TYPE="squashfs"
/dev/sda5: UUID="3ca61f63-fb6a-4868-8bc2-b514f8cea8ae" TYPE="swap"
/dev/sdb1: SEC_TYPE="msdos" UUID="A0CE-3B79" TYPE="vfat"
ubuntu@ubuntu:~$ sudo fsck /dev/sda1
fsck from util-linux-ng 2.16
e2fsck 1.41.9 (22-Aug-2009)
/dev/sda1: clean, 261000/29958144 files, 10129281/119818786 blocks
ubuntu@ubuntu:~$ sudo blkid
/dev/loop0: TYPE="squashfs"
/dev/sda5: UUID="3ca61f63-fb6a-4868-8bc2-b514f8cea8ae" TYPE="swap"
/dev/sdb1: SEC_TYPE="msdos" UUID="A0CE-3B79" TYPE="vfat"

gparted ilmoittaa:
Status: Not mounted
Label: tyhja
UUID: tyhja

Disk Utility kertoo osiosta:
491 GB Unrecognized
Partition 1 (Linux (0X83))

Saanko levylta jotenkin omat tiedostot talteen, ihan kaikesta ei ole kopioita.



nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: 9.10 ja käynnistys keskeytyy
« Vastaus #12 : 23.11.09 - klo:03.19 »
Osio on fsck:n mukaan kunnossa, joten älä vielä heitä kirvestä kaivoon. Vaihda "root=UUID=..." -parametrin tilalle root=/dev/sda1.

Osaatko tehdä tämän käynnistysvalikossa? E-näppäimellä muistaakseni pääsi muokkaamaan parametreja.


Voit tarvittaessa myös liittää osion manuaalisesti, kun käytät tikkua:

Koodia: [Valitse]
sudo mkdir /media/levy
sudo mount /dev/sda1 /media/levy


Kinnari

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: 9.10 ja käynnistys keskeytyy
« Vastaus #13 : 23.11.09 - klo:07.57 »
Nyt toimii!!!

Muutin root=UUID:n tilalle sen root=/dev/sda1, sain koneen käyntiin omin voimin.
Sitten ajoin sen sudo update-grub ja käynnistin uudelleen ja kaikki toimi edelleen.

KIITOS kaikille auttaneille!

Olisiko 9.10 jokin vika että jossain tilanteessa se sekoittaa grubin? Tästä foorumista löytyi aika monta jolla oli vastaanvanlaista ongelmaa?

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: 9.10 ja käynnistys keskeytyy
« Vastaus #14 : 23.11.09 - klo:13.43 »
Nyt toimii!!!

Muutin root=UUID:n tilalle sen root=/dev/sda1, sain koneen käyntiin omin voimin.
Sitten ajoin sen sudo update-grub ja käynnistin uudelleen ja kaikki toimi edelleen.

Hienoa!

Lainaus
Olisiko 9.10 jokin vika että jossain tilanteessa se sekoittaa grubin? Tästä foorumista löytyi aika monta jolla oli vastaanvanlaista ongelmaa?

Tämä sinun kohtaamasi UUID-ongelma on tosiaan tunnettu Karmicin blkid:n vika: https://bugs.launchpad.net/ubuntu/+source/util-linux/+bug/426027

Foorumilla on ollut ainakin yksi tapaus, jossa on käynyt juuri samalla tavalla: http://forum.ubuntu-fi.org/index.php?topic=30369.0

Kinnari

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: 9.10 ja käynnistys keskeytyy [RATKAISTU]
« Vastaus #15 : 24.11.09 - klo:07.52 »
Aika hassua, kone teki taas saman! No nyt oli helppo saada se toimimaan.

Grubin päivitystä odotellessa

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: 9.10 ja käynnistys keskeytyy [RATKAISTU]
« Vastaus #16 : 24.11.09 - klo:17.10 »
Grubin päivitystä odotellessa

Varsinainen UUID-ongelma ei ole Grubissa, joten sen päivityksiä ei tarvitse odotella. Sen sijaan Karmicin util-linux-paketin blkid:ssä on vikaa, mutta voi olla, että korjaus saadaan vasta 10.04:ään.


Mutta juu, voit kiertää ongelman pysyvästi muokkaamalla Grubin asetustiedostoa.


GRUB 2 (puhdas 9.10-asennus tai 9.04->9.10-päivitys, johon on itse asennettu GRUB 2)

Avaa tiedosto /etc/default/grub tekstieditoriin: gksudo gedit /etc/default/grub

Poista #-kommenttimerkki riviltä GRUB_DISABLE_LINUX_UUID=true:

Koodia: [Valitse]
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
-->
Koodia: [Valitse]
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
GRUB_DISABLE_LINUX_UUID=true

Tallenna tiedosto ja komenna päätteessä: sudo update-grub



GRUB 1 (9.04->9.10-päivitys)

Avaa tiedosto /boot/grub/menu.lst tekstieditoriin: gksudo gedit /boot/grub/menu.lst

Etsi rivi:

Koodia: [Valitse]
# kopt=root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx ro
Ja muokkaa se muotoon:

Koodia: [Valitse]
# kopt=root=/dev/sda1 ro
(missä /dev/sda1 on Ubuntun juuriosio)

Tallenna tiedosto ja komenna päätteessä: sudo update-grub
« Viimeksi muokattu: 24.11.09 - klo:17.22 kirjoittanut nm »