Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
Autor Nachricht
treasoner
Titel: Dualboot Excalibur/XP  BeitragVerfasst am: 26.08.2010, 09:07 Uhr



Anmeldung: 05. Apr 2008
Beiträge: 411
Wohnort: Ruhrgebiet
Hallo Wissende,

ich habe auf einer HD (sda) beide Systeme installiert. Beim Hochfahren des Rechners wird von Grub2 automatisch Excalibur gestartet.

Lernfrage: Wie und wo muß ich was ändern, damit XP zuerst gestartet wird?

Gruß

treasoner
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Deppsche
Titel:   BeitragVerfasst am: 26.08.2010, 12:56 Uhr



Anmeldung: 19. Jun 2005
Beiträge: 398
Wohnort: Hessen/Geinsheim
schau mal hier
http://www.kanotix.com/index.php?module=pnWikka&tag=Grub2


das sollte dir helfen.

_________________
Samsung R510 4GB Ram GF9200GS M 1280x800 Win7 32bit
HP Mini 311 3 GB Ram Nvidia ION 1368x768 Linux Mint 10 KDE
 
 Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
gs
Titel: Dualboot Excalibur/XP  BeitragVerfasst am: 26.08.2010, 13:03 Uhr



Anmeldung: 06. Jan 2005
Beiträge: 638

ich ändere, als root, einen Eintrag in /boot/grub/grub.cfg vom Excalibur, und zwar steht da, ziemlich oben

set default="0"....bedeutet, wie beim alten Grub, dass das erste eingetragene System (menuentry..) gestarted wird.
Wenn dein Windows als zweiter menuentry eingetragen ist, schreibst du
set default="1"....
dann bootet Win automatisch und wenn du kanotix booten willst musst das im Boot-menu auswählen

PS: ich weiß, dass bei grub.cfg steht, man soll es nicht ändern und das deswegen, weil es bei einem update-grub neugeschrieben wird. Wie beschrieben, funktioniert es aber (wobei kano diesen meinen Eintrag möglicherweise als hirnrissig klassifiziert....

Mit den Augen rollen
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Deppsche
Titel:   BeitragVerfasst am: 26.08.2010, 13:44 Uhr



Anmeldung: 19. Jun 2005
Beiträge: 398
Wohnort: Hessen/Geinsheim
Zitat:
ich ändere, als root, einen Eintrag in /boot/grub/grub.cfg ...


würde ich nicht machen. Vor allem musst du nach jedem update-grub wieder alles ändern.

Ich habe mir im Verzeichnis /etc/grub.d/ eine Datei Namens 09_custom angelegt und da den Eintrag für Win reingeschrieben.
Mit update-grub Grub aktualisiert und somit steht Win immer an erster Stelle,egal was du noch so alles an BS oder verschiedenen Kernel installierst.

_________________
Samsung R510 4GB Ram GF9200GS M 1280x800 Win7 32bit
HP Mini 311 3 GB Ram Nvidia ION 1368x768 Linux Mint 10 KDE
 
 Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
treasoner
Titel:   BeitragVerfasst am: 26.08.2010, 13:50 Uhr



Anmeldung: 05. Apr 2008
Beiträge: 411
Wohnort: Ruhrgebiet
@ Deppsche
@ gs


Aus dem Wiki:

/etc/default/grub

In /etc/default/grub werden einige grundsätzliche Parameter bestimmt und von "update-grub" zu Einträgen in /boot/grub/grub.cfg generiert werden. Sie sieht in etwa so aus:

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`[ "$(uname -m)" = "x86_64" ] && echo Kanotix64 || echo Kanotix`
GRUB_CMDLINE_LINUX_DEFAULT="quiet vga=791 splash"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480


Wenn ich bei GRUB_DEFAULT=O die "1" eintrage und dann ein "update grub" mache, müßte es doch funktionieren, oder?

Gruß

treasoner
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Deppsche
Titel:   BeitragVerfasst am: 26.08.2010, 14:12 Uhr



Anmeldung: 19. Jun 2005
Beiträge: 398
Wohnort: Hessen/Geinsheim
Im Prinzip schon, wenn denn Win als zweites erscheint in der grub.cfg. Wenn du einen neuen Kernel installierst, wird der Win Eintrag aber nach unten verschoben und kommt somit nicht mehr an zweiter Stelle.

_________________
Samsung R510 4GB Ram GF9200GS M 1280x800 Win7 32bit
HP Mini 311 3 GB Ram Nvidia ION 1368x768 Linux Mint 10 KDE
 
 Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen  
Antworten mit Zitat Nach oben
treasoner
Titel:   BeitragVerfasst am: 26.08.2010, 14:19 Uhr



Anmeldung: 05. Apr 2008
Beiträge: 411
Wohnort: Ruhrgebiet
Erstmal "Danke" für die schnellen Antworten. Wenn es also richtig ist, wie ich es nach dem Wki machen könnte, kann man den Eintrag auch "dauerhaft" anlegen? So, daß auch nach einem Kernelupdate die Reihenfolge erhalten bleibt.

Gruß

treasoner

Hallo,

ist ja schon beantwortet, habe ich überlesen.

Gruß

treasoner
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
treasoner
Titel:   BeitragVerfasst am: 26.08.2010, 14:27 Uhr



Anmeldung: 05. Apr 2008
Beiträge: 411
Wohnort: Ruhrgebiet
Hallo Deppsche,

kannst Du mir bitte mal eine für einen Nichtwissenden geeignete Beschreibung geben, welche Daten in welcher Form Du in die
"/etc/grub.d/"
geschrieben hast.

Gruß

treasoner
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Kano
Titel:   BeitragVerfasst am: 26.08.2010, 15:15 Uhr



Anmeldung: 17. Dez 2003
Beiträge: 16792

Einfach:

mv /etc/grub.d/30_os-prober /etc/grub.d/09_os-prober
update-grub
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
treasoner
Titel:   BeitragVerfasst am: 26.08.2010, 17:16 Uhr



Anmeldung: 05. Apr 2008
Beiträge: 411
Wohnort: Ruhrgebiet
Herzlichen Dank Kano. Hat super geklappt. Aber zur Vervollkommnung dann noch bitte den Hinweis:
Wie mache ich es eventuell auch wieder rückgängig?

Gruß

treasoner
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
hessi
Titel:   BeitragVerfasst am: 26.08.2010, 18:34 Uhr



Anmeldung: 14. Jan 2006
Beiträge: 53
Wohnort: Helmetz
Einfach:

mv /etc/grub.d/09_os-prober /etc/grub.d/30_os-prober
update-grub Winken


Stefan
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
treasoner
Titel:   BeitragVerfasst am: 26.08.2010, 19:19 Uhr



Anmeldung: 05. Apr 2008
Beiträge: 411
Wohnort: Ruhrgebiet
Danke. Wenn ich das richtig sehe, verschiebt der Eintrag 09_os-prober / 30_os-prober und umgekehrt, den Eintrag im Startmenü, richtig?

Gruß

treasoner
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Kano
Titel:   BeitragVerfasst am: 26.08.2010, 19:50 Uhr



Anmeldung: 17. Dez 2003
Beiträge: 16792

Nun auf 10 liegt linux, was passieren kann ist,dass du per d-u wieder zu nem 30_os-prober eintrag kommst, dann hättest 2x die os prober einträge, dann führst den befehl einfach nochmal aus und lässt das file überschreiben wo ich dir gesagt hab.
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
hessi
Titel:   BeitragVerfasst am: 26.08.2010, 22:33 Uhr



Anmeldung: 14. Jan 2006
Beiträge: 53
Wohnort: Helmetz
Hallo treasoner,

wenn Du Dir das Verzeichnis "/etc/grub.d/" anschaust und entsprechend nach Namen sortierst siehst Du auch die Reihenfolge, wie "update-grub" die Scripte abarbeitet und diese dann so nach und nach die Datei "/boot/grub/grub.cfg" ergänzt.

Das Script "30_os-prober" erzeugt die Windowseinträge. "10_linux" die Linuxeinträge. Dieses steht über "30_os-prober" wird also vorher abgearbeitet und erzeugt dadurch erst die Linux-Einträge.

Wenn Du die Datei 30_os-prober" in "09_os-prober" umbenennst (steht dieses über "10_linux), dann wird das Script vor "10_linux" ausgeführt. So steht auch der Windowseintrag vor die Linuxeinträge.

Stefan
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
treasoner
Titel:   BeitragVerfasst am: 27.08.2010, 09:37 Uhr



Anmeldung: 05. Apr 2008
Beiträge: 411
Wohnort: Ruhrgebiet
Allen Helfenden ganz herzlichen Dank. Jetzt habe sogar ich es verstanden.

Gruß

treasoner
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Beiträge vom vorherigen Thema anzeigen:     
Gehe zu:  
Alle Zeiten sind GMT + 1 Stunde
Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
PNphpBB2 © 2003-2007