Supportnet / Forum / WindowsXP
bootmanager für xp
Frage
hallo
ich bräuchte einen bootmanager für xp
xp hat doch einen eigenen bootmanager..wie kann ich den nachträglich install !
servus
martin s.
Antwort 1 von freertekin
Antwort 2 von martin2003
hi
danke
leider hilft mir das nicht weiter..
weil er findet linux nicht !
und der bootmanager von linux startet leider standartmäßig linux !!
also falls einer weiß wie ich das geht..??!!
>>um es kurz zu sagen der bootmanager soll standartmäßig xp laden...nur wenn ich eingreife linux !
danke
danke
leider hilft mir das nicht weiter..
weil er findet linux nicht !
und der bootmanager von linux startet leider standartmäßig linux !!
also falls einer weiß wie ich das geht..??!!
>>um es kurz zu sagen der bootmanager soll standartmäßig xp laden...nur wenn ich eingreife linux !
danke
Antwort 3 von tschonn
nochmals xp über dein altes xp drüberinstallieren.meines wissens nimmt der bootmanager von xp dein linux im bootmenü mit auf. poste mal obs geklappt hat, cu...
Antwort 4 von axel.2
Hallo Martin,
mach mal Folgendes:
1. Unter Linux als "root" einloggen.
2. Konsole starten.
3. Floppy mounten, (Linux schreibt nicht auf NTFS) mit
mount/media/floppy
4. dd if=/dev/hda? of=/media/floppy/bootsek.lin bs=512 count=1
(wobei "/hda?" die root-Partition deines Linux darstellt)
5. Windows starten.
6. bootsek.lin von der Diskette nach c:\ kopieren
7. c:\boot.ini wie folgt ergänzen:
c:\bootsek.lin="Linux"
als letzte Zeile einfügen.
6. Eigenschaften des Arbeitsplatzes/Erweitert/Starten und Wiederherstellen/
aufrufen und das Häkchen vor "Liste der Betriebssysteme" setzen.
Beim nächsten Booten sollten
"Windows XP..." und
"Linux"
zur Auswahl bereitstehen.
Wenn deine Windows-Partition mit FAT32 formatiert ist, kannst du den
"bootsek.lin" auch direkt nach C:\ kopieren:
dd if=/dev/hda? of=/windows/C/bootsek.lin bs=512 count=1 (Schritt 4.)
WICHTIG: vorher noch "C:\" mounten! z.B. mit:
mount/windows/C (alles als root)
Gruß, Axel
mach mal Folgendes:
1. Unter Linux als "root" einloggen.
2. Konsole starten.
3. Floppy mounten, (Linux schreibt nicht auf NTFS) mit
mount/media/floppy
4. dd if=/dev/hda? of=/media/floppy/bootsek.lin bs=512 count=1
(wobei "/hda?" die root-Partition deines Linux darstellt)
5. Windows starten.
6. bootsek.lin von der Diskette nach c:\ kopieren
7. c:\boot.ini wie folgt ergänzen:
c:\bootsek.lin="Linux"
als letzte Zeile einfügen.
6. Eigenschaften des Arbeitsplatzes/Erweitert/Starten und Wiederherstellen/
aufrufen und das Häkchen vor "Liste der Betriebssysteme" setzen.
Beim nächsten Booten sollten
"Windows XP..." und
"Linux"
zur Auswahl bereitstehen.
Wenn deine Windows-Partition mit FAT32 formatiert ist, kannst du den
"bootsek.lin" auch direkt nach C:\ kopieren:
dd if=/dev/hda? of=/windows/C/bootsek.lin bs=512 count=1 (Schritt 4.)
WICHTIG: vorher noch "C:\" mounten! z.B. mit:
mount/windows/C (alles als root)
Gruß, Axel
Antwort 5 von axel.2
Ach ja, dieser Vorgang muss nach jeder Änderung an der "lilo.conf" wiederholt werden!
Antwort 6 von Samba
Das ist ihm sicherlich zu schwierig, aber gut gemeint, Axel.
@martin2003
Bevor Du jetzt einen anderen Bootmanager suchst, beschäftige Dich bitte mal ausführlicher mit Lilo oder GRUB. Du kannst beide nämlich so konfigurieren, dass es WAHLWEISE entweder per Default Linux lädt oder eben XP. Klappt bei mir vorzüglich (SuSE 8.1 und XP Home). Man muss sich halt nur die Konfiguration ansehen. Aber über Yast kannst Du das ganz konfortabel einstellen, falls Du nicht mit dem Editor per Hand ranmöchtest.
@martin2003
Bevor Du jetzt einen anderen Bootmanager suchst, beschäftige Dich bitte mal ausführlicher mit Lilo oder GRUB. Du kannst beide nämlich so konfigurieren, dass es WAHLWEISE entweder per Default Linux lädt oder eben XP. Klappt bei mir vorzüglich (SuSE 8.1 und XP Home). Man muss sich halt nur die Konfiguration ansehen. Aber über Yast kannst Du das ganz konfortabel einstellen, falls Du nicht mit dem Editor per Hand ranmöchtest.
Antwort 7 von martin2003
hallo samba !
wenn du mir sagen könntest wo in Yast ich das einstellen kann ..?!
bin neuling bei linux !! *g*
ich hab zwar in linux schon gesucht..auch einstellungen zum booten gefunden...aber noch keine optionen...wo ich die boot-reihenfolge ändern kann !
währe sucher..wenn du mir schnell eine schritt für schritt anleitung geben könntest !
martin@stillern.de
wenn du mir sagen könntest wo in Yast ich das einstellen kann ..?!
bin neuling bei linux !! *g*
ich hab zwar in linux schon gesucht..auch einstellungen zum booten gefunden...aber noch keine optionen...wo ich die boot-reihenfolge ändern kann !
währe sucher..wenn du mir schnell eine schritt für schritt anleitung geben könntest !
martin@stillern.de
Antwort 8 von axel.2
schreib dir die Einstellungen für Win XP ab (im YAST), lösch den Eintrag und lege ihn neu an. Dann müsste er ganz oben stehen und das Default Bootsystem sein.
Antwort 9 von martin2003
bins nochmal !
hab mal etwas im forum gesucht..
und hab dort auch einige links zu gratis boot-managern gefunden !
dort steht immer die warnung,
das der manager die ersten 17 sektoren benützt..
meine frage
wo sind die auf meiner festplatte
und sind dort daten drauf die ich evtl. verlieren kann !
ich habe auf c:/ windows xp !
und in den anderen partitionen meine daten und linux !
ich will nur wissen..ob ich ohne große bedenken mal den gratis bootmanager install kann !
danke
martin s.
hab mal etwas im forum gesucht..
und hab dort auch einige links zu gratis boot-managern gefunden !
dort steht immer die warnung,
das der manager die ersten 17 sektoren benützt..
meine frage
wo sind die auf meiner festplatte
und sind dort daten drauf die ich evtl. verlieren kann !
ich habe auf c:/ windows xp !
und in den anderen partitionen meine daten und linux !
ich will nur wissen..ob ich ohne große bedenken mal den gratis bootmanager install kann !
danke
martin s.
Antwort 10 von Samba
Martin, Du brauchst wirklich nur GRUB oder den Lilo...halte nicht noch nach anderen Freeware-Bootloadern Ausschau - Du hast doch schon ein ideales Werkzeug mitgeliefert bekommen.
Hier die Vorgehensweise zur Änderng des Default-OS für GRUB unter Yast (SuSE 8.1):
Yast -> System -> Konfiguration des Bootloaders -> Manuelle Konfiguration für Experten -> Expertenkonfiguration
In der Textdatei, die Du dort editieren kannst (oder sagen wir mal könntest), findest Du die Option "default" mit einem Wert. Bei mir ist dies der Wert "0". Dieser besagt, dass der erste Eintrag (also "title" und alles, was dazugehört) als Defaulteinstellung deklariert wird. Das bedeutet, dass dieses OS gestartet wird, wenn der Anwender keine anderweitige Auswahl trifft.
Der Wert "1" bedeutet demnach der 2. Eintrag, der Wert "2" entsprechend der 3. Eintrag (falls es ihn überhaupt gibt)... usw.
Falls Du Lilo anstatt GRUB verwendest, ist dies dann halt der erste Eintrag in /etc/lilo.conf
Alles klar?
Hier die Vorgehensweise zur Änderng des Default-OS für GRUB unter Yast (SuSE 8.1):
Yast -> System -> Konfiguration des Bootloaders -> Manuelle Konfiguration für Experten -> Expertenkonfiguration
In der Textdatei, die Du dort editieren kannst (oder sagen wir mal könntest), findest Du die Option "default" mit einem Wert. Bei mir ist dies der Wert "0". Dieser besagt, dass der erste Eintrag (also "title" und alles, was dazugehört) als Defaulteinstellung deklariert wird. Das bedeutet, dass dieses OS gestartet wird, wenn der Anwender keine anderweitige Auswahl trifft.
Der Wert "1" bedeutet demnach der 2. Eintrag, der Wert "2" entsprechend der 3. Eintrag (falls es ihn überhaupt gibt)... usw.
Falls Du Lilo anstatt GRUB verwendest, ist dies dann halt der erste Eintrag in /etc/lilo.conf
Alles klar?
Antwort 11 von martin2003
hi
jo...habs selber rausgefunden..
war auf der suse-homepage
werde für alle "nachfolgenden" leute die das gleiche problem haben..mal kurz die anleitung hier mitgeben !
Anliegen
Sie möchten Windows an erster Stelle im Lilo (grub) Auswahlmenü stehen haben, so das standardmäßig Windows gestartet wird, wenn keine Auswahl getroffen wird.
Vorgehen bei Grub (ab SuSE Linux 8.1)
Die einfachste Variante einen Kernel oder ein anderes Betriebssystem als Standard festzulegen wäre über das YaST-Kontrollzentrum zu erreichen.
Im YaST-Kontrollzentrum finden Sie in der Kategorie System den Dialog "Konfiguration des Bootloaders",
über den Sie Einstellungen am Bootmanager vornehmen können.
Nach Aktivierung des Kontrollkästchens:
Aktuelle Konfiguration ändern
können Sie im weiteren Verlauf bestimmen welches Betriebssystem standardmäßig gebootet werden soll.
Eine weitere Variante die Ihnen SuSE 8.1 bietet ist die Einstellungsmöglichkeit über den Expertenmodus,
hierüber können Sie die Konfigurationsdatei des Bootmanagers interaktiv bearbeiten.
Die Einrichtung über den Expertenmodus sieht folgendermaßen aus:
gfxmenu (hd0,0)/message
color white/blue black/light-gray
default 0
timeout 8
title linux
kernel (hd0,0)/vmlinuz root=/dev/hda3 vga=791
initrd (hd0,0)/initrd
title windows
root (hd0,0)
makeactive
chainloader +1
title floppy
root (fd0)
chainloader +1
title failsafe
kernel (hd0,0)/vmlinuz.shipped root=/dev/hda3 ide=nodma apm=off acpi=off vga=normal nosmp maxcpus=0 disableapic 3
initrd (hd0,0)/initrd.shipped
In der Konfigurationsdatei wird nun als erstes mit:
gfxmenu (hd0,0)/message
color white/blue black/light-gray
das Layout festgelegt.
In der nächsten Zeile können Sie festlegen welcher Kernel bzw. welches Betriebssystem gebootet werden soll, im Moment lautet der Eintrag:
default 0
Was sich auf die erste titleEintragung bezieht (also title linux), würden Sie den Eintrag wie in dem nachfolgenden Beispiel abändern:
default 1
dann wird nicht mehr standardmäßig die "title linux"Sektion gebootet, sondern das nachfolgende Betriebssystem mit der Bezeichnung "title windows".
ich hab den experten modus genommen.. !
danke nochmal an ALLE !
servus
jo...habs selber rausgefunden..
war auf der suse-homepage
werde für alle "nachfolgenden" leute die das gleiche problem haben..mal kurz die anleitung hier mitgeben !
Anliegen
Sie möchten Windows an erster Stelle im Lilo (grub) Auswahlmenü stehen haben, so das standardmäßig Windows gestartet wird, wenn keine Auswahl getroffen wird.
Vorgehen bei Grub (ab SuSE Linux 8.1)
Die einfachste Variante einen Kernel oder ein anderes Betriebssystem als Standard festzulegen wäre über das YaST-Kontrollzentrum zu erreichen.
Im YaST-Kontrollzentrum finden Sie in der Kategorie System den Dialog "Konfiguration des Bootloaders",
über den Sie Einstellungen am Bootmanager vornehmen können.
Nach Aktivierung des Kontrollkästchens:
Aktuelle Konfiguration ändern
können Sie im weiteren Verlauf bestimmen welches Betriebssystem standardmäßig gebootet werden soll.
Eine weitere Variante die Ihnen SuSE 8.1 bietet ist die Einstellungsmöglichkeit über den Expertenmodus,
hierüber können Sie die Konfigurationsdatei des Bootmanagers interaktiv bearbeiten.
Die Einrichtung über den Expertenmodus sieht folgendermaßen aus:
gfxmenu (hd0,0)/message
color white/blue black/light-gray
default 0
timeout 8
title linux
kernel (hd0,0)/vmlinuz root=/dev/hda3 vga=791
initrd (hd0,0)/initrd
title windows
root (hd0,0)
makeactive
chainloader +1
title floppy
root (fd0)
chainloader +1
title failsafe
kernel (hd0,0)/vmlinuz.shipped root=/dev/hda3 ide=nodma apm=off acpi=off vga=normal nosmp maxcpus=0 disableapic 3
initrd (hd0,0)/initrd.shipped
In der Konfigurationsdatei wird nun als erstes mit:
gfxmenu (hd0,0)/message
color white/blue black/light-gray
das Layout festgelegt.
In der nächsten Zeile können Sie festlegen welcher Kernel bzw. welches Betriebssystem gebootet werden soll, im Moment lautet der Eintrag:
default 0
Was sich auf die erste titleEintragung bezieht (also title linux), würden Sie den Eintrag wie in dem nachfolgenden Beispiel abändern:
default 1
dann wird nicht mehr standardmäßig die "title linux"Sektion gebootet, sondern das nachfolgende Betriebssystem mit der Bezeichnung "title windows".
ich hab den experten modus genommen.. !
danke nochmal an ALLE !
servus
Antwort 12 von Samba
Warum hast Du das nochmal gepostet? Ich hab es doch ausführlich beschrieben. :-))

