Reparera Grub / Lilo

Användarvisningsbild
Sundberg
Inlägg: 444
Blev medlem: 18 okt 2006, 13:23
OS: Ubuntu
Ort: Uppsala

SV: Reparera Grub / Lilo

Inlägg av Sundberg »

Emil.s skrev: Har du alltså en egen boot partition på /dev/sda?

Har du inte det så räcker det med att köra "setup (hd0)" för att skriva in grubs kod på MBR kod på /dev/sda

MBR ligger utanför partitionerna. Så du behöver nog inte montera någon /boot om du inte vet att du har en speciell sådan partition...

Men jag ska skriva en ny guide i eftermiddag. Kommer förmodligen att vara mycket mer överskådlig. :)
Mja. Problemet är nog att jag inte riktigt förstår begreppen. Som jag tolkar ditt inlägg nu, så kan man ha två boot-partitioner (en som ligger på hd0 och en speciell som ligger på annan disk). Om man nu har två sådana så kan man ange var grub skall ligga (genom att montera /boot där).

Äsch, vi gör som så att jag väntar på din nya guide innan jag förvillar in mig än mer i alla teknikaliteter ;)

En nyfiken fråga bara: I min version av ubuntu (v6.06, i386, live) så finns det inget som heter devices.map, men däremot device.map. Har denna fil bytt namn i 6.10 eller är det bara ett stavfel?
Ubuntu 10.04 x86 @ AMD Athlon 64 3200+, TwinMos 2048MB PC3200 DDR SDRAM, Nvidia GeForce 6600GT (256MB, PCI-E), SB Audigy 2.
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: Reparera Grub / Lilo

Inlägg av Emil.s »

Jo, det var ett stavfel... :P

Uppdaterade nu! :)

Säg till om ni ser något fel. :)
Home sweet ~/ = http://sandnabba.se
Användarvisningsbild
Sundberg
Inlägg: 444
Blev medlem: 18 okt 2006, 13:23
OS: Ubuntu
Ort: Uppsala

SV: Reparera Grub / Lilo

Inlägg av Sundberg »

Kanonbra jobbat emil.s  :D
Jag fick bettan uppe o stå efter många om och men. Körde en fixmbr via WinXP och sedan så tyckte fdisk att (hd2,0) var min /root, medans grub-menyn fungerade betydligt bättre när jag ändrade till (hd1,0).

Angående "device.map" vs "devices.map": ändra på namnet på alla ställen i din utmärkta howto  ;)
Ubuntu 10.04 x86 @ AMD Athlon 64 3200+, TwinMos 2048MB PC3200 DDR SDRAM, Nvidia GeForce 6600GT (256MB, PCI-E), SB Audigy 2.
Wille Lööf
Inlägg: 10
Blev medlem: 04 feb 2007, 18:56

SV: Reparera Grub / Lilo

Inlägg av Wille Lööf »

Hej

Jag har läst här och på andra sidor om hur man reparerar Grub (i mitt fall efter Win install). Många har varit väldigt långa och avancerade, jag förstod inte ens hälften. Prövade först med att köra LiveCDns install-trix med att deklarera partitionerna på nytt utan att fromatera, inget resultat.
Min installation gick alltid via det grafiska gränssnittet (det kanske går att få upp Ubuntu install i terminalen?, F6 och skriva något). Prövade också bootcdn SuperGrub, via den kom jag åt alla partitioner och kunde boota hur som helst, dock ej reparera.

Sen så såg jag D Nylanders inlägg om "sudo update-grub" vilket jag körde inne i det grafiska gränssnittet via LiveCDn. Inget hände.

Vartefter jag upptäckte att det var just terminalen man nådde via LiveCDn om man tryckte F6.

Alltså, för mig och andra som inte är så vana vid Ubuntu, gör så här:

1. Boota med LiveCDn
2. Tryck F6
3. Skriv "sudo update-grub"

klart!

Funkade perfekt för mig, det blev helt återställt. Jag hade ställt om så att Grub valde Win som default, det kom också med.

Nu undrar jag också. Vad är det som händer när man skriver "sudo update-grub", finns det en kopia av grub, eller är det samma grub bara det att det kickar igång och använder samma lista som förut.

Skulle denna metod funka hur man än har instalerat? Om man har "bootrecord" eller vad det kallas i MBR eller i en partition?

tack
Stingray
Inlägg: 37
Blev medlem: 16 apr 2007, 07:14
Ort: Sthlm

SV: Reparera Grub / Lilo

Inlägg av Stingray »

ja har fan letat överallt, install skivan går ju även som live cd MEN hur fan gör ja för att boota min vanliga installation, ja har för mig de är typ boot=/dev/hdb5 eller hur fan var det??
Loud pipes saves lifes!
Användarvisningsbild
mats-morot
Inlägg: 26
Blev medlem: 05 jun 2007, 01:40
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS
Ort: Halmstad

SV: Reparera Grub / Lilo

Inlägg av mats-morot »

Hallå!

Jag har ett litet problem. Installerade först Linux och sedan Windows, vilket gjorde att Grub försvann. Men jag reparerade detta med hjälp av denna tråden. Dock är det nu så att Windows inte vill starta. Jag får detta felmeddelande:
Error #12 - Invalid device requested
Detta fel anar jag är för att min Windows-partition ligger på en utökad partition.

Kod: Markera allt

Disk /dev/hda: 41.1 GB, 41174138880 bytes
255 heads, 63 sectors/track, 5005 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1        1275    10241406   83  Linux
/dev/hda2            1276        1340      522112+  82  Linux swap / Solaris
/dev/hda3            1341        2455     8956237+   f  W95 Ext'd (LBA)
/dev/hda4   *        2456        5005    20482875    7  HPFS/NTFS
/dev/hda5   *        1341        2455     8956206    7  HPFS/NTFS

Disk /dev/hdb: 81.9 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1               1         765     6144831    7  HPFS/NTFS
/dev/hdb2             766        9963    73882935    5  Extended
/dev/hdb5             766        2040    10241406    7  HPFS/NTFS
/dev/hdb6            2041        9963    63641466   83  Linux
Jag tycker det ser lite lustigt ut. hda3 är alltså den logiska enheten och hda5 är den utökade där jag har Windows. Jag har provat att använda mig av både hda3 (hd0,2) och hda5 (hd0,4) i Grub men inget funkar. Sen ser det lite mysko ut att både hda4 och hda5 har boot-flagga.
Nån som har lite kunskap att dela med sig av om detta? Hdb bör väl inte ha nån inverkan alls hur den än ser ut heller?
He who laughs last, wins.
eponix
Inlägg: 5
Blev medlem: 29 sep 2007, 17:15

SV: Reparera Grub / Lilo

Inlägg av eponix »

Tjena
Jag råkade avinstallera ubuntu på fel sätt och fick grub error 22 och kan inte ladda något operativsystem.. så jag testade guiden, men när jag gjode det sissta steget

Kod: Markera allt

setup (hdX)
fick jag error 23:
Error while parsing number
Nån som vet vad jag ska göra ?

Jag tolkade "hdX" som att jag sulle skriva något som "hda"...ska det vara "hda1" eller "hd0,0" eller nått annat?

kan också tillägga att när jag kör denna guiden har jag inte ubuntu installerat och när jag går in i mappen /boot så finns det ingen grub där.. men det kanske det inte ska

är en ubuntu nybörjare, så jag kanske har tolkat flera saker fel...men det hoppas jag inte :P

När jag testar:

Kod: Markera allt

setup (hd0,0)
får jag error 17:
Cannot mount selected partition
och det är samma med mina andra partitioner....har det betydelse att dom är NTFS?

När jag testar Daniel Nylanders sätt:

Kod: Markera allt

sudo update-grub
får jag:
No Grub directory found
men jag har hela tiden gjort alternativ ett i guiden och det steget när man skriver "grub" har funkat.

Tänkte göra alternativ två i kväll och se om det funkar
Senast redigerad av 1 eponix, redigerad totalt 14 gånger.
Nurre
Inlägg: 46
Blev medlem: 21 maj 2007, 00:18

SV: Reparera Grub / Lilo

Inlägg av Nurre »

Jahopp, har har vi annu en som fastnat  :)

Jag vet faktiskt inte vad jag gor for fel. Har startat om datorn minst 5ggr nu och testat alla olika kombinationer kanns det som. Provade en annan guide ocksa men det gav inget resultat.

Kod: Markera allt

ubuntu@ubuntu:~$ sudo -s
root@ubuntu:~# fdisk -l

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

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6374    51199123+   7  HPFS/NTFS
/dev/sda2            6375        6496      979965   82  Linux swap / Solaris
/dev/sda3            6497       12575    48829567+  83  Linux

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

   Device Boot      Start         End      Blocks   Id  System
root@ubuntu:~# 
Sa eftersom det ar en stjarna under Boot sa anvande jag sda1 i foljande process

Kod: Markera allt

ubuntu@ubuntu:~$ sudo -s
root@ubuntu:~# 
root@ubuntu:~# grub
________________________

       [ Minimal BASH-like line editing is supported.   For
         the   first   word,  TAB  lists  possible  command
         completions.  Anywhere else TAB lists the possible
         completions of a device/filename. ]

grub> root (hd0,0)

grub> setup (hd0)

Error 17: Cannot mount selected partition

grub> 
Vad ar det som ar knas? Borjar fa smatt panik nu  :o
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: Reparera Grub / Lilo

Inlägg av Emil.s »

Nurre, vad finns i /boot/grub/device.map ?
Home sweet ~/ = http://sandnabba.se
Nurre
Inlägg: 46
Blev medlem: 21 maj 2007, 00:18

SV: Reparera Grub / Lilo

Inlägg av Nurre »

Emil.s skrev: Nurre, vad finns i /boot/grub/device.map ?

Kod: Markera allt

(fd0)	/dev/fd0
(hd0)	/dev/sda
(hd1)	/dev/sdb
Det var allt  :)
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

SV: Reparera Grub / Lilo

Inlägg av Emil.s »

Hm, detta är ju riktigt mysko. Har faktiskt ingen lösning. Ingen annan heller verkar det som. Du kan ju testa att flytta runt diskarna... Se:
http://ubuntuforums.org/showthread.php?t=510567

Verkar tyvärr rätt dött anars:
http://www.google.com/search?q=Error+17 ... =firefox-a

Alternativt att du testar Lilo istället... Eller kanske Grub2, men jag har inte använt någon av dem faktiskt...
Home sweet ~/ = http://sandnabba.se
Nurre
Inlägg: 46
Blev medlem: 21 maj 2007, 00:18

SV: Reparera Grub / Lilo

Inlägg av Nurre »

Bah! Vad jobbigt  :(
Men tack sa jattemycket for din hjalp anda!

Jag kommer spara over alla mina filer till en extern harddisk och installera om ubuntu. Tyvarr har jag inte pass mycket tid over sa jag kan lagga ner tid pa att forsoka fixa det har.
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

SV: Reparera Grub / Lilo

Inlägg av TicToc »

Tack! Fick lite problem idag... Men det löste sig mha denna tråd. Tack!
Kaveh
Inlägg: 22
Blev medlem: 07 nov 2007, 21:12

SV: Reparera Grub / Lilo

Inlägg av Kaveh »

hmmm.

grub> root (hd0,1)

grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... no

Error 15: File not found

grub>

Letade efter dessa filer men hitta inget varken på live systemet eller på min hd.?
diravi
Inlägg: 28
Blev medlem: 09 dec 2007, 21:27

SV: Reparera Grub / Lilo

Inlägg av diravi »

Emil.s skrev: Ibland händer det att Grub / Lilo tas bort, återställs, att Windows skriver över MBR eller att det inte funkar att starta pga av annan anledning.
Nu är mitt problem omvänt, jag installerade Edubuntu på en usb-pinne, och råkade sappa MBR på hd'n i datorn.

Jag suger på windows och vet inte hur jag skall återställa MBR i windows Vista

Nån som kan hjälpa mig? jag har lite panik.
fisfia
Inlägg: 458
Blev medlem: 05 aug 2007, 15:52
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS
Ort: Skåne, Sverige
Kontakt:

SV: Reparera Grub / Lilo

Inlägg av fisfia »

Hej!!

Bra guide. Men jag är ändå för dum för den, tyvärr. Nån som skulle kunna guida mig på msn? Jag har stora problem!

//FiA
Really, I'm not out to destroy Microsoft. That will just be a completely
unintentional side effect. --- Linus Torvalds
Skriv svar

Återgå till "Installation/Uppgradering/Drivrutiner - inaktuell"