PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : In Lilo nachträglich Win2K eintragen aber wie?



lenard
08.10.02, 21:51
Hallo Zusammen.

Ich habe folgendes Problem. Ich habe bisher nur Linux auf meinem System gehabt und musste nun gezwungenermassen auch wieder Win2K installieren. Zu diesem Zweck habe ich mir eine weitere Festplatte gekauft und Win2K auf dieser installiert.
Bisher war und ist Linux SuSE 8.0 auf der Primären Festplatte an IDE1 angeschlossen und Win2K am Secondary an IDE1.

Ich möchte jetzt folgendes tun. Ich möchte über Lilo, mein derzeitiger Bootmanager, auch das Win2K booten lassen können.
Übrigens die Win2K Platte hat 2 Partitionen. Das C: laufwerk ist mit NTFS und das D: Laufwerk mit FAT32 formatiert.

Was genau muss ich da tun das dieses möglich ist?
Ist es richtig, das Win2K eigentlich auf der Primären Platte sein muss oder ist das Unfug?

Ich sag schon jetzt mal Danke für Eure Hilfe.

Lenard

Ps.: Ich kenne mich übrigens noch nicht ganz so gut mit Linux aus und würde mich über detailliertere Hilfe sehr freuen.

feuerwand
08.10.02, 22:15
Holla,
du oeffnest mit deinem Lieblingseditor die datei /etc/lilo.conf.
Nun scrollst du am besten ganz nach unten und traegst dort folgendes ein:


other=/dev/hdc1
label=win2k
table=/dev/hdc


Danach fuehrst du (in der Konsole) /sbin/lilo aus.
Nach einem Neustarte sollte dann eine Zusaetzliche BootOption namens 'win2k' erscheinen.
Diese ganzen Aktionen muessen als 'root' durchgefuehrt werden.

Bevor du das allerdings machst, solltest du uns vielleicht nochmal die ausgabe des Befehls fdisk -l posten, da ich mir nicht sicher bin, ob du IDE1 nicht vielleicht doch IDE0 meinst ; )

lenard
09.10.02, 08:11
Hallo feuerwand.

Danke für Deine schnelle Hilfe. Hier ist die ausgabe von fdisk -l



Festplatte /dev/hda: 255 Köpfe, 63 Sektoren, 4865 Zylinder
Einheiten: Zylinder mit 16065 * 512 Bytes

Gerät boot. Anfang Ende Blöcke Id Dateisystemtyp
/dev/hda1 * 1 4865 39078081 5 Erweiterte
/dev/hda5 1 2 16002 83 Linux
/dev/hda6 3 130 1028128+ 82 Linux Swap
/dev/hda7 131 4865 38033856 83 Linux

Festplatte /dev/hdb: 255 Köpfe, 63 Sektoren, 4865 Zylinder
Einheiten: Zylinder mit 16065 * 512 Bytes

Gerät boot. Anfang Ende Blöcke Id Dateisystemtyp
/dev/hdb1 * 1 1275 10241406 7 HPFS/NTFS
/dev/hdb2 1276 4864 28828642+ f Win95 Erw. (LBA)
/dev/hdb5 1276 4864 28828611 c Win95 FAT32 (LBA)


Lenard

feuerwand
09.10.02, 08:20
Holla,

/dev/hdb1 * 1 1275 10241406 7 HPFS/NTFS

das ist dein Win2k


und jetzt passen wir den Eintrag fuer die /etc/lilo.conf an:



other=/dev/hdb1
label=win2k
table=/dev/hdb

lenard
09.10.02, 22:58
Hallo feuerwand.
Leider funzt das nicht mit dem Eintrag.
Nach der Auswahl win2k aus dem Lilo Bootmenü, erscheint ein 2. lilo bootmenu nur kleiner und dann passiert nichts.
Einfach nichts. **totalverzweifel**

Ich habe aus frust win2k und linux noch einmal neu aufgespielt und win2k ist nun auf der primären und linux auf dem sekundären IDE_port 1

++++++++++++++++++ausgabe nach fdisk -l ++++++++++++++++++++++++++

Festplatte /dev/sda: 8 Köpfe, 32 Sektoren, 490 Zylinder
Einheiten: Zylinder mit 256 * 512 Bytes

Gerät boot. Anfang Ende Blöcke Id Dateisystemtyp
/dev/sda1 * 1 489 62576 6 FAT16

Festplatte /dev/hda: 255 Köpfe, 63 Sektoren, 4865 Zylinder
Einheiten: Zylinder mit 16065 * 512 Bytes

Gerät boot. Anfang Ende Blöcke Id Dateisystemtyp
/dev/hda1 * 1 1020 8193118+ b Win95 FAT32
/dev/hda2 1021 4864 30876930 f Win95 Erw. (LBA)
/dev/hda5 1021 4864 30876898+ c Win95 FAT32 (LBA)

Festplatte /dev/hdb: 255 Köpfe, 63 Sektoren, 4865 Zylinder
Einheiten: Zylinder mit 16065 * 512 Bytes

Gerät boot. Anfang Ende Blöcke Id Dateisystemtyp
/dev/hdb1 * 1 4865 39078081 5 Erweiterte
/dev/hdb5 1 2 16002 83 Linux
/dev/hdb6 3 130 1028128+ 82 Linux Swap
/dev/hdb7 131 4865 38033856 83 Linux

+++++++++++++++++++++++++++++ ende +++++++++++++++++++++++++++++

Ich habe natürlich den Eintrag den du vorgeschlagen hast auf folgendes abgeändert:
other=/dev/hda1
label=win2k
table=/dev/hda

Und....es passiert immer noch nichts...*grummel*

Ich glaube ich poste mal die lilo.conf
++++++++++++++++++++++++++++++++++anfang lilo.conf++++++++++++++++
disk = /dev/hda
bios = 0x80
disk = /dev/hdb
bios = 0x81
disk = /dev/sda1
bios = 0x82
boot = /dev/hda
change-rules
reset
read-only
menu-scheme = Wg:kw:Wg:Wg
lba32
prompt
timeout = 80
message = /boot/message

image = /boot/vmlinuz
label = linux
root = /dev/hdb7
vga = 791
initrd = /boot/initrd
append = " hdd=ide-scsi"

image = /boot/vmlinuz.suse
label = failsafe
root = /dev/hdb7
vga = 791
initrd = /boot/initrd.suse
append = "ide=nodma apm=off acpi=off hdd=ide-scsi"
optional

other = /dev/hda1
label = windows
table = /dev/hda

image = /boot/memtest.bin
label = memtest86
+++++++++++++++++++++++++++++++++++ ende lilo.conf ++++++++++++++++++


Vielleicht hilft das ja. *wirklichverzweifel*

Lenard

feuerwand
10.10.02, 11:45
In welcher Reihenfolge hast du Win2k und Linux installiert? In der Regel ist es empfehlenswerter, erst Windows und dann Linux zu installieren, da die Installationsroutine der Distribution den Bootmanger hier automatisch korrekt konfiguriert.
Warum das jetzt nicht funktioniert, ist mir nicht wirklich klar. Allerdings koenntest du mal folgendes versuchen:
Loesche die Zeile mit "Table" aus dem Eintrag fuer Win2k in der lilo.conf. Danach fuehrst du /sbin/lilo erneut aus.

lenard
10.10.02, 13:03
Hi Feuerwand.
Die Installationsreihenfolge war win2k und dann linux.
Nach dem Ändern der lilo.conf und dem Ausführen von /sbin/lilo bekomme ich folgende Fehlermeldung.

Fatal: Duplicate geometry definition for /dev/hda

Was heisst das jetzt ??

Lenard

lenard
10.10.02, 13:41
Hi Feuerwand.

So ich habe einfach mal ein bischen Mut zusammen genommen und die Lilo.conf bearbeitet und die folgenden Zeilen entfernt:

disk = /dev/hda
bios = 0x80
disk = /dev/hdb
bios = 0x81
disk = /dev/sda1
bios = 0x82

Und....siehe da....es fuuuunnnnzt Hurrrrraaaaaaa.

Beide Systeme können jetzt einwandfrei hochfahren.

Danke für die Hilfe.

Lenard