Gå til innhold

Grub/LILO vil ikke!!


Anbefalte innlegg

Heisann!!

Jeg sitter her nå på mitt LFS system, og har windoze sin bootloader på MBR.

 

Jeg prøvde tidligere i dag å installere LILO.

Var lei av å boote fra CD hele tida, og dessuten irriterende å måtte brenne en CD for hver kjerne jeg kompilerte.

Men, når lilo.conf var ferdig (sånn ser den ut)


# lilo.conf

             #

             #  global options:

             boot=/dev/hda

             prompt

             timeout=15

             read-only

             menu-title="Start Windows eller Linux"

             

             other=/dev/hda1

               label=Windows

              image=/boot/vmlinuz

                  label=Linux

                  root=/dev/hdb13 #Ja, den er det

                 append="vga=791"



 

Jeg skriver lilo

og alt ser greit ut.

Added windows

added linux

(omtrent sånn da)

 

Men, når jeg rebooter, så kommer det bare noe ala

E L1 L1 L1 L1 L1 L1 L1  

o.s.v

og så skjer ingen ting.

Jeg tar gode gamle W95 bootdisken i, rebooter, skriver fdisk /mbr, rebooter og Windows starter.

 

Jeg prøver med grub.

 

Min /boot/grub/menu.lst:


# File /boot/grub/menu.lst - Bootmenu definition

               #

 

               # Start Entry 0 by default

               default 1

               timeout 10

 

               # makeing it nicer;)

               color green/black light-green/black

 

               # If you have the Pixmap patch applied you can

               # define a Background Picture here

               # The nice LFS image can be found at

               # http://linuxfromscratch.org/~gerard/lfslogos/lfs-grub-splash.xpm

         

               #German keyboard

               setkey y z

               setkey z y

               setkey Y Z

               setkey Z Y

               setkey equal parenright

               setkey parenright parenleft

               setkey parenleft asterisk

               setkey doublequote at

               setkey plus bracketright

               setkey minus slash

               setkey slash ampersand

               setkey ampersand percent

               setkey percent caret

               setkey underscore question

               setkey question underscore

               setkey semicolon less

               setkey less numbersign

               setkey numbersign backslash

               setkey colon greater

               setkey greater bar

               setkey asterisk braceright



               #Standard Linux

               title Linux

               kernel (hd1,1)/vmlinuz root=/dev/hdb13

 



 

               #Windows XP

               title Windows XP

               chainloader (hd0,0)+1

(Modifisert versjon av GRUB fila til LFS)

 

 

grub er installert og inne, og ved neste reboot får jeg

GRUB Hard Disk Error

 

Ok. Ikke noe å gjøre med det.

 

Min partisjonsliste:

hda:


fdisk -l /dev/hda



Disk /dev/hda: 255 heads, 63 sectors, 4865 cylinders

Units = cylinders of 16065 * 512 bytes



  Device Boot    Start       End    Blocks   Id  System

/dev/hda1   *         1      4514  36258673+   7  HPFS/NTFS #Win XP

/dev/hda2          4515      4865   2819407+   f  Win95 Ext'd (LBA)

/dev/hda5          4515      4865   2819376    b  Win95 FAT32 #DISE Recovery

Og hdb:


Device Boot    Start       End    Blocks   Id  System

/dev/hdb1             2      2490  19992892+   f  Win95 Ext'd (LBA)

/dev/hdb2   *         1         2      8032+  83  Linux /boot

Partition 2 does not end on cylinder boundary:

    phys=(1, 0, 63) should be (1, 254, 63)

/dev/hdb5             2        14    104359+  83  Linux 

/dev/hdb6            15       651   5116671   83  Linux Slackware /

/dev/hdb7           652       827   1413688+  83  Linux

/dev/hdb8           828       892    522081   82  Linux swap

/dev/hdb9           893      1019   1020096    b  Win95 FAT32

/dev/hdb10         1020      1529   4096543+  83  Linux /usr

/dev/hdb11         1530      1911   3068383+  83  Linux

/dev/hdb12         1912      2154   1951866   83  Linux

/dev/hdb13         2155      2490   2698888+  83  Linux /



Noen som kan hjelpe meg?

Lenke til kommentar
Videoannonse
Annonse

Partisjon 1 på /dev/hdb er en 8 mb /boot partisjon.

 

Maskinen er en

Athlon XP 1600+ m/ VIA KT266a, så det er ikke noe problem.

 

Sitter i Windoze nå, og skal ut resten av kvelden, så jeg får ikke prøvd noe serlig nå.

 

Jeg kan klare meg med isolinux-CDen, men det hadde vert deilig med en skikkelig bootloader!

 

Grunnen til at jeg ikke har lagt inn før, er at første gang jeg la inn Linux (RH 8)

så fikk jeg GRUB Hard Disk Error da også.

Da visste jeg ikke hva en fdisk /mbr kunne utrette...

Lagde bootdisk under installen, og når jeg hadde lært litt fikk jeg mekka en isolinux-cd.

Nå som flere enn meg i familien bruker linux (litt iallefall) tenkte jeg å legge inn en bootloader....

Lenke til kommentar
Partisjon 1 på /dev/hdb er en 8 mb /boot partisjon.

Er det sånn å forstå at alle de kjernene ligger på EN partisjon (hdb2)? Om det er slik må du fortelle det til LILO på en måte. Slik det er nå leter vel LILO etter kjernen i /boot/-katalogen under linux-partisjonen du spesifiserer (under image)? Har du prøvd å legge til "root=/dev/hdb2" under "global options" i lilo.conf?

 

Skal ikke garantere at det fungerer, men det skader ikke å prøve...

Lenke til kommentar
Partisjon 1 på /dev/hdb er en 8 mb /boot partisjon.

 

Jeg regner med at hdb er slave og hda er master, så du må nok putte /booten din i starten av hda ikke hdb...

 

MarcelSB

 

EDIT: 200 innlegg allerede? Tida flyr :wink:

 

Det kan bli litt plunder ja...

IOM at på hda er det 36 gb NTFS i starten ;)

Men kan jo prøve å kjøre linux-disken til master, eller å legge lilo på hdb, og få NTLDR til å chainloade...

Det er jo mulig...

Lenke til kommentar
Men det kommer jo ikke opp noen LILO-prompt en gang..

[usikker]

Og dessuten er det vel sånn at når /boot er mounta når jeg kjører lilo, så finner den vel ut av det?

[/usikker]

Hmm.. Ja.. Tror jeg rota litt der gitt ... Tror du har rett.

Lenke til kommentar

Prøvde med NTLDR nå (fulgte denne mini-HOWTOen), og når jeg valgte Linux, så stod den bare å diska litt, men skjermen var svart med en "_" blinkende oppe i høyre hjørne. XP boota derimot fint. Skal prøve å sette hdb til master og hda til slave. (Og mekke fstab ;))

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...