Archiv Server-Windows 15.877 Themen, 54.317 Beiträge

xp+linux+win98 ?

(Anonym) / 1 Antworten / Flachansicht Nickles

hi
ist diese kombination möglich ?
kann das ganze mit lilo gestartet werden ?
wenn ja, xp einfach in eine extra partition installieren ?

DEBILL (Anonym) „xp+linux+win98 ?“
Optionen

das funzt ohne probleme :)

und zwar bei mir so:

1. w98 installieren
2. xp installieren (extra part)
3. linux installieren, startdiskette erstellen (also nicht mit lilo starten), bootsector kopieren und den weg zu dieser bootsector datei in boot.ini eintragen (linux howto konsultieren)

oder suse sagt:

1. Möglichkeit: Bootmanager von NT verwenden
Dieser kann neben Bootsektoren auch Abbilddateien von solchen starten. Mit den folgenden Schritten läßt sich eine Koexistenz von Linux und WinNT erreichen:
Installation von NT.
Einen Datenträger (Festplatten-Partition oder fehlerfreie Floppy) bereithalten mit einem Dateisystem, das Linux beschreiben und NT lesen kann, z. B. FAT.
Linux installieren. Als Root-Partition nehmen wir hier beispielsweise mal /dev/sda3 an. Achtung! Diese Partition muß unter der 1024-Zylinder-Grenze (1024_Zylinder.html) liegen!
FAT-Datenträger (z.B. unter /dosen) mounten. Achtung: nicht die verfälschenden mount-Optionen conv=auto oder conv=text verwenden!
LILO in der Linux Root-Partition (also /dev/sda3) installieren, nicht in den MBR! (Sie können dabei nach wie vor für LILO eine Auswahl unter mehreren Linux-Kernelimages konfigurieren.) Dies ist mit folgender /etc/lilo.conf zu bewerkstelligen:
# LILO Konfigurations-Datei
# Start LILO global Section
boot=/dev/sda3 # Installationsziel
backup=/boot/boot.sda3.980428 # Backup für vorigen Bootsek.
prompt
timeout=100 # Warten am Prompt: 10 s
vga = normal # force sane state
# End LILO global section
# Linux bootable partition config begins
image = /vmlinuz # default image to boot
root = /dev/sda3 # Root-Partition hierher!
label = Linux
# Linux bootable partition config ends
# Weitere Linux Kernelimages hier nennen:
# ...

Installieren von LILO damit wie gewohnt mit
# /sbin/lilo

Kopieren des LILO-Bootsektors auf den FAT-Datenträger, z. B.
dd if=/dev/sda3 bs=512 count=1 of=/dosen/bootsek.lin

Dieser Schritt, wie auch der folgende, muß natürlich nach jedem Kernel-Update wiederholt werden!
NT booten. Die Datei (bootsek.lin) vom FAT-Datenträger ins Hauptverzeichnis des NT-Systemlaufwerks C: kopieren (falls sie nicht schon dort ist).
In der Datei boot.ini (Attribute setzen) folgenden Eintrag am Ende ergänzen:

c:\bootsek.lin="Linux"

Beim nächsten Booten sollte (wenn alles geklappt hat) ein entsprechender Eintrag im NT-Bootmanager vorhanden sein!
2. Möglichkeit: LILO
LILO im MBR installieren und für Windows NT so tun als sei es MS-DOS. Näheres hier (nt2.html)
Die Partitionstypen 82 und 83
Warnung! NT 3.5*, NT 4.0 kennt die von Linux verwendeten Partitionstypen 82 und 83 nicht! Achten Sie darauf, daß kein NT-Programm die Partitionstabelle dahingehend ``repariert''. Sie können sich dadurch Ihre kompletten Daten zerstören!