Sida 1 av 1
Time out waiting for root file system...
Postat: 19 apr 2010, 20:05
av Skyldig
Alert! /dev/disk/by-uuid/d8fa3b01-ea4e-415e-829f-600c9f784f87 does not exist. Dropping to a shell!
(initramfs)
Verkar som att sda1 har blivit korrupt.
När jag bootar via 9.10 livecd och tittar i Disk Utility står bootpartitionen (sda1) som Unrecognized. Kör jag sudo fsck -fy /dev/sda1 så "passar" den alla testen och avslutar med /dev/sda1: 273521/3424256 filer (0.1% ej sammanhängande), 1738912/13671307 block
Kör jag sudo parted -l ser allt normalt ut.
Finns det något enkelt sätt att fixa så att denna partitionen blir bootbar igen?
Re: Time out waiting for root file system...
Postat: 19 apr 2010, 20:26
av Osprey
Förmodligen pekar UUID:t "d8fa3b01-ea4e-415e-829f-600c9f784f87" inte på sda1...
Om du har Grub2 vilket är standard om du nyinstallerade karmic så går det att fixa med "sudo update-grub" och om du har Grub (1) så får du fixa det genom att se efter vad sda1 heter med "ls -l /dev/disk/by-uuid" och sedan lägga in det i "/boot/grub/menu.lst"...
Re: Time out waiting for root file system...
Postat: 19 apr 2010, 20:29
av Bowmore
Prova med att lägga till rootdelay=300 som kernel boot-option i uppstarten.
Re: Time out waiting for root file system...
Postat: 19 apr 2010, 21:01
av Skyldig
Osprey skrev:Förmodligen pekar UUID:t "d8fa3b01-ea4e-415e-829f-600c9f784f87" inte på sda1...
Om du har Grub2 vilket är standard om du nyinstallerade karmic så går det att fixa med "sudo update-grub" och om du har Grub (1) så får du fixa det genom att se efter vad sda1 heter med "ls -l /dev/disk/by-uuid" och sedan lägga in det i "/boot/grub/menu.lst"...
Problemet är att sda1 ( / ) ligger som Unrecognized /Unknown or Unused enligt Disk Utility.
sudo update-grub
gav
grub-probe: error: cannot find a device for / .
@bowmore
Menar du att längre väntetid innan timeout skulle få / att repareras?
Re: Time out waiting for root file system...
Postat: 19 apr 2010, 21:09
av Osprey
Skyldig skrev:sudo update-grub
gav
grub-probe: error: cannot find a device for / .
Nej självfallet, det borde jag ju tänkt på! Givetvis kan den inte hitta något device för / eftersom det var just det den gjorde exit för...
Hur ser det ut om du startar från en Live-CD och kör "ls -l /dev/disk/by-uuid" och hur ser det ut i "gparted"..?
Om du hittar sda1 där så kan du montera den på /mnt och köra en "chroot" dit sedan och därefter "update-grub"...
Re: Time out waiting for root file system...
Postat: 19 apr 2010, 21:27
av Bowmore
Skyldig skrev:@bowmore
Menar du att längre väntetid innan timeout skulle få / att repareras?
Nej, såg inte att disk utility hade problem med partitionen.
Däremot beror många av de problem för det felmeddelandet på detta. Jag har tidvis haft det på nya diskar.
Vore bra om du la ut utskrifterna från
och
Re: Time out waiting for root file system...
Postat: 19 apr 2010, 21:38
av mrfab
sudo grub-install --recheck /dev/sda
sudo update-grub
Re: Time out waiting for root file system...
Postat: 20 apr 2010, 08:50
av Skyldig
Underbart! Tack för den goda responsen! Testar detta idag efter jobbet.
Re: Time out waiting for root file system...
Postat: 20 apr 2010, 18:43
av Skyldig
Kod: Markera allt
ubuntu@ubuntu:~$ ls -l /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root 10 2010-04-20 18:15 10A001C92B5ED16E -> ../../sda5
lrwxrwxrwx 1 root root 10 2010-04-20 18:15 5adc514c-593f-47ad-b9a2-40d386449d30 -> ../../sda6
lrwxrwxrwx 1 root root 10 2010-04-20 18:15 78d6c9e1-a566-43fb-9fa8-75767a7d1b01 -> ../../sda7
ubuntu@ubuntu:~$ sudo parted -l
Model: ATA ST9320320AS (scsi)
Disk /dev/sda: 320GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 32,3kB 56,0GB 56,0GB primary ext4 boot
3 56,0GB 320GB 264GB extended lba
7 56,0GB 166GB 110GB logical ext4
6 166GB 171GB 4302MB logical linux-swap(v1)
5 171GB 320GB 150GB logical ntfs
Warning: Unable to open /dev/sr0 read-write (Read-only file system). /dev/sr0
has been opened read-only.
Error: /dev/sr0: unrecognised disk label
ubuntu@ubuntu:~$ sudo grub-install --recheck /dev/sda1
grub-probe: error: cannot find a device for /boot/grub.
No path or device is specified.
Try ``grub-probe --help'' for more information.
Auto-detection of a filesystem module failed.
Please specify the module with the option `--modules' explicitly.
ubuntu@ubuntu:~$ sudo grub-install --recheck /dev/sda
grub-probe: error: cannot find a device for /boot/grub.
No path or device is specified.
Try ``grub-probe --help'' for more information.
Auto-detection of a filesystem module failed.
Please specify the module with the option `--modules' explicitly.
@Osprey: Hur mountar jag? Körde gparted och testade repair. Den arbetade lite och sa sedan klar men den låg fortfarande som Unrec. Startade inte om, tar ååår med livecd:n.
edit:
sudo mount /dev/sda1 /mnt
mount: you must specify the filesystem type
Re: Time out waiting for root file system...
Postat: 20 apr 2010, 21:51
av mrfab
Re: Time out waiting for root file system...
Postat: 20 apr 2010, 22:29
av Osprey
Skyldig skrev:
sudo mount /dev/sda1 /mnt
mount: you must specify the filesystem type
Filsystemstypen på sda1 är ext4 så du ska isåfall mounta den med "sudo mount -t ext4 /dev/sda1 /mnt"...
MEN, det borde du egentligen inte behöva ange för ett ext-filsystem och dessutom syns den inte med "ls -l /dev/disk/by-uuid"... Så något är det som inte stämmer här...
Den visas alltså inte av "ls -l /dev/disk/by-uuid",
men däremot av "parted -l"... Något är det som inte stämmer i partitionstabellen...
När jag kollar diakarna/partitionerna så brukar jag använda
e2fsck -f -y -v -C 0 -D, men den borde inte göra något speciellt annorlunda i det här avseendet än den fsck du redan kört... Har du något utrymme så du kan prova att klippoklistra sda1 till en ny partition i
gparted..?
Anledningen till att testa detta i gparted är att parted -l uppenbarligen hittar sda1, medan många andra delar uppenbarligen inte gör det...
Re: Time out waiting for root file system...
Postat: 28 apr 2010, 18:46
av Skyldig
Tack för svaret. Tyvärr har jag inte haft så mycket tid sista veckan att titta på den maskinen.
Jag körde repair i testdisk, vilket tog lååång tid. När den var klar var alla partitioner utom /home helt kass och efter det hade jag inte mer tid att lägga. Avvaktar morgondagen så blir det två maskiner med 10.04lts. Hoppas innerligt att den innehåller redigt med buggfixar.