Debian & XP

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
AspeLin
Beiträge: 664
Registriert: 19.06.2003 16:06:16
Wohnort: Berlin

Beitrag von AspeLin » 19.06.2003 20:03:41

Mein Tipp kommt für dich wahrscheinlich zu spät, aber vielleicht kann jemand anderes damit was anfangen. Linux läßt sich relativ leicht neben XP installieren.

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:
[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"
d) Jetzt kann man noch die Datei "bootsect.lnx" verstecken und die Standard-Ansicht des Windows-Dateimanagers wiederherstellen. Das ist aber nur kosmetisch :lol: !

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
Zuletzt geändert von AspeLin am 15.07.2003 00:55:32, insgesamt 2-mal geändert.

Michel
Beiträge: 2
Registriert: 23.06.2003 11:03:36

Klappt nicht

Beitrag von Michel » 23.06.2003 11:11:40

Hallo, bin absoluter Newbie.
Zu Punkt 6
Linux installieren, aber KEINEN Bootloader in den MBR schreiben lassen

Bei der Partitionierung fragt Debian ständig nach dem bootable flag das ich setzen
soll. Das wollen wir doch aber nicht für die Debianpartition.
Resultat: Die Installation geht nicht weiter.

Was nun ?

Benutzeravatar
AspeLin
Beiträge: 664
Registriert: 19.06.2003 16:06:16
Wohnort: Berlin

Beitrag von AspeLin » 23.06.2003 20:05:27

läßt dir der installer keine wahl? falls nicht, ist das aber ein böser installer!
das bootflag zeigt "nur" an, von welcher partition gebootet werden soll, i.d.r. wird aber an der partition (bes. bootsektor) nichts geändert. du kannst es vor der installation setzen und danach den vorherigen zustand wiederherstellen (mit cfdisk o.ä.). achte bloß unbedingt darauf, daß du jederzeit mit einem partitionierungstool, das das bootflag setzen kann, zugriff auf alle partitionen hast (bootdiskette).
ACHTUNG: ich habe noch nie das bootflag von xp geändert - aus angst ;)! ms gibt sich doch viel mühe, damit windows das einzige system auf einem rechner bleibt...
vielleicht schaltet sich noch jemand ein, der das mal gemacht hat. solltest du mich für paranoid halten, versuche dein glück!

grüße
aspelin

Michel
Beiträge: 2
Registriert: 23.06.2003 11:03:36

Beitrag von Michel » 24.06.2003 23:14:00

@Aspelin: danke für die Hilfe.

Antworten