Hallo
Zu den BIOS-Einstellungen brauche ich wohl nichts zu sagen, denn verstellen kann man da ja so gut wie nichts...
Ich benutze im wesentlichen folgende
Partitionierung:
- Code: Alles auswählen
Dateisystem Größe Zweck
Primäre Partition NTFS ca. 6 GB Windows XP Home
Primäre Partition ext2 ca. 30 MB SuSE /boot
Primäre Partition ext2 ca. 30 MB Ubuntu /boot
Erweiterte Partition
Logische Partition NTFS ca. 6 GB Windows XP Professional
Logische Partition FAT32 Datenlaufwerk(e)
Logische Partition swap 512 MB Linux Swap
Logische Partition reiser ca. 4 GB SuSE /
Logische Partition reiser ca. 4 GB Ubuntu /
Logische Partition reiser ca. 2 GB Linux Datenlaufwerk
Wichtig ist, dass die Windows-Partition C: auch die erste Partition auf der Festplatte ist. Weiterhin achte ich immer darauf, dass die /boot-Partition innerhalb der ersten 8 GB der Festplatte liegt, so funktioniert es auf jeden Fall.
(Am einfachsten ist es mit einer DOS-Boot-CD und Ranish Partition Manager alle Partitionen auf ein Mal zu erstellen und nicht erst während der Betriebssysteminstallationen.)
Reihenfolge der Installation der Betriebssysteme- Windows XP Home auf C:
(ganz normal installieren)
- Windows XP Professional auf D:
(ganz normal installieren, Bootmanager wird automatisch eingerichtet)
- Ubuntu installieren
Bootsektor in /boot erstellen lassen, /boot-Partition nicht aktivieren
- SuSE installieren
Bootsektor in /boot erstellen lassen, /boot-Partition aktivieren, im SuSE-Bootmanager (Grub) ist dann Windows schon eingetragen, ggf. auch Ubuntu, ansonsten in /boot/grub/menu.lst Ubuntu hinzufügen
Gemeinsame Nutzung von Partitionen/Dateien der Betriebssysteme- Temp-Verzeichnis
Lege ich immer auf C:\Temp für beide Windows. Muss man nur einen immer wieder mal leeren.
- Auslagerungsdatei
Kann für beide Windows auf C: angelegt werden (mit fester Größe), so spart man ca. 1 GB.
- Programme
Alle Programme, die nicht direkt was mit dem Betriebssystem oder Treibern zu tun haben: auf z.B. E:\Programme installieren
- Eigene Dateien
Kann man auch auf z.B. E:\Eigene Dateien legen, genauso wie Benutzerprofile von Thunderbird/Firefox etc. Optimal ist, wenn auf C: und D: absolut keine Dateien, die man behalten möchte, sind.
- Linux swap
Klar, dass man hier für beide die gleiche Swap-Partition nutzt.
- Linux-Datenlaufwerk
Dieses habe ich als /home/common eingerichtet, alle Benutzer haben Zugriff. /home/aaron/common verweist auf z.B. /home/common/private/aaron/, welches dann für beide Linux gleich ist.
Windows-Bootmanager primär benutzenIn SuSE mit root-Rechten
- Code: Alles auswählen
dd if=/dev/hda2 bs=512 count=1 of=/windows/E/bootsect.lin
ausführen, wobei "hda2" die Bootpartition ist. Der Bootsektor wird auf das Windows-Laufwerk E: in die Datei bootsect.lin gesichert.
Dann Windows starten und diese Datei auf C: kopieren und dort in der boot.ini folgende Zeile hinzufügen:
- Code: Alles auswählen
C:\bootsect.lin="Linux-Bootloader"
Dann muss man nur noch die Windows-Partition zur aktiven machen, damit der XP-Bootloader als erstes erscheint.
Gruß
Aaron