Hi, wieder mal ein Problem von mir. Also, ich erzähle mal die Geschichte. Ich habe mir gestern eine 2. Festplatte gekauft. Die alte Festplatte, da habe ich zuerst WinXP draufgemacht(Nicht sauer sein. Ist für die Frau) Danach habe ich auf die andere Festplatte, also auf die Erste Linux(RedHAt7.3) installiert.Ich weiss, das ist eine SuSE Mailingliste, aber vielleicht könnt ihr mir ja auch so helfen.Sorry Beim booten, konnte ich mir aber nicht aussuchen, ob ich nun Linux, oder Windows booten kann. Nur Linux wurde angezeigt. mit fdisk -l habe ich mir zur Sicherheit nochmal alle Partitionen anzeigen lasse. Die Partition, auf der Windows drauf ist ist die /dev/hdb1 Also habe ich mit dem pico die lilo.conf editiert und habe ganz unten folgendes hinzugefügt: other=/dev/hdb1 label=WindowsXP danach gespeichert und beendet. Dann nochmal lilo in der Konsole eingegeben und er hat Linux und Windows geaddet. Nach dem restart, konnte ich mit dann aussuchen, ob nun Linux, oder Windoze gebootet werden soll. Linux geht nach wie vor wunderbar, wenn ich aber Windoze booten will, sagt er zwar(Loading WindowsXP), aber so richtig tut er nichts. Nun meine Frage an euch, gibt es denn noch andere Einstellungen, die ich vornehmen muss??? Eigendlich sollte es denn funktionieren, oder??? Freue mich auf Antworten. Gruß, Masacrime
Hi, FUEAKBW_01/F0xL181zAkBw/ZMilDBw/BMVg/DE wrote:
hast Du einen laaaangen Namen.
Hi, wieder mal ein Problem von mir.
was, nur eins? Du Glücklicher.
Also, ich erzähle mal die Geschichte.
Ich habe mir gestern eine 2. Festplatte gekauft.
Die alte Festplatte, da habe ich zuerst WinXP draufgemacht(Nicht sauer sein. Ist für die Frau) Danach habe ich auf die andere Festplatte, also auf die Erste Linux(RedHAt7.3) installiert.Ich weiss, das ist eine SuSE Mailingliste, aber vielleicht könnt ihr mir ja auch so helfen.Sorry Beim booten, konnte ich mir aber nicht aussuchen, ob ich nun Linux, oder Windows booten kann. Nur Linux wurde angezeigt.
mit fdisk -l habe ich mir zur Sicherheit nochmal alle Partitionen anzeigen lasse. Die Partition, auf der Windows drauf ist ist die /dev/hdb1
Also habe ich mit dem pico die lilo.conf editiert und habe ganz unten folgendes hinzugefügt: other=/dev/hdb1 label=WindowsXP
danach gespeichert und beendet.
Dann nochmal lilo in der Konsole eingegeben und er hat Linux und Windows geaddet.
gut gemacht.
Nach dem restart, konnte ich mit dann aussuchen, ob nun Linux, oder Windoze gebootet werden soll. Linux geht nach wie vor wunderbar, wenn ich aber Windoze booten will, sagt er zwar(Loading WindowsXP), aber so richtig tut er nichts.
Nun meine Frage an euch, gibt es denn noch andere Einstellungen, die ich vornehmen muss???
ja. Siehe man lilo.conf. Da steht was von Aktiver Partition etc. Gruss Michael
Hallo Michael, Am Donnerstag, 31. Oktober 2002 08:55 schrieb Michael Lootz:
FUEAKBW_01/F0xL181zAkBw/ZMilDBw/BMVg/DE wrote: hast Du einen laaaangen Namen.
Bundeswehr halt; das können die Benutzer gar nicht ändern.
mit fdisk -l habe ich mir zur Sicherheit nochmal alle Partitionen anzeigen lasse. Die Partition, auf der Windows drauf ist ist die /dev/hdb1
Also habe ich mit dem pico die lilo.conf editiert und habe ganz unten folgendes hinzugefügt: other=/dev/hdb1 label=WindowsXP
danach gespeichert und beendet.
Dann nochmal lilo in der Konsole eingegeben und er hat Linux und Windows geaddet.
gut gemacht.
Nach dem restart, konnte ich mit dann aussuchen, ob nun Linux, oder Windoze gebootet werden soll. Linux geht nach wie vor wunderbar, wenn ich aber Windoze booten will, sagt er zwar(Loading WindowsXP), aber so richtig tut er nichts.
Nun meine Frage an euch, gibt es denn noch andere Einstellungen, die ich vornehmen muss???
ja. Siehe man lilo.conf. Da steht was von Aktiver Partition
Was ist denn das für eine Antwort? LILO kann, wenn die Windoze auf der ersten Festplatte sitzen, sie auch starten, wenn die Partition nicht als aktiv gekennzeichnet ist. Hab' ich oft genug praktiziert. Leider habe ich nie ausprobiert, ob man Windows tatsächlich von der zweiten Festplatte booten kann. Ist das denn überhaupt möglich? (Ich habe es mit GRUB versucht, das hat aber nicht geklappt - zumindest nicht mit der Einstellung, die sich YaST herausgesucht hat). Sollte das nicht gehen, Festplatten umtauschen, LILO in den MBR der Windowsplatte installieren und von dort aus dann Linux starten. Linux hat keine Probleme damit, von der zweiten Platte zu starten. Helga -- ## Content Developer OpenOffice.org: lang/DE ## Office-Suite für Linux, Mac, Windows -- http://de.openoffice.org/ ## OpenOffice.org1.0.1 jetzt auch als deutsches Release erhältlich ## Netikette, nein Danke? -- http://www.suse-etikette.de.vu/
Hallo Helga, Helga Fischer wrote: ^^^^^^^^^^^^^
Hallo Michael,
Am Donnerstag, 31. Oktober 2002 08:55 schrieb Michael Lootz:
FUEAKBW_01/F0xL181zAkBw/ZMilDBw/BMVg/DE wrote: hast Du einen laaaangen Namen.
Bundeswehr halt; das können die Benutzer gar nicht ändern.
ach nein?
mit fdisk -l habe ich mir zur Sicherheit nochmal alle Partitionen anzeigen lasse. Die Partition, auf der Windows drauf ist ist die /dev/hdb1
Also habe ich mit dem pico die lilo.conf editiert und habe ganz unten folgendes hinzugefügt: other=/dev/hdb1 label=WindowsXP
danach gespeichert und beendet.
Dann nochmal lilo in der Konsole eingegeben und er hat Linux und Windows geaddet.
gut gemacht.
Nach dem restart, konnte ich mit dann aussuchen, ob nun Linux, oder Windoze gebootet werden soll. Linux geht nach wie vor wunderbar, wenn ich aber Windoze booten will, sagt er zwar(Loading WindowsXP), aber so richtig tut er nichts.
Nun meine Frage an euch, gibt es denn noch andere Einstellungen, die ich vornehmen muss???
ja. Siehe man lilo.conf. Da steht was von Aktiver Partition
Was ist denn das für eine Antwort?
nun ja, da ich z.Z. auf der Sun arbeite kann ich Dir die Linux man-page nicht vorbeten.
LILO kann, wenn die Windoze auf der ersten Festplatte sitzen, sie auch starten, wenn die Partition nicht als aktiv gekennzeichnet ist. Hab' ich oft genug praktiziert.
kann schon sein. Aber aus den diversen Listenbeiträgen hier kam das anders rüber. Zu mindest kann dies als Versuch/Ansatz dienen.
Leider habe ich nie ausprobiert, ob man Windows tatsächlich von der zweiten Festplatte booten kann. Ist das denn überhaupt möglich?
XP sollte gehen. Ich kann ja mal in der c't nachschauen denn dort war es mal beschrieben. Ach ja, jetzt fällt mir ein, daß doch unter XP/2000/NT die Datei boot.ini existiert. Hast Du die denn angepasst? Dort stehen Einträge a'la multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
(Ich habe es mit GRUB versucht, das hat aber nicht geklappt - zumindest nicht mit der Einstellung, die sich YaST herausgesucht hat).
GRUB kenne ich nicht.
Sollte das nicht gehen, Festplatten umtauschen, LILO in den MBR der Windowsplatte installieren und von dort aus dann Linux starten. Linux hat keine Probleme damit, von der zweiten Platte zu starten.
das sollte auf jeden Fall funktionieren. Gruss Michael
Hallo, El_Siurell wrote:
Hi Masacrime Bei mir ist XP und LInux auf der zweiten Platte. Der Bootloader ist Grub und ist natürlch im MBR der ersten Platte. Funtioniert sehr gut.
Die erste Platte ist Bootfähig und aktiv. Für XP steht in der /dev/hda1 der
ntldr, ntdetect.com und die boot.ini.
Das Dingens, das XP bei der Installation in den MBR geschrieben hat, habe ich in den Bootrecord der Windowspartition ( /dev/hdb5) geschrieben.
Allerdings starte ich mit grub. Der Eintrag für XP lautet dort: title XP root (hd0,0) makeactive chainloader +1 lock
Lilo sollte das aber genauso können. (hd0,0) bedeutet erste Platte und erste Partition, also /dev/hda1.
genau so hab ich's mir vorgestellt. Mit 'makeactive' wird die Partition auf der 1. Platte aktiviert, auf dem die Dateien ntldr, ntdetect.com und boot.ini liegen. Da boot.ini zum schluß geladen wird müsste dort eben der Eintrag für die 2. Platte + evtl. die entsprechende Partition abgeändert werden. Daher auch der Hinweis mit man lilo.conf. Nur das mit dem kopieren des MBR von XP nach /dev/hdb5 erscheint mir merkwürdig denn im MBR steht der 1. Teil des Bootloaders, der 2. Teil steht auf der ersten aktiven Partition der ersten Festplatte. Diesen sollte man IMHO nach /dev/hdb5 kopieren. Aber da dieser ja bereits auf der nun 2. Festplatten liegt (weil das ja zuvor die 1. war) ist dieser Schritt nicht mehr nötig. Gruss Michael
Hi Masacrime Bei mir ist XP und LInux auf der zweiten Platte. Der Bootloader ist Grub und ist natürlch im MBR der ersten Platte. Funtioniert sehr gut. Die erste Platte ist Bootfähig und aktiv. Für XP steht in der /dev/hda1 der ntldr, ntdetect.com und die boot.ini. Das Dingens, das XP bei der Installation in den MBR geschrieben hat, habe ich in den Bootrecord der Windowspartition ( /dev/hdb5) geschrieben. Allerdings starte ich mit grub. Der Eintrag für XP lautet dort: title XP root (hd0,0) makeactive chainloader +1 lock Lilo sollte das aber genauso können. (hd0,0) bedeutet erste Platte und erste Partition, also /dev/hda1. Viel Glück Andrea Verbowsky
On Thu, 31 Oct 2002 09:11:24 +0100
Helga Fischer
Hallo Michael,
Am Donnerstag, 31. Oktober 2002 08:55 schrieb Michael Lootz:
Leider habe ich nie ausprobiert, ob man Windows tatsächlich von der zweiten Festplatte booten kann. Ist das denn überhaupt möglich? (Ich habe es mit GRUB versucht, das hat aber nicht geklappt - zumindest nicht mit der Einstellung, die sich YaST herausgesucht hat).
Sollte das nicht gehen, Festplatten umtauschen, LILO in den MBR der Windowsplatte installieren und von dort aus dann Linux starten. Linux hat keine Probleme damit, von der zweiten Platte zu starten.
...das geht Helga, schau mal unten meine /boot/grub/menu.lst ----------------------------------------------------- timeout 30 color white/brown black/light-gray default 0 fallback 2 password --md5 $1$tOKgW/$KIsh0Jh27MUWvF0ey3lpj1 #SuSE Linux 8.0 title SuSE Linux 8.0 (Kernel 2.4.19-4GB) root (hd0,0) kernel /boot/bzImage root=/dev/hda1 ide1=nodma hdc=ide-scsi hdd=ide-scsi initrd /boot/initrd lock # SuSE Linux 8.0 title SuSE Linux 8.0 (Kernel 2.4.18-4GB) root (hd0,0) kernel /boot/vmlinuz.old root=/dev/hda1 hdc=ide-scsi hdd=ide-scsi initrd /boot/initrd.old lock # SuSE Linux 8.0 Failsafe title SuSE Linux 8.0 (Kernel 2.4.18-4GB) Failsafe root (hd0,0) kernel /boot/vmlinuz.suse root=/dev/hda1 ide=nodma apm=off acpi=off vga=normal initrd /boot/initrd.suse.old lock # SuSE Linux 8.0 Failsafe title SuSE Linux 8.0 (Kernel 2.4.18-4GB) Failsafe Single-User root (hd0,0) kernel /boot/vmlinuz.suse root=/dev/hda1 ide=nodma apm=off acpi=off vga=normal init 1 initrd /boot/initrd.suse.old lock # Windows title Windows 98-SE booten map (hd0) (hd1) map (hd1) (hd0) unhide (hd1,0) hide (hd0,0) rootnoverify (hd1,0) chainloader +1 makeactive lock # Floppy title Von Floppy booten root (fd0) chainloader +1 lock # Memorytest title Memorytest starten root (hd0,0) kernel /boot/memtest.bin ------------------------------------------ Allerdings musste ich die erste solange Platte abklemmen um Windows zu Installiern, weil es sich nicht auf einer zweiten Platte Installieren lässt. Erste Platte abgeklemmt, Windows installiert, erste Platte wieder anklemmen und Voila. Das dürfte auch dem kollegen mit dem langen Namen weiterhelfen, denn in der lilo.conf ist statt hd0 und hd1 -> /dev/hda und /dev/hdb einzutragen. ciao fred -- ...einmal glaubte ich zu irren, doch ich täuschte mich !!!
Helga Fischer
Leider habe ich nie ausprobiert, ob man Windows tatsächlich von der zweiten Festplatte booten kann. Ist das denn überhaupt möglich?
Welches Windows? Ein NT habe ich auch ohne Tricks schon von der zweiten Platte zum Booten bewegt. Aber ein 95/98/ME möchte da gerne die erste Platte haben. Also muß man die Platten tauschen.
(Ich habe es mit GRUB versucht, das hat aber nicht geklappt - zumindest nicht mit der Einstellung, die sich YaST herausgesucht hat).
Das geht auch ohne Schraubenzieher und YaST, wenn man den LiLo verwendet. Da fügt man in der Sektion für das betroffene Windows-Label noch folgende Zeilen ein: map-drive=0x80 to=0x81 map-drive=0x81 to=0x80 Dies tauscht die beiden Platten softwaremäßig. Näheres in der Manpage von lilo.conf(5). Gruß, Patrick
participants (6)
-
El_Siurell
-
Fred Saft
-
FUEAKBW_01/F0xL181zAkBw/ZMilDBw/BMVg/DE
-
Helga Fischer
-
Michael Lootz
-
patrick_hess@t-online.de