Just nu i M3-nätverket
Gå till innehåll

Linux diskettboot till XP Boot, hur då ?


Don Tomas

Rekommendera Poster

H.

Jag har nu installerat Linux av en speciell distrubition på en hårddisk, på en annan hårddisk har jag WinXP båda hårddiskarna är kopplade till en dator.

 

Jag startar WinXP via XP's bootloader.

 

Jag startar Linux via en 'boot diskette'

 

Kan man kopiera bootsectorn från disketten liksom och ordna in den till XP's bootloader.

 

<edit>korr.

 

/TN

 

[inlägget ändrat 2003-04-10 18:57:20 av Don Tomas]

Länk till kommentar
Dela på andra webbplatser

Det beror på hur disketten är gjord...misstänker jag.

Innehåller disketten LILO på de första 512byten och LILO hänvisar till en kärna på hårddisken går det. Finns kärnan på floppyn går det inte.

Själv installerar jag alltid LILO i början på /-partionen

under installationen av linux och kopierar LILO till en fil

ex /-partionen är /dev/hdb1

 

#dd if=/dev/hdb1 of=linux.str bs=512 count=1

den filen kopiera du sedan till c:och lägger till en rad i boot.ini

C:\linux.str = "GNU/Linux"

vilken som är din rootpartion? kommandot

#df

men först steget är LILO till början av /-rootpartionen

 

 

 

 

Länk till kommentar
Dela på andra webbplatser

Det bör räcka med att kopiera första 512 bytes från den partition som Linux bootar ifrån, och lägga in i XP:s bootloader, i övrigt enligt erik6's beskrivning ovan.

 

Länk till kommentar
Dela på andra webbplatser

Jaha ni...

vmlinuz en fil på disketten är det kärnan ? isf går det då inte.

 

lilo.conf's första rad är

boot=/dev/hdb5

vilket är / -enheten

 

Jag har gjort det där med dd if=/dev/hdb5 .... kopierat filen till WinXP's

 

Men när jag väljer Linux-alternativet i XP's bootmeny så svartnar skärmen och skriver ut ett L i övre vänstra hörnet (där det normalt står LILO om det fungerar) därefter fylls skärmen med talet 99

 

Så här ungefär:

L 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 99 osv...

 

Har sökt lite på detta men hittar inget konkret att sätta tänderna i.

 

OBS, jag vill inte höra ordet GRUB.

 

RED: Hittade detta kanske kan vara nå't,

LILO "L 99 99..." boot problem - SOLVED! kollar...

http://groups.google.com/groups?q=L+99+99+99&start=120&hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=qfrg6b.p9s.ln%40news.grayonline.id.au&rnum=124

/TN

Är det bara jag eller är Linux krångligt?

 

[inlägget ändrat 2003-04-11 14:53:37 av Don Tomas]

Länk till kommentar
Dela på andra webbplatser

WOOOOOOAAAAAAA!!!!

:thumbsup::thumbsup::thumbsup::thumbsup::thumbsup:

[FYRVERKERI]

I /etc/lilo.conf så fanns det omdefinition av hårdiskarnas bios-nr ? Rättade till dem och sedan ba funka ba!

 

<edit> det räckte med att ta bort omdefinitionerna bara.

 

Bästa artikel jag läst

http://groups.google.com/groups?q=L+99+99+99&start=120&hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=qfrg6b.p9s.ln%40news.grayonline.id.au&rnum=124

 

Tack Google :thumbsup:

 

/TN

Linux, easy as pie!

 

[inlägget ändrat 2003-04-11 19:37:00 av Don Tomas]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...