GRUB bootar inte i 9.10
GRUB bootar inte i 9.10
Har gjort flera försök med nyinstallation av 9.10 med ompartitionering av hela disken. Det nyinstallerade systemet bootar inte. Det kommer upp rutan med OS att välja på. Över rutan står det "GNU GRUB version 1.97~beta4" (!). Jag väljer översta raden "Ubuntu, Linux 2.6.31-14-generic". Resultat: "error: no such device: e3d373ce-21ce-4511-ad02-daca2e40d506" och "Press any key to continue"
Senast redigerad av 1 sissle, redigerad totalt 31 gånger.
Re: GRUB bootar inte i 9.10
Kör kommandot
Dyker UUID=e3d373ce-21ce-4511-ad02-daca2e40d506 upp där för någon enhet?
Kod: Markera allt
sudo blkid
Re: GRUB bootar inte i 9.10
ubuntu@ubuntu:~$ sudo blkid
/dev/loop0: TYPE="squashfs"
/dev/sda1: UUID="e3d373ce-21ce-4511-ad02-daca2e40d506" TYPE="ext4"
/dev/sda5: UUID="3fc453c9-15cf-4208-8dd0-790bccd94891" TYPE="swap"
Men betaversionen på GRUB förvånar mig ....
/dev/loop0: TYPE="squashfs"
/dev/sda1: UUID="e3d373ce-21ce-4511-ad02-daca2e40d506" TYPE="ext4"
/dev/sda5: UUID="3fc453c9-15cf-4208-8dd0-790bccd94891" TYPE="swap"
Men betaversionen på GRUB förvånar mig ....
- Daniel Nylander
- Inlägg: 1002
- Blev medlem: 21 aug 2006, 14:57
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Ort: Stockholm
- Kontakt:
Re: GRUB bootar inte i 9.10
Har du kört RC-versionen av 9.10? Det fanns en bugg där som man löste genom att köra "sudo update-grub"
Re: GRUB bootar inte i 9.10
Det är riktiga 9.10, hemtankad i går kväll
Re: GRUB bootar inte i 9.10
Japp, blkid visar att det ser rätt ut så långt men som Daniel påpekar så finns det en bugg som drabbar vissa och tyvärr fortfarande inte är löst.
Det du kan prova för att få igång Ubuntu är följande:
Starta upp och håll shift-tangenten nere så att du får upp grubs bootmeny.
1) tryck sen e för att editera
2) ta bort hela raden
3) tryck slutligen Ctrl+X för att boota upp
Funkar det så får vi fixa till det "permanent".
Det du kan prova för att få igång Ubuntu är följande:
Starta upp och håll shift-tangenten nere så att du får upp grubs bootmeny.
1) tryck sen e för att editera
2) ta bort hela raden
Kod: Markera allt
search --no-floppy --fs-uuid --set e3d373ce-21ce-4511-ad02-daca2e40d506
Funkar det så får vi fixa till det "permanent".
Re: GRUB bootar inte i 9.10
Detta funkar! Hur permanenta?
Re: GRUB bootar inte i 9.10
Börja med att uppdatera systemet.
Därefter, för säkerhets skull, ta en backup med
Sen ska vi editera i skriptet för kommandot mkconfig
Sök efter raden echo "search --no-floppy --fs-uuid --set ${fs_uuid}"
Ersätt den raden med
och spara.
Därefter uppdaterar du grubmenyn med
Sen ska det funka vid nästa start.
Risken finns dock att din ändring återställs vid en uppdatering av grub2, men då får du göra samma sak tills buggen Grub 2 problem, error: no such device är löst, så håll koll på den.
Därefter, för säkerhets skull, ta en backup med
Kod: Markera allt
sudo cp /usr/lib/grub/grub-mkconfig_lib /usr/lib/grub/grub-mkconfig_lib_backup
Kod: Markera allt
sudo gedit /usr/lib/grub/grub-mkconfig_lib
Ersätt den raden med
Kod: Markera allt
echo ""
Därefter uppdaterar du grubmenyn med
Kod: Markera allt
sudo update-grub
Risken finns dock att din ändring återställs vid en uppdatering av grub2, men då får du göra samma sak tills buggen Grub 2 problem, error: no such device är löst, så håll koll på den.
Re: GRUB bootar inte i 9.10
Det löste problemet. Tack för hjälpen!
-
- Inlägg: 229
- Blev medlem: 02 jul 2007, 08:11
- OS: Ubuntu
- Utgåva: 16.04 Xenial Xerus LTS
- Ort: Kalmar
Re: GRUB bootar inte i 9.10
Får man ställa en bifråga?
Vad är motsvarigheten till "menu.lst" i 9.10? Där man kunde editera saker i 9.04. Jag hittar inget, och tycker det ser helt sjukt fult (Ja, jag vet att jag är estetikskadad, men ska man ha en textbootmeny så får man göra den så snygg det går) av att det inte står exakt som jag vill i alternativen, det vill säga "Ubuntu 9.10" & "Windows Vista Home Premium SP2".
Vad är motsvarigheten till "menu.lst" i 9.10? Där man kunde editera saker i 9.04. Jag hittar inget, och tycker det ser helt sjukt fult (Ja, jag vet att jag är estetikskadad, men ska man ha en textbootmeny så får man göra den så snygg det går) av att det inte står exakt som jag vill i alternativen, det vill säga "Ubuntu 9.10" & "Windows Vista Home Premium SP2".
Re: GRUB bootar inte i 9.10
VisstCalmeida skrev:Får man ställa en bifråga?

Motsvarigheten till /boot/grub/menu.lst är /boot/grub/grub.cfg.
Skillnader finns det dock:
- den ska inte editeras då den skrivs över helt av update-grub
Det man har till förfogande att ändra i är:
- /etc/default/grub
- /etc/grub.d/ skripten
Den första, där kan man justera de parametrar som fanns i början på menu.lst.
Se även: Grub 2 (1.97~beta3-1ubuntu8 as of Karmic Beta)
Den andra där kan man ändra i skriptet 40_custom plus lägga till egna skript. Talet i början anger den ordning de körs. Man kan också som exempel avaktivera ett skript, t.ex 30_os-prober genom att göra det icke exekverbart, dvs t.ex använda kommandot sudo chmod a-x /etc/grub.d/30_os-prober och därefter köra en sudo update-grub. Då får man inte med de bootval som stod under Others i grub legacys menu.lst.
Re: GRUB bootar inte i 9.10
Hanteringen av grub blev alldeles för svårt för vanligt folk, som inte är så insatt.
Ändring i menu.lst var lättfattligt, men inte detta nya.
Ändring i menu.lst var lättfattligt, men inte detta nya.
Re: GRUB bootar inte i 9.10
Fick åter problem med Grub2 efter senaste uppdatering av kärnan.
Windows kan inte startas. Dualboot försvann.
När Windows tidigare återinstallerades försvann Ubuntu, men lyckades få
dualboot att åter fungera. Men senaste uppdateringsfiler förstörde dualboot.
kalle@kalle:~$ sudo update-grub
[sudo] password for kalle:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-19-generic
Found initrd image: /boot/initrd.img-2.6.31-19-generic
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
ls: kan inte komma åt /var/lib/os-prober/mount/boot
Boot: Filen eller katalogen finns inte
done
Tacksam för goda råd, som inte är så komlicerade.
Har heller ingen nytta av dessa två rader:
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
Windows kan inte startas. Dualboot försvann.
När Windows tidigare återinstallerades försvann Ubuntu, men lyckades få
dualboot att åter fungera. Men senaste uppdateringsfiler förstörde dualboot.
kalle@kalle:~$ sudo update-grub
[sudo] password for kalle:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-19-generic
Found initrd image: /boot/initrd.img-2.6.31-19-generic
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
ls: kan inte komma åt /var/lib/os-prober/mount/boot
Boot: Filen eller katalogen finns inte
done
Tacksam för goda råd, som inte är så komlicerade.
Har heller ingen nytta av dessa två rader:
Found linux image: /boot/vmlinuz-2.6.31-17-generic
Found initrd image: /boot/initrd.img-2.6.31-17-generic
Re: GRUB bootar inte i 9.10
I väntan på en uppdaterad grub2 så kan du fixa din dual-boot genom att lägga till motsvarande rader för Windows i filen /etc/grub.d/40_custom.
För Windows XP på partition sda1 kommer det att se ut ung så här
Därefter kör du
Kod: Markera allt
sudo gedit /etc/grub.d/40_custom
Det rödmarkerade behöver du uppdatera beroende på vilken partition resp uuid som gäller.menuentry "Microsoft Windows XP Professional" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 527008887008754f
drivemap -s (hd0) ${root}
chainloader +1
}
Därefter kör du
Kod: Markera allt
sudo update-grub
Re: GRUB bootar inte i 9.10
System /Administration / Diskverktyget
Ger besked om att Windows ntfs finns i /dev/sda1
När Grub 2 reparerades var ett kommando
sudo grub-setup -d /media/ XXXXX/boot/dev/sda
XXXXX fick jag först när Ubuntu Live kördes från CD:n.
( Någonstans påstods att nummern för sda# är ett mindre i grub2)
Varifrån får jag den rätta långa nummern för search --no-floppy --fs-uuid --set 527008887008754f
Har nu sparat
menuentry "Microsoft Windows Vista" {
insmod ntfs
set root=(sda)
search --no-floppy --fs-uuid --set 527008887008754f
drivemap -s (sda) ${root}
chainloader +1
}
men ännu inte kört: sudo update-grub
Ger besked om att Windows ntfs finns i /dev/sda1
När Grub 2 reparerades var ett kommando
sudo grub-setup -d /media/ XXXXX/boot/dev/sda
XXXXX fick jag först när Ubuntu Live kördes från CD:n.
( Någonstans påstods att nummern för sda# är ett mindre i grub2)
Varifrån får jag den rätta långa nummern för search --no-floppy --fs-uuid --set 527008887008754f
Har nu sparat
menuentry "Microsoft Windows Vista" {
insmod ntfs
set root=(sda)
search --no-floppy --fs-uuid --set 527008887008754f
drivemap -s (sda) ${root}
chainloader +1
}
men ännu inte kört: sudo update-grub
Re: GRUB bootar inte i 9.10
Denna rad ska varachrister skrev:set root=(sda)
Kod: Markera allt
set root=(hd0,1)
Uuid för /dev/sda1 hittar du med kommandotsearch --no-floppy --fs-uuid --set 527008887008754f
Kod: Markera allt
sudo blkid
ska se ut så härdrivemap -s (sda) ${root}
Kod: Markera allt
drivemap -s (hd0) ${root}
Re: GRUB bootar inte i 9.10
sudo gedit /etc/grub.d/40_custom
gav nu följande:
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Microsoft Windows Vista" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set E87040ED7040C3D2
chainloader +1
}
Efter sudo update-grub och omstart kunde mitt Vista åter startas och dualboot fungerar som det skall. Fick också AVG 9 uppdaterat, så nu meddelas "You are protected". Får nu åter glömma Vista några månader.
Tusen tack för hjälpen.
gav nu följande:
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Microsoft Windows Vista" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set E87040ED7040C3D2
chainloader +1
}
Efter sudo update-grub och omstart kunde mitt Vista åter startas och dualboot fungerar som det skall. Fick också AVG 9 uppdaterat, så nu meddelas "You are protected". Får nu åter glömma Vista några månader.
Tusen tack för hjälpen.