[Slackware-Lilo] Übliche Win-Linux-Problem

B

Blubbersort

Mitglied
Sooo,
hab schon n bissl in Foren rumgestöbert, bisher nix gefunden. Als ich einen Blick in die man lilo.conf warf, tauchten einige Fragen auf.
Doch zunächst mal zum Problem:
2 unterschiedliche Festplatten
1. Platte (müsste master sein): Slackware Linux
2. Platte: Win XP
Linux startet problemlos. Wähl ich aber Windows an, kommt lediglich ein "loading windows", aber es passiert nichts weiter.

Hier die lilo.conf:

# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/hdc
message = /boot/boot_message.txt
prompt
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# Normal VGA console
vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/hdc2
label = Linux
read-only
# Linux bootable partition config ends
# Windows bootable partition config begins
other = /dev/hdd1
label = Windows
table = /dev/hdd
# Windows bootable partition config ends

1) Ist das soweit richtig?
2) Fehlt hier nicht noch was? Liege ich richtig, wenn ich denke, dass ich da etwas mit chainloader einfügen muss (loader=...)?
3) Was genau hat es mit diesem 'boot-as' auf sich? BIOS device code? Muss diese Option da auch mit rein?
 
In aller Kürze:

Code:
# Windows bootable partition config begins
other=/dev/hdd1
label=Windows
table=/dev/hdd
loader=chain
# Windows bootable partition config ends

So sollte es tun. Für mehr Erläuterungen habe ich jetzt leider keine Zeit, schau dafür mal in "man lilo.conf".

Relevanter Auszug
Code:
[B]loader=<chain-loader>[/B]
              This specifies the chain loader that should  be  used.   It  may
              also be specified as a global option.  By default chain is used.
              This chain loader passes partition and drive information in  the
              boot  sector  it loads only to DOS on FAT12 or FAT16, Windows on
              FAT16 or FAT32, or OS/2 on FAT16 or HPFS.  The  alternate  chain
              loader,  os2_d  passes  partition and drive information uncondi-
              tionally, and uses a format suitalble for OS/2 and DOS (see  ta-
              ble=<letter> below).

HTH
 
Ich würde sagen, das Problem ist die Adressierung der Festplatten:

Code:
boot = /dev/hdc
message = /boot/boot_message.txt
prompt
timeout = 1200
change-rules
reset
vga = normal

image = /boot/vmlinuz
    root = /dev/hdc2
    label = Linux
    read-only

other = /dev/hdd1
    label = Windows
    table = /dev/hdd
    [B]boot-as = 0x80[/B]
 
Zuletzt bearbeitet:
@ slackfan:
Ist Windows XP noch zwangsweise auf C:\ angewiesen oder sollte das nicht mittlerweile passe sein?
 

Ähnliche Themen

Lilo Konfiguration

Displayport + externer Monitor zeigt bei startx nichts erst bei DVI

dovecot und postfix Konfiguration Problem

Problem beim booten von nicht BIOS Festplatte

Ubuntu X / dbus problem

Zurück
Oben