Folgende Schritte sollten ausgeführt werden:
1. Das Programm Boot-It downloaden und damit eine Bootdiskette erstellen:
http://www.terabyteunlimited.com/
2. XP-Partition defragmentieren.
3. Von der Diskette booten, aber Boot-It NICHT installieren, sondern auf "cancel" klicken. Man braucht nur das Partitionierungstool ("Partition Work" anklicken).
4. Mit dem Tool die Größe der XP-Partition verändern. Man muß aber beachten, daß die Partition nur um soviel MB verkleinert werden kann, wie darauf frei ist. Bei diesem Vorgang gehen KEINE Daten verloren. Das Tool ist sogar NTFS-kompatibel.
5. Linux-Swap- und Linux-Partition auf auf den freigewordenen Platz einrichten. Eventuell dazu eine Linux-Bootdiskette verwenden http://www.masterbootrecord.de/english/ ... ketten.php# , oder die von CD bootfähige Linuxversion Knoppix http://www.knoppix.de .
6. Linux installieren, aber KEINEN Bootloader in den MBR schreiben lassen!
7. Den Bootloader von XP einrichten:
a) Unter Linux ein Image des Bootsektors von Linux erstellen und auf Diskette speichern. Dazu benutzt man den Befehl "dd if=/dev/[Linux-Partition] of=/[Floppy-Mountpunkt]/bootsect.lnx bs=512 count=1". Natürlich sind [Linux-Partition] und [Floppy-Mountpunkt] durch die jeweiligen Bezeichnungen zu ersetzen, z.B. "hda1" bzw. "floppy".
b) XP booten und nach "C:" wechseln, versteckte Dateien anzeigen lassen. Die gerade erstellte Datei nach "C:\bootsect.lnx" kopieren.
c) Die Datei "C:\boot.ini" editieren. Ggf. müssen vorher die Attribute geändert werden, damit geschrieben werden kann. Mit dem Eintrag für die Linux-Partition müßte die "boot.ini" etwa so aussehen:
d) Jetzt kann man noch die Datei "bootsect.lnx" verstecken und die Standard-Ansicht des Windows-Dateimanagers wiederherstellen. Das ist aber nur kosmetisch ![boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect
C:\bootsect.lnx="Mein Linux"
Wichtig ist, daß die Schritte 7a) und 7b) nach jedem Kernel-Update bzw. nach jeder Veränderung der LILO-Konfiguration wiederholt werden müssen.
Und schon nach dem nächsten Booten kann man sich zwischen XP und Linux entscheiden!
AspeLin