On Sun, Jul 25, 1999 at 11:38:20AM +0200, Martin Dorfi spoke across the net: | | HILFE - HILFE - HILFE
Nu, man immer locker bleiben..
[...] | kann, bei einem Start unter WIN95 (Diskette) das Laufwerk c | aber fehlt. | | Wie kann ich mit Linux-Mitteln (z. B. fdisk) die Platte so | einrichten, dass ich unter WIN 95 auf die Daten zugreifen | kann?
DO$ bootet nur von aktivierter Partition, oder ?
So ist es. Windows erkennt seine Bootplatte nur wenn das active-Flag gesetzt ist. Und diese nicht versteckt wurde. Beides läst sich aus linux fdisk setzen oder löschen. Versteckte DOS-Partitionen haben das MSB in der Patrition-ID gesetzt (oder mit $80). Das gleiche gilt übrigens auch für OS/2 und NT4. Nicht aktive C:-Partition --- kein Booten!
weiss nicht, traue es Win zu, dass es "C:\" sonst nicht erkennt.
Also, aktiv-Flag setzen. Wuerde ich probieren.
-- Thomas
DO$ bootet nur von aktivierter Partition, oder ?
So ist es. Windows erkennt seine Bootplatte nur wenn das active-Flag gesetzt ist. Und diese nicht versteckt wurde. Beides läst sich aus linux fdisk setzen oder löschen. Versteckte DOS-Partitionen haben das MSB in der Patrition-ID gesetzt (oder mit $80).
Das gleiche gilt übrigens auch für OS/2 und NT4. Nicht aktive C:-Partition --- kein Booten!
Wenn ich das richtig weiß, kann ein normaler PC immer nur von einer aktiven Partition booten, egal welches Betriebssystem man installiert. Die einzige Ausnahme ist, wenn man einen Bootmanager benutzt. Dieser muß sich jedoch auch auf einer aktiven Partition befinden. Einer der großen Nachteile sämtlicher M$- Betriebssysteme ist, daß sie sich nur auf der ersten primären Partition der ersten Festplatte installieren lassen und mit mehreren primären Partitionen nur schlecht bis garnicht zusammenarbeiten.- Vermutlich um lästige Konkurrenz von den Platten unbedarfter Benutzer zu halten fern zu halten. aber zum Glück gibt es ja Linux und andere gute Betriebssysteme, die das schon lange können. Martin Debuch
Martin Debuch schrieb:
Wenn ich das richtig weiß, kann ein normaler PC immer nur von einer aktiven Partition booten, egal welches Betriebssystem man installiert. Die einzige Ausnahme ist, wenn man einen Bootmanager benutzt. Dieser muß sich jedoch auch auf einer aktiven Partition befinden. Einer der großen Nachteile sämtlicher M$- Betriebssysteme ist, daß sie sich nur auf der ersten primären Partition der ersten Festplatte installieren lassen und mit mehreren primären Partitionen nur schlecht bis garnicht zusammenarbeiten.- Vermutlich um lästige Konkurrenz von den Platten unbedarfter Benutzer zu halten fern zu halten.
Üblicherweise läuft es folgendermaßen ab : Das BIOS holt sich als erstes den MBR und startet das Progamm darin. Die M$-MBR's gehen nun her und holen sich den BR der aktiven Partition (kann auch eine erweiterte sein!). DOS/Windows erwarten, daß wichtige Dateien in der ersten primären (V)FAT(32)/NTFS-Partition liegen. DOS/Windows bootet normalerweise auch, wenn die primäre Partition, auf der sie liegen nicht aktiv ist. Nur bei NT habe ich manchmal Probleme (bluescreen) festgestellt, wenn die primäre Partition auf der die Bootdateien sind, nicht die aktive Partition ist. Ansonsten kommt nur NT (unter den M$-OS's) mit mehreren primären (V)FAT-Partitionen zurecht. Meine Empfehlung : LILO in den MBR und LILO in den BR von der Linux-Partition, Das erste LILO wird nur so konfiguriert, daß man hier die Option hat die BR der anderen Partitionen zu laden. Der zweite LILO hat dann die richtigen Einstellungen für die Auswahl der kernels. Dadurch können sich die M$-OS's eine aktive Partition bekommen, ohne daß es andere OS'e stört. mfg YA -- Yasar Arman _/ _/ _/_/_/_/_/ ICOS Informatik GmbH _/ _/ _/ _/ Markircher Straße 22 _/ _/ _/ _/ 68229 Mannheim _/_/_/ _/_/_/_/_/ Germany _/ _/ _/ _/ _/ _/ Phone: +49 621 4804 -249 _/_/_/ _/ _/ _/ _/ Fax: +49 621 4804 -200 http://www.icos-informatik.de mailto:yarman@icos-informatik.de
participants (3)
-
M.Debuch@FH-Wolfenbuettel.DE
-
tschweikle@FIDUCIA.de
-
yasar@icos-informatik.de