Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Disk by UUID does not exist(initramfs), boot failure  (gelezen 1270 keer)

Offline Bigtwin

  • Lid
  • Steunpunt: Nee
Disk by UUID does not exist(initramfs), boot failure
« Gepost op: 2014/11/02, 10:04:26 »
Ik heb een probleem met mijn laptop.

Ik gebruik Ubuntua als sinds ubuntu10.4 heb ieder half jaar de volgende release erop gezet (herinstallatie, geen upgrade)

Mijn schijf is defect gegaan, en ik heb een nieuwe sshd erin gezet. Daarna Ubuntu 14.04 er weer op, multibook met Windows en een paar andere Linux varianten. Geen probleem

Nu, bij mijn poging naar 14.10 te installeren, de foutmelding dat disk-by-uuid does not exist, initramfs foutmelding en hij stopt bij de busybox prompt.
Alert! /dev/disk/by-uuid/xxxxxxxx does not exist. Dropping to a shell!

blkid geeft dezelfde uuid als in de fstab en /boot/grub/grub.cfg.
Helemaal opnieuw begonnen, alle partities weggegooit, opnieuw aangemaakt: fout blijft na herinstalleren (14.04) weer terug komen.

En het heeft allemaal gewerkt.

Hoe kan dit nou? Wie heeft de verlossende tip op Ubuntu weer aan de praat te krijgen?

Partities:

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes, 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk label type: dos
Disk identifier: 0x0000decc

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   409602047   204800000    7  HPFS/NTFS/exFAT
/dev/sda2       409602048   512002047    51200000   8e  Linux LVM
/dev/sda3       512002048   522242047     5120000   82  Linux swap / Solaris
/dev/sda4       522242048  1953523711   715640832    5  Extended
/dev/sda5       522244096   563204095    20480000   83  Linux
/dev/sda6       563206144   604166143    20480000   83  Linux
/dev/sda7       604168192   645128191    20480000   83  Linux
/dev/sda8       645130240   686090239    20480000   83  Linux
/dev/sda9       686092288   727052287    20480000   83  Linux
/dev/sda10      727054336  1953523711   613234688   83  Linux

Offline jan11000

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #1 Gepost op: 2014/11/02, 11:47:39 »
Misschien heb je een kleine /boot partitie nodig aan het begin van je schijf.
Dus partities met de hand maken en als eerste een /boot maken, of ook voor je windows partitie miet weet ik niet.

Laat je fstab zien.
Waarom zoveel partities?
Waarom gebruik je lvm?
lvm moet je niet gebruiken indien je deze niet nodig hebt.

Dit kun je proberen,(of met ubuntu livecd).
~also, if I remeber correctly, I think I ran gparted off of an .iso cd and had gparted to check the partitions. Gparted gave a message that an error was discovered and asked if I wanted for it to try to fix it, which I replied 'yes'.
I think that did the job. Gparted fixed it
Partities openen met gparted, dan met muis op partitie, rechter muis toets, dan check doen, doe dit voor alle linux partities.


En kontroleer meten met gparted je uuid op je fstab

Herinstalleer eens grub,
https://sites.google.com/site/computertip/grub
of met supergrub proberen.
« Laatst bewerkt op: 2014/11/02, 12:00:17 door jan11000 »

Offline Bigtwin

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #2 Gepost op: 2014/11/02, 12:02:39 »
fstab:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=2593e7c8-7103-4b92-a68c-8d352bca61bd /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda3 during installation
UUID=aa093cb1-f061-48ef-9e3a-239350660c7c none            swap    sw              0       0
[root@localhost etc]#

ik heb meerdere partities, omdat ik verschillende Linux versies wil kunnen booten, dus niet virtueel, maar ieder met een eigen partitie.

LVM staat als disklabel erop, ik heb de standaard Ubuntu laten lopen, die gebruikt volgens mij geen lvm.

De eerstee 2 Gb is vrij, daar kan hij de mbr in schrijven. /boot wordt volgens mij gewoon in de root partitie gemount. Ik heb bijvoorbeeld ook Centos 7 geinstalleerd, op 1 van die extended partities, die doet het gewoon. Ook zonder die /boot, die is in zijn / filesysteem beschikbaar.

Andere Linuxen (bijvoorbeeld Linux Mint) doen het ook gewoon op deze laptop, alleen Ubuntu niet... Hoewel Mint niet echt heel anders is dan Ubuntu...

Ik snap het niet, zeker omdat het gewerkt heeft.

UUID klopt ook:
/dev/sda2: UUID="2593e7c8-7103-4b92-a68c-8d352bca61bd" TYPE="ext4"

fstab:
UUID=2593e7c8-7103-4b92-a68c-8d352bca61bd /               ext4    errors=remount-ro 0       1

ook in grub.cfg staat diezelfde UUID:
linux   /boot/vmlinuz-3.13.0-24-generic root=UUID=2593e7c8-7103-4b92-a68c-8d352bca61bd


Offline Bigtwin

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #3 Gepost op: 2014/11/02, 12:15:30 »
gparted diskcontrole levert niks op.

Hoe moet de standaard disk indeling voor Ubuntu er dan uitzien? Moet ik inderdaad een /boot partitie maken?

Offline EZ-man

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #4 Gepost op: 2014/11/02, 13:01:38 »
Dag Bigtwin,
Kan je alleen globaal helpen, situatie niet helemaal duidelijk. Vraag heb je Windows 7 of 8?

Ik denk dat bij de installatie van Ubuntu (en aanmaken van partities mbv GParted) er geschoven is aan de bestaande partities en daardoor een leeg gedeelte aan het begin schijf is verdwenen. Dat lijkt niet erg, maar Windows7/8 maken op grote schijven een GPT indeling aan en vooraan zit een zogenaamd leeg gedeelte dat bedoeld is voor recovery. Als die verwijderd wordt kan windows nog wel opstarten, maar de partitietabel is wel verstoord.

Iets anders is:  LVM, heb je dat nodig en ken je de mogelijkheden?
    https://help.ubuntu.com/community/Installation#LVM_Installation_Guides


Om kort te gaan: 
  ga na hoe je alle (windows en linux)-installaties achter elkaar hebt uitgevoerd.


Offline jan11000

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #5 Gepost op: 2014/11/02, 17:19:24 »
Een aparte boot heb ik hier op het forum gezien, indien die personen een kleine boot maakte in het begin van de hd, dan werkte de pc wel, of dit voor jouw geld weet ik niet.

Misschien dat je hd niet klaar is, tijdens booten,
opnieuw schoon installeren van ubuntu proberen,
Misschien grub herinstalleren proberen.

En installeer zonder lvm, en lvm staat in je eerste lijst, die aangeeft wat voor partitie dit is, en het is lvm.

Offline jan11000

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #6 Gepost op: 2014/11/02, 17:21:59 »
Misschien een windows mbr reparatie uitvoeren.
Dan grub herinstalleren of ubuntu schoon installeren.

Offline EZ-man

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #7 Gepost op: 2014/11/02, 17:52:46 »
@jan11000: MBR werkt niet zomaar op een Windows7/8 systeem die is gepartioneerd volgens GPT - dat gebeurd automatisch bij windows installatie. Multiboot opties van linux/windows is wat gecompliceerder dan je denkt https://help.ubuntu.com/community/Installation.

Het handmatig editten van fstab in de ubuntu-partitie zie ik als mogelijkheid, maar ik heb geen idee wat de schijfindeling volgens LVM doet. 

Verder ben ik wat huiverig om de tool boot-repair  in te zetten omdat het de grub-file nogal kan vervuilen.  Met de boot-repair liveCD kan je de harde schijf laten analyseren en repareren: https://help.ubuntu.com/community/Boot-Info) Hoe diepgaand de repair wordt uitgevoerd kan je aangeven - is wel een goede leerschool ;-)

@BigTwin: Welke windows versie draait er op je systeem.
« Laatst bewerkt op: 2014/11/02, 18:04:41 door EZ-man »

Offline Bigtwin

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #8 Gepost op: 2014/11/02, 22:10:13 »
Ik heb een volledig schone 14.10 installatie gedaan, de disk laten wissen en door Ubuntu zelf laten patritioneren. Hij maakt er dan 1 grote partitie van, met een extended partitie voor swap.

Resultaat: zelfde foutmelding, intramfs lukt niet en weer dezelfde busybox foutmelding. Ik snap het niet...

Er stond al Ubuntu op, voor deze upgrade. Mint en centos doen het wel, als ik die installeer. Terug naar Ubuntu, en de foutmelding is er weer. Zou Ubuntu niet met de sshd overweg kunnen? Maar dat kon hij voorheen dus wel. Het is een Seagate ST1000LM014, 1Tb sshd.

 Er draait nu dus geen Windows naast, dat was 7. Moet ik er nog multiboot bij zetten, maar eerst Ubuntu maar eens aan de gang helpen.
« Laatst bewerkt op: 2014/11/02, 22:14:04 door Bigtwin »

Offline EZ-man

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #9 Gepost op: 2014/11/02, 23:18:49 »
Hoi bigtwin,

Citaat
Ik heb een volledig schone 14.10 installatie gedaan, de disk laten wissen en door Ubuntu zelf laten patritioneren.

Weet je dat je tijdens de installatie de indeling van je schijf kan bijsturen. Daardoor weet je wat je doet. Zie onderstaande instructie (in engels):  http://askubuntu.com/questions/202586/how-to-install-ubuntu-remove-mint-and-set-up-a-separate-home-partition. Jouw situatie wijkt hier wel enigsinds vanaf, maar je kunt er heel veel van leren.

Citaat
Het is een Seagate ST1000LM014, 1Tb sshd.

Een hybrid disk drive ssd hdd dus.Ik ken die schijf niet en zie op AskUbuntu   : http://askubuntu.com/search?q=Seagate+ST1000LM014   niet veel positieve info over die schijf (berichten zijn wel uit 2013).

Citaat
Er draait nu dus geen Windows naast, dat was 7. Moet ik er nog multiboot bij zetten, maar eerst Ubuntu maar eens aan de gang helpen.

Vragen: staan er nog resten van Win7 op en hoe ziet GParted de schijf? En wat is die kleine partitie sda1 aan het begin van je schijf, welk systeem gebruikt die (ik haal die info uit een eerder bericht dat je hier gepost hebt) .  En op welke partitie wordt grub weggeschreven.

advies: Lees je vooral in :
« Laatst bewerkt op: 2014/11/03, 02:06:39 door EZ-man »

Offline jan11000

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #10 Gepost op: 2014/11/03, 17:31:03 »
Heb je met je nieuwe schijf een partitie gecopieert, waardoor je dubbele uuid hebt, en waardoor het nu weigert?

En probeer een kleine /boot aan het begin van je schijf te maken.

Offline Bigtwin

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #11 Gepost op: 2014/11/04, 23:34:22 »
Ik heb van alles geprobeerd. Inclusief de mbr repair. De schijf is pas 4 maanden in gebruik.
Niets hielp.

De oude schijf weer ingebouwd, met aankondiging van defect, maar werkt nog. Daarop heb ik vanaf Ubuntu 10.04 ieder half jaar een herinstallatie naar de nieuwe Ubuntu versie gedaan.

Op deze schijf stond 14.04 die gewoon werke, installeren van 14.10 op deze schijf, met bestaande partitionering sinds 10.04, levert na installeren van 14.10 ook weer exact dezelfde foutmelding op:


Gave ip waiting for root device. Common problems:
-boot arts (cat /Proc./cmdline)
  -check rootdelay= (did the system wait long enough?)
  -check root= (did the system wait for the richt device?)
-missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/disk/by-uuid/xxxxxxxxxxx does not exist.
Dropping to à shell!

Busybox v1.22.1 (Ubuntu 1:1.22.0-8ubuntu1) buigt-in Shell (ash)
Enter 'help' for à list of build-in commands

(Ininramfs)

Ik begin te denken dat er een driver issue is met Ubuntu 14.10 in combinatie met een HP Pavilion dv7-3150ed.

Maar... Als ik een oude, bewaarde versie 14.04 installeer, doet hij het zelfde, terwijl die voorheen wel goed ging...

Misschien toch een defect / slecht functioneren van een ander component in de laptop?

Maar nog steeds, Mint, Centos en andere distro's doen het wel, ook als ik ze nu opnieuw installeer.

Ik weet het niet meer...

« Laatst bewerkt op: 2014/11/04, 23:36:59 door Bigtwin »

Offline EZ-man

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #12 Gepost op: 2014/11/05, 00:24:26 »
Maar nog steeds, Mint, Centos en andere distro's doen het wel, ook als ik ze nu opnieuw installeer.

Dag BigTwin,
waarom blijven volharden in versie 14.10, terwijl die net uit is gekomen en niet uitgerijpt is. Waarom zet je versie Ubuntu terug 14.4 , die heeft zich tenslotte bewezen.

Het spijt me, kan niet met je meedenken vandaag.

Offline Bigtwin

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #13 Gepost op: 2014/11/05, 00:51:01 »
Hi ez-man,

Dat is nou net het gekke, als ik terug ga naar 14.04 krijg ik dezelfde foutmelding, terwijl die tot deze upgrade/herinstall perfect functioneerde...

Offline jan11000

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #14 Gepost op: 2014/11/05, 05:42:33 »
Zet eens in de bios quickboot eens uit.
Zet in je bios de wachttijd van je harde schijf eens op 2 sec.
Denk zelf dat dit niks uit maakt, maar je weet nooit.

Heb je iets veranderd in je bios, de laatste jaren.
Secure boot/legacy boot
Misschien kun je de bios naar optimize zetten, misschien dat er dan iets veranderd.
Lees eens rustig over alle instellingen van je bios of je daar iets veranderd hebt, of er een instelling is wat met je booten te maken heeft.

Offline jan11000

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #15 Gepost op: 2014/11/05, 05:47:36 »
Probeer dit eens,
http://askubuntu.com/questions/516217/alert-dev-disk-by-uuid-xxxxxxxxx-does-not-exist-dropping-to-a-shell

sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
update-initramfs -u
update-grub
reboot

Offline Bigtwin

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #16 Gepost op: 2014/11/06, 14:00:06 »
Nou, uit wanhoop Ubuntu opgegeven, en Mint op één van de overige partities geïnstalleerd, om die dan maar te gaan gebruiken.

Wat denk je, na installatie doet Ubuntu het ineens weer... Niks aan veranderd, alleen Mint 17 geïnstalleerd. 

Ik snap het niet, maar vooruit de LTS 14.04 doet het weer, afblijven, niets meer aan doen. Voor de volgende LTS versie (16.04) heb ik waarschijnlijk wel een nieuwe laptop. Deze blijft de rest van zijn leven op 14.04.

Dank iedereen, die met me mee heeft gedacht. Alleen jammer dat ik nog niet weet wat er nou aan de hand was, en dus nog steeds een beetje een onbetrouwbaar gevoel aan dit incident overhoudt. Al lijkt het wat mij betreft een grub dingetje.
« Laatst bewerkt op: 2014/11/06, 14:38:47 door Bigtwin »

Offline EZ-man

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #17 Gepost op: 2014/11/14, 15:30:50 »
Wat kunnen we hier van leren: Ubuntu 14.10 - install met LVM gaat fout ?
Even samenvattend uit eerdere postings:



#0
Linux gebruiker sinds Ubuntu 10.4, heb ieder half jaar de volgende release erop gezet (herinstallatie, geen upgrade)
Mijn schijf is defect gegaan, en ik heb een nieuwe sshd erin gezet.
Daarna Ubuntu 14.04 er weer op, multibook met Windows en een paar andere Linux varianten. Geen probleem.

Nu, bij mijn poging naar Ubuntu 14.10 te installeren, de foutmelding
"disk-by-uuid does not exist, initramfs Alert! /dev/disk/by-uuid/xxxxxxxx does not exist. "

blkid geeft dezelfde uuid als in de fstab en /boot/grub/grub.cfg.

Device    Boot   Start         End      Blocks   Id  System
-----------------------------------------------------------------
/dev/sda1   *        2048  409602047   204800000  7 HPFS/NTFS/exFAT
/dev/sda2        409602048  512002047   51200000  8e Linux LVM    <-----  !!!
/dev/sda3        512002048   522242047   5120000    82  Linux swap / Solaris
/dev/sda4             ..... 
/dev/sda5             ..... 
/dev/sda6             ..... 
/dev/sda7             ..... 
/dev/sda8             ..... 
/dev/sda9             ..... 
/dev/sda10           ..... 



#16
     Mint 17 geïnstalleerd.  ......       Ik snap het niet, maar vooruit de Ubuntu 14.04 LTS doet het weer.



Vraag aan de community :
Wat gebeurt er tijdens de installatie van Ubuntu 14.10 anders t.o.v. Ubuntu14.4 & Mint17 ?

Mijn vermoeden: 
Mogelijk ontstaat er verwarring tijdens de installatie  van Ubuntu 14.10.

Toelichting:   
Tijdens de liveCD installatie heeft [edit] Mint 17 LTS  , in de stap installatie-type, niet de optie LVM. De beide Ubuntuversies 14.4 & 10 wel.

Gevolg kan zijn:
De (onervaren) gebruiker wordt tijdens de installatie van 14.10 verleidt om LVM als indeling te gebruiken. Vooral omdat op het scherm staat " [...] ...  maak het vervaardigen van systeemkopieën mogelijk, alsook het gemakkelijk vergroten of verkleinen van partities.". Voor de consumentenmarkt is een dergelijke omschrijving erg misleidend. Het toepassen van LVM is duidelijk bedoeld voor de IT-professionals. 

Discussie vraag:
Is het  aannemelijk dat dit installtie-scenario zich voor kan doen bij de gemiddelde computer gebruiker (de consumentenmarkt)? Zo ja, dan zou ik voorstellen het UbuntuVertaalTeam de opdracht te geven de zin aan te passen. Bijvoorbeeld: "LVM: instellling alleen aan te raden voor IT-specialisten".    LVM, it's a feature, not an error.

[edit] :  Plaatje: http://wiki.ubuntu-nl.org/InstallatieDesktopTrusty?action=AttachFile&do=get&target=schijfruimte.png



Motto :
• Het gebruik van een vrachtwagens is erg gemakkelijk voor het verplaatsen van schilderijlijstjes.
• Ja, ja, bij jou wel, maar niet bij mij in de huiskamer.
« Laatst bewerkt op: 2014/11/14, 18:45:43 door EZ-man »

Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #18 Gepost op: 2014/11/15, 14:42:00 »
De (onervaren) gebruiker wordt tijdens de installatie van 14.10 verleidt om LVM als indeling te gebruiken. Vooral omdat op het scherm staat " [...] ...  maak het vervaardigen van systeemkopieën mogelijk, alsook het gemakkelijk vergroten of verkleinen van partities.". Voor de consumentenmarkt is een dergelijke omschrijving erg misleidend. Het toepassen van LVM is duidelijk bedoeld voor de IT-professionals. 

Discussie vraag:
Is het  aannemelijk dat dit installtie-scenario zich voor kan doen bij de gemiddelde computer gebruiker (de consumentenmarkt)? Zo ja, dan zou ik voorstellen het UbuntuVertaalTeam de opdracht te geven de zin aan te passen. Bijvoorbeeld: "LVM: instellling alleen aan te raden voor IT-specialisten".    LVM, it's a feature, not an error.
De Engelse tekst is "It allows taking snapshots and easier partition resizing".
Citaat van: LVM
Waarom LVM gebruiken?
Met de tool Gparted kunnen schijfpartities worden beheerd. Maar LVM doet dat beter, handiger en heeft meer mogelijkheden.
Om schijven en partities met LVM te beheren is enige basiskennis nodig.
Zie http://wiki.ubuntu-nl.org/community/LVM
ik heb meerdere partities, omdat ik verschillende Linux versies wil kunnen booten, dus niet virtueel, maar ieder met een eigen partitie.
Om verschillende Linux versies te installeren op eigen partities biedt LVM onmiskenbaar voordelen ten opzichte van uitgebreide (extended) ms-dos partities.
« Laatst bewerkt op: 2014/11/15, 14:48:51 door testcees »
Ik heb zojuit de Sleepnet-kieswijzer ingevuld op www.waartrekjijdegrens.nl/

Offline EZ-man

  • Lid
  • Steunpunt: Nee
Re: Disk by UUID does not exist(initramfs), boot failure
« Reactie #19 Gepost op: 2014/11/15, 15:45:19 »
@testcees:  ik ben het wel met je eens dat het in de documentatie heel helder is verwoord, maar dat wil nog niet betekenen dat je dat - tijdens installatie via LiveCD - zo "luchtigjes" tra-la-la in een bijzin gaat vermelden.

Misschien is het goed om hier een apart topic over te starten. Mijn vorige post was min of meer een samenvatting ter lering.