Discussion:
Windows XP Bootloader/ Multiboot mit mehreren Festplatten
(zu alt für eine Antwort)
Daniel Meszaros
2010-10-15 09:49:58 UTC
Permalink
Hi,

ich habe mir auf einer zweiten Festplatte ein Linux-System installiert,
das ich nun über das WindowsXP-Bootmenü starten will.

Ich habe mittels BootPart (http://www.winimage.com/bootpart.htm) den
Bootsektor extrahiert und in die BOOT.INI integriert:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional" /noexecute=optin /fastdetect
C:\CitXenSrv.MBR="Citrix XenServer Free"

Leider bekomme ich das System nicht gestartet. Nun tippte ich drauf,
dass die zweite Festplatte das Problem sein wird und probierte es ohne
extrahierten Bootsektor:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional" /noexecute=optin /fastdetect
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Citrix XenServer Free"

Ebenfalls erfolglos.

Ich habe das Problem in einem anderen Fall mal mit der Einbindung von
GRUB4DOS gelöst, würde es aber gern direkt mit den Windows-Mitteln
umsetzen. Kennt jemand einen praktikablen Lösungsansatz?

CU,
Mészi.
Martin Freitag
2010-10-15 10:38:00 UTC
Permalink
Post by Daniel Meszaros
ich habe mir auf einer zweiten Festplatte ein Linux-System installiert,
das ich nun über das WindowsXP-Bootmenü starten will.
Ich habe mittels BootPart (http://www.winimage.com/bootpart.htm) den
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional" /noexecute=optin /fastdetect
C:\CitXenSrv.MBR="Citrix XenServer Free"
Leider bekomme ich das System nicht gestartet. Nun tippte ich drauf,
dass die zweite Festplatte das Problem sein wird
Möglicherweise, bisher habe ich extrahierte Bootsektoren auch nur auf
einer Festplatte benutzt, da funktionierte sowas. Hoffentlich kann
diesbezüglich noch jemand Licht ins Dunkel bringen, ansonsten wirds wohl
auf einen anderen Bootmanager hinauslaufen.
Post by Daniel Meszaros
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional" /noexecute=optin /fastdetect
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Citrix XenServer Free"
Ebenfalls erfolglos.
Also das _kann nicht_ gehen, solange im angegeben Pfad kein Windows
"wartet". ;-)
Gruß

Martin
--
() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - http://www.asciiribbon.org/index-de.html
Rainer Ullrich
2010-10-15 11:39:01 UTC
Permalink
Post by Martin Freitag
Post by Daniel Meszaros
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional" /noexecute=optin /fastdetect
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Citrix XenServer Free"
Ebenfalls erfolglos.
Also das _kann nicht_ gehen, solange im angegeben Pfad kein Windows
"wartet". ;-)
Und wenn es ein Windows auf der 2. Disk ist, dann muß die boot.ini wie
folgt aussehen:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP - Platte 1" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP - Platte 2" /noexecute=optin /fastdetect
^^^^^^^^^^^^^^^^

Happy computing!
***@iner
--
Universal-Tool für Fritzboxen ......... http://www.rainerullrich.de/rukt <- Neu
SP3 mit wenigen Klicks integrieren .... http://www.rainerullrich.de/sp3
Unnötige Files vom PC löschen ......... http://www.rainerullrich.de/cp
Was ist ToFu .......................... http://de.wikipedia.org/wiki/TOFU
Daniel Meszaros
2010-10-15 11:51:15 UTC
Permalink
Hi!
[...]
multi(0)disk(0)rdisk(1)[...]
Ooops, dann kann mein Ansatz schon aus anderen Gründen nicht
funktionieren. Das probiere ich direkt aus. Einen Versuch ist es wert.

Eine Verkettung aus Bootblock und dem
"multi(0)disk(0)rdisk(1)[...]"-Konstrukt ist nicht möglich, oder?

CU,
Mészi.
Rainer Ullrich
2010-10-15 12:05:29 UTC
Permalink
Hallo Daniel,
Post by Daniel Meszaros
[...]
multi(0)disk(0)rdisk(1)[...]
Ooops, dann kann mein Ansatz schon aus anderen Gründen nicht
funktionieren. Das probiere ich direkt aus. Einen Versuch ist es wert.
das funktioniert definitiv, denn so starte ich das verschiedene XPs.
Post by Daniel Meszaros
Eine Verkettung aus Bootblock und dem
"multi(0)disk(0)rdisk(1)[...]"-Konstrukt ist nicht möglich, oder?
Glaube ich nicht.

Happy computing!
***@iner
--
Universal-Tool für Fritzboxen ......... http://www.rainerullrich.de/rukt <- Neu
SP3 mit wenigen Klicks integrieren .... http://www.rainerullrich.de/sp3
Unnötige Files vom PC löschen ......... http://www.rainerullrich.de/cp
Was ist ToFu .......................... http://de.wikipedia.org/wiki/TOFU
Rainer Ullrich
2010-10-15 12:02:56 UTC
Permalink
Hallo Daniel,
Post by Daniel Meszaros
ich habe mir auf einer zweiten Festplatte ein Linux-System installiert,
das ich nun über das WindowsXP-Bootmenü starten will.
Ich habe mittels BootPart (http://www.winimage.com/bootpart.htm) den
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional" /noexecute=optin /fastdetect
C:\CitXenSrv.MBR="Citrix XenServer Free"
Leider bekomme ich das System nicht gestartet. [...]
Du hast die Anmerkungen in der Readme gelesen? Vielleicht ist das Dein
Problem?

| To add Linux
| ============
| For Linux, you must install Lilo at the beginning of the Linux partition
| (as with OS/2 boot manager) and then add the Linux partition with Bootpart:
|
| When you install Linux or run liloconfig, select "Superblock of the root
| linux partition" as location of Lilo. In my sample, this adds the line
| "boot=/dev/sdb4" on the file /etc/lilo.conf

Happy computing!
***@iner
--
Universal-Tool für Fritzboxen ......... http://www.rainerullrich.de/rukt <- Neu
SP3 mit wenigen Klicks integrieren .... http://www.rainerullrich.de/sp3
Unnötige Files vom PC löschen ......... http://www.rainerullrich.de/cp
Was ist ToFu .......................... http://de.wikipedia.org/wiki/TOFU
Daniel Meszaros
2010-10-15 15:33:31 UTC
Permalink
Hi,
Post by Rainer Ullrich
Du hast die Anmerkungen in der Readme gelesen? Vielleicht ist das Dein
Problem?
| To add Linux
| ============
| For Linux, you must install Lilo at the beginning of the Linux partition
|
| When you install Linux or run liloconfig, select "Superblock of the root
| linux partition" as location of Lilo. In my sample, this adds the line
| "boot=/dev/sdb4" on the file /etc/lilo.conf
Hmm, der XenServer (und ich glaube, fast alle aktuellen Linuxe) arbeiten
mit GrubLegacy oder Grub2. Lilo ist schon lange nicht mehr im Einsatz. :-/

Wenn das so ist, probiere ich ggf. doch lieber mal einen Bootmanager.
Habe vor Jahren mal gute Erfahrungen mit XFDisk gemacht...

Thx & ciao,
Mészi.
Rainer Ullrich
2010-10-15 15:59:42 UTC
Permalink
Post by Daniel Meszaros
Wenn das so ist, probiere ich ggf. doch lieber mal einen Bootmanager.
Habe vor Jahren mal gute Erfahrungen mit XFDisk gemacht...
Ich verwende für solche Sachen gerne boot-us:
<http://www.boot-us.de/>

Happy computing!
***@iner
--
Universal-Tool für Fritzboxen ......... http://www.rainerullrich.de/rukt <- Neu
SP3 mit wenigen Klicks integrieren .... http://www.rainerullrich.de/sp3
Unnötige Files vom PC löschen ......... http://www.rainerullrich.de/cp
Was ist ToFu .......................... http://de.wikipedia.org/wiki/TOFU
Lesen Sie weiter auf narkive:
Loading...