Grub Read Error
Grub Read Error
Har installerat 8.10 på en helt ren dator med en PATA disk. Efter installationen som gick bra går det inte att boota upp. Får meddelandet "GRUB Read Error". Har kollat i bios och där hittas hårdisken utan problem.
Hårddisken innehöll tidigare Windows XP men den skrev jag över under installationen. Använde hela disken för Ubuntu.
Någon som vet vad man kan göra?
Hårddisken innehöll tidigare Windows XP men den skrev jag över under installationen. Använde hela disken för Ubuntu.
Någon som vet vad man kan göra?
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: Grub Read Error
Om du inte har angivit något specifikt angående partitioneringen så har disken antagligen delats upp i två partitioner. En för swap och en för systemet och resten.
Problemet du har nu beror antagligen på att konfigurationsfilen för Grub (/boot/grub/menu.lst), av någon anledning pekar ut fel partition att boota ifrån. Det du får göra är antagligen att under uppstarten trycka på "e" så att du kan editera filen och prova med en annan partition...
Problemet du har nu beror antagligen på att konfigurationsfilen för Grub (/boot/grub/menu.lst), av någon anledning pekar ut fel partition att boota ifrån. Det du får göra är antagligen att under uppstarten trycka på "e" så att du kan editera filen och prova med en annan partition...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Re: Grub Read Error
Frågan är när du får felutskriften? Var det det första meddelandet på skärmen efter Bios-splashen?
Det kan (ofta fallet) bero på hårdvarufel på disken. Är det den gammal disk?
Du kan också prova med att starta upp LiveCDn och sen starta upp terminalen.
Terminalen hittar du i menyn under Program -> Tillbehör -> Terminal. Då ska du få upp ett terminalfönster. Installera sen om grub med kommandot
Tryck Enter om kommandot promptar på ett lösenord.
Det kan (ofta fallet) bero på hårdvarufel på disken. Är det den gammal disk?
Du kan också prova med att starta upp LiveCDn och sen starta upp terminalen.
Terminalen hittar du i menyn under Program -> Tillbehör -> Terminal. Då ska du få upp ett terminalfönster. Installera sen om grub med kommandot
Kod: Markera allt
sudo grub-install hd0
Re: Grub Read Error
Jag får följande fel när jag gör som du skriver:
Could not find device for /boot. Not found or not a block device.
Ja, det är en gammal disk. Kan man kanske reparera den om det är den det är fel på?
Could not find device for /boot. Not found or not a block device.
Ja, det är en gammal disk. Kan man kanske reparera den om det är den det är fel på?
Re: Grub Read Error
Aj då, givetvis funkar inte det utan att först "chroota" installationen men vi väntar med det.Flotec skrev:Could not find device for /boot. Not found or not a block device.
Prova istället följande i teminalen:
Öppna GRUB-skalet
Kod: Markera allt
sudo grub
Kod: Markera allt
find /boot/grub/stage1
Hittar den partitionen ifråga där grub ligger får du ett svar typ (hdx,y).
För över svaret på x och y från find till root-kommandot
Kod: Markera allt
root (hdx,y)
Kod: Markera allt
setup (hd0)
quit
Re: Grub Read Error
Gjorde precis som du sa och allt gick bra. Men när jag startade om fick jag samma Grub Read Error.
Fick svaret (HD0,0).
Fick svaret (HD0,0).
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: Grub Read Error
Gör om samma sak igen och se sedan till att det är rätt disk/partiton (hdX,Y) som står i "/boot/grub/menu.lst" också...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Re: Grub Read Error
Likadant. Har tittat på menu.lst med kommandot sudo gedit men filen är helt tom.
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: Grub Read Error
Startar du upp med LILO..? annars kan jag förstå att du har problem... Är du helt säker på att den är tom? så att du inte stavat fel när du tittat på den eller något sådant?
Fråga till övriga, finns det någon chans att man kan ha menu.lst liggande på något annat ställe än i /boot/grub..? Rent tekniskt så skulle ju bootblocket kunna peka ut en fil precis var som helst, men jag har inte hört talas om att denna funktionalitet skulle finnas i grub och jag kan egentligen inte se någon anledning till att det skulle göra det heller...
Fråga till övriga, finns det någon chans att man kan ha menu.lst liggande på något annat ställe än i /boot/grub..? Rent tekniskt så skulle ju bootblocket kunna peka ut en fil precis var som helst, men jag har inte hört talas om att denna funktionalitet skulle finnas i grub och jag kan egentligen inte se någon anledning till att det skulle göra det heller...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Re: Grub Read Error
Jag har installerat Ubuntu precis som två tidigare installationer på två andra datorer. Finns inget annat på denna dator. Tyvärr vet jag inte vad LILO är.
menu.lst är tom när jag tittar på den med gedit.
menu.lst är tom när jag tittar på den med gedit.
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: Grub Read Error
Du kan prova om det skapas en ny (med innehåll) med:
Annars får vi skicka en till dig och försöka återskapa som den såg ut/ska se ut på din burk...
Kod: Markera allt
sudo grub-install hd0
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Re: Grub Read Error
Har gjort precis så men inget resultat.
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: Grub Read Error
Ok, här är de delar av menu.lst som du bör behöva:
I title ersätter du 2.6.27.12 med den version av kärnan du kör. Det bör gå att se med "ls -ltr /boot", där det antagligen är den kärna med högsta versionsnumret, ifall du har flera.
I root ersätter du alla a37354ff-b8ee-4d81-8eb1-09f058ef2307 med den disk/partition där kärnan finns, t.ex "(hd0,0)" eller "(hd0,1)". Notera att det ska stå inom parentes när du anger det på det sättet. Du kan byta till uuid-numret sedan om du vill, men egentligen spelar det inte så stor roll.
[Edit] generic kan förresten vara något annat också, beroende på vilken "sort" du kör, men det ser du precis som kärnans versionsnummer med "ls -ltr /boot"...
Skulle det visa sig att det är något mer från menu.lst som behövs så kanske någon annan kan skicka en kopia av sin. Jag kör grub2 och är inte helt säker på att allt funkar i grub(1)...
Kod: Markera allt
default 0
timeout 10
title Ubuntu, kernel 2.6.27-12-generic
root a37354ff-b8ee-4d81-8eb1-09f058ef2307
kernel /boot/vmlinuz-2.6.27-12-generic root=UUID=a37354ff-b8ee-4d81-8eb1-09f058ef2307 ro splash vga=795 quiet
initrd /boot/initrd.img-2.6.27-12-generic
title Ubuntu, kernel 2.6.27-12-generic (recovery mode)
root a37354ff-b8ee-4d81-8eb1-09f058ef2307
kernel /boot/vmlinuz-2.6.27-12-generic root=UUID=a37354ff-b8ee-4d81-8eb1-09f058ef2307 ro single
initrd /boot/initrd.img-2.6.27-12-generic
title Ubuntu, kernel memtest86+
root a37354ff-b8ee-4d81-8eb1-09f058ef2307
kernel /boot/memtest86+.bin
I root ersätter du alla a37354ff-b8ee-4d81-8eb1-09f058ef2307 med den disk/partition där kärnan finns, t.ex "(hd0,0)" eller "(hd0,1)". Notera att det ska stå inom parentes när du anger det på det sättet. Du kan byta till uuid-numret sedan om du vill, men egentligen spelar det inte så stor roll.
[Edit] generic kan förresten vara något annat också, beroende på vilken "sort" du kör, men det ser du precis som kärnans versionsnummer med "ls -ltr /boot"...
Skulle det visa sig att det är något mer från menu.lst som behövs så kanske någon annan kan skicka en kopia av sin. Jag kör grub2 och är inte helt säker på att allt funkar i grub(1)...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Re: Grub Read Error
Har testat att reparera grub från LiveCD
- sudo grub-install hd0 fungerar inte
- chrootning fungerar inte
Den senare hade nog fungerat om man haft en separat boot-partition då det är de detekterade enheterna under /dev som inte återfinns i chroot-mode av naturliga skäl.
Så jag vet inte riktigt hur man på ett enkelt sätt kan komma runt detta utan ominstallation.
Att menu.lst är tom beror på att LiveCD inte har grub installerat.
Vad du istället isf måste göra är att öppna Dator (ikon på skrivbordet o/e via menyn Plater/Dator) och där gå in i din installerade systempartition och söka dig fram via mappen boot och vidare via mappen grub där du då ska hitta filen menu.lst.
Nu tror jag inte att det är problemet utan snarare lutar det åt ett diskproblem. Så mitt förslag till att börja med är att du installerar om och ser om det funkar bättre.
- sudo grub-install hd0 fungerar inte
- chrootning fungerar inte
Den senare hade nog fungerat om man haft en separat boot-partition då det är de detekterade enheterna under /dev som inte återfinns i chroot-mode av naturliga skäl.
Så jag vet inte riktigt hur man på ett enkelt sätt kan komma runt detta utan ominstallation.
Att menu.lst är tom beror på att LiveCD inte har grub installerat.
Vad du istället isf måste göra är att öppna Dator (ikon på skrivbordet o/e via menyn Plater/Dator) och där gå in i din installerade systempartition och söka dig fram via mappen boot och vidare via mappen grub där du då ska hitta filen menu.lst.
Nu tror jag inte att det är problemet utan snarare lutar det åt ett diskproblem. Så mitt förslag till att börja med är att du installerar om och ser om det funkar bättre.
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: Grub Read Error
Ett annat alternativ vore ju Supergrub, men eftersom det inte verkar vara något fel på varken Grub eller MBR, så är jag inte säker på att den kan fixa det...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...