Gå til innhold

Legge til nytt OS i LILO


Anbefalte innlegg

Jeg har installert RedHat Linux 8.0.

Etter mye om og men fikk jeg det til slutt til.

Men for å få det til, så måtte jeg koble fra Master disken med Win2k (NTFS), og sette Disken som skulle inneholde Linux fra Slave til Master. Da klarte jeg å installere Linux.

Men nå har jeg koblet Til Win2k harddsiken, og satt den til Master, og satt linux disken til slave igjen... jeg kommer til LILO, og der er det kun Linux som står oppført.

Så jeg lurer på, hvordan legger jeg til Windows 2000 (NTFS) i LILO?

Lenke til kommentar
Videoannonse
Annonse

Hei

 

Eneste du trenger å gjøre er å editere /etc/lilo.conf

Du må selvfølgelig være root for å kunne editere den.

 

Hvis du skriver:

man lilo.conf

 

i et terminal vindu, så står det hva du må legge til.

Du kan forsåvitt også bruke konquerer... Husker ikke helt syntaxten man:lilo.conf eller man lilo.conf.

 

Der kan du lese at linjene som du trenger å legge til i lilo.conf er:

 

other=/dev/hda1

label=Windoze

 

Legg det gjerne på slutten av lilo.conf

 

Så skriver du (i terminal vindu, som root)

/sbin/lilo

 

Det trur jeg er alt...

 

mvh

vmlinuz

Lenke til kommentar

[root@localhost root]# /sbin/lilo

Added linux *

Fatal: open /dev/hda1: No such device

[root@localhost root]#

 

...No such device...what the fuck?

 

så prøvde jeg med hdd1. og da fikk jeg:

 

[root@localhost root]# /sbin/lilo

Added linux *

Fatal: First sector of /dev/hdd1 doesn't have a valid boot signature

 

 

Jeg viser lilo.conf filen min her:

Code:

prompt
timeout=50
default=linux
boot=/dev/hdc
map=/boot/map
install=/boot/boot.b
message=/boot/message
lba32

image=/boot/vmlinuz-2.4.18-14
label=linux
initrd=/boot/initrd-2.4.18-14.img
read-only
append="hdb=ide-scsi root=LABEL=/"

Så, hva gjør jeg?

 

 

 

[ Denne Melding var redigert av: maxmhz på 2002-10-24 16:38 ]

Lenke til kommentar

Eller hva med å bruke NT/2k/XP sin bootloader?

 

Hvis du installerer lilo på Linux partisjonen istedenfor til MSB kan du bruke Windows sin bootloader for å boote Linux.

 

For å gjøre dette må du lage et bootsector fil ved å skrive:

 

Code:

dd if=/dev/hdXXX of=linux.sec bs=512 count=1

 

Deretter kopierer du "linux.sec" fila til Windows partisjonen (typisk "C:"), og legger inn en ekstra linje i boot.ini fila. F.eks:

 

Code:

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect
c:linux.sec="Red Hat Linux 8.0"

 

Men husk å legge inn lilo på Linux' bootpartisjon, og IKKE MSB. Du kan bruke installasjons CD til Windows for å legge inn bootloaderen til Windows på MSB.

Lenke til kommentar
Code:


[root@localhost root]# fdisk -l

Disk /dev/hdc: 255 heads, 63 sectors, 14589 cylinders
Units = cylinders of 16065 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hdc1 * 1 14589 117186111 7 HPFS/NTFS

Disk /dev/hdd: 255 heads, 63 sectors, 1869 cylinders
Units = cylinders of 16065 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hdd1 * 1 13 104391 83 Linux
/dev/hdd2 14 1739 13864095 83 Linux
/dev/hdd3 1740 1869 1044225 82 Linux swap
[root@localhost root]#




Lenke til kommentar

Jeg gjordet det nå.

men hva som sjedde?

Jo, LILO blei fucka...jeg fikk opp halve LILO oppstartsbildet, med helt fucka farger (og da mener jeg så fucka at jeg såvidt kunne skimte at der stod Linux og Windowse). Men så tok min smarte hjerne fatt i meg idet jeg stod i dusjen, jeg tok å bootet opp med Win98 CD'en, valgte "starte fra harddsik", jupp...der kom et good looking LILO oppstartsbilde, som jeg kunne velge mellom Linux og Windows uten å få "10x1 Boot Error".

Men noen forslag til hvordan jeg fikser dette at jeg ikke trenger å boote opp med Win98 CD?

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...