Win Xp automatisch als 1'st laten booten "voor" Kubuntu

Status
Niet open voor verdere reacties.

jd75

Gebruiker
Lid geworden
21 nov 2005
Berichten
8
Ik heb enige tijd geleden besloten om 2 OS'en te draaien op mijn pc.

Dit zijn Windows XP (home edition) en Kubuntu ( om uit te proberen)
Ik heb win Xp op op de master draaien en Kubuntu op de slave

Ik gebruik Grub voor dualboot.

Het probleem is dat grub mij de optie geeft om binnen 7 seconden een keuze te maken (XP of Kubuntu).
maar als ik geen keuze maak, dan start ie automatisch Kubuntu op.

Ik wil dus dat Grub ipv Kubuntu, "Windows XP" automatisch opstart!

Hoe krijg ik dit voor elkaar?
 
Ga in winxp naar start-uitvoeren tik daar msconfig dan kom je in een scherm met boot.ini daar kun je wat wijzigen met omhoog omlaag en opslaan wil dit niet dan zul je het in kladblok moeten doen.
 
Bedankt voor de reply beste SJJ.
Maar helaas kan het niet via msconfig.

Ik heb nu c:\boot.ini wel de mogelijkheid om veranderingen aan te brengen.
maar wat moet ik nu eigenlijk veranderen in het volgende:

Code:
[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 Home Edition" /fastdetect


?
 
je moet in linux het volgende bestandje aanpassen /boot/grub/menu.lst
Maar ja ubuntu is blijkbaar niet de beste distro voor beginnelingen, Suse etc hebben een programma om grubconf heel gemakkelijk aan te passen.
Je kan best even de inhoud van dit bestand hier posten want als je iets fout begrepen hebt doet grub de boot niet.
 
Sorry beste mensen, mijn internet thuis ligt er ff een tijdje uit :S

Wat betreft de menu.lst, kubuntu geeft aan dat ik geen rechten heb om deze file aan te passen. Dit kan ik alleen als eh root?
Hoe log ik me in als root eigenlijk? Want ik kan me bij het opstarten van Kubuntu niet aanmelden als root, dus hoe of waar kan ik mij inloggen als root? Hoe kan ik de menu.lst aanpassen.

Ik weet niet of ik het goed heb, maar
ik heb dus 4 boot opties.

De laatste optie is dus windows xp.
Moet ik dus automatic boot (oid) op (4) zetten?
Over drie dagen heb ik als het goed is weer internet, dan post ik de menu.list nog ff hier.
 
je moet sudo vi gedit /boot/grub/menu.lst

Sudo is eigenlijk iets dat je ervoor moet typen om het commando als root uit te voeren.

Wat je bij xp boot.ini aanpast heeft geen effect op grub.
 
eh, ik snap niet echt wat je precies bedoelt volgens mij.
Maar ik heb geprobeerd "sudo /boot/gedit/grub/menu.lst" uit te voeren via run command, maar dat heeft geen effect.
Ook heb ik geprobeerd dit commando uit te voeren in het menu.lst middels F7, maar dan krijg ik "No such commando" :S

kun je mij precies vertellen waar ik dit commando moet uitvoeren, of waar ik deze line moet toepassen?

Hier is de menu.lst code:


Code:
//BEGINNEND BIJ LINE 98:

title		Ubuntu, kernel 2.6.12-9-386 
root		(hd1,0)
kernel		/boot/vmlinuz-2.6.12-9-386 root=/dev/hdc1 ro quiet splash
initrd		/boot/initrd.img-2.6.12-9-386
savedefault
boot

title		Ubuntu, kernel 2.6.12-9-386 (recovery mode)
root		(hd1,0)
kernel		/boot/vmlinuz-2.6.12-9-386 root=/dev/hdc1 ro single
initrd		/boot/initrd.img-2.6.12-9-386
boot

title		Ubuntu, memtest86+
root		(hd1,0)
kernel		/boot/memtest86+.bin  
boot

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title		Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title		Microsoft Windows XP Home Edition
root		(hd0,0)
savedefault
makeactive
chainloader	+1
 
title Microsoft Windows XP Home Edition

root (hd0,0)

savedefault

makeactive

chainloader +1

zet deze lijntjes boven de rest en dan komt het ook in orde.
/boot/grub/menu.lst is een config file geen programma dus je kan het natuurlijk niet uitvoeren.

K > uitvoeren > typ konsole en druk op uitvoeren.
vervolgens typ je
sudo kedit /boot/grub/menu.lst

ik zal even uitleggen hier staat, eerst vraag je dus om een terminal (konsole) uit te voeren waar je dus commando's in kunt uitvoeren. En vervolgens zeg je draai als root het programma kedit en bewerk het bestand /boot/grub/menu.lst .
 
Ok'e, dan doe ik "commando uitvoeren" en dan:

sudo vi kedit/boot/grub/menu.lst

Ik moet nu de root password invullen,

vervolgens kan ik een shell command invoeren..
aan het eind van de commandwindow staat "INSERT"

Nu weet ik me geen raad meer :8-0:
Moet ik de hele menu.lst hier invoeren?
Hoe confirm ik?
 
laat die vi er eens af
nu zeg je voer als root uit vi om het bestandje kedit te lezen dat slaagt dus nergens op.
vi is een text based editor heel moeilijk voor een beginner. maar gewoon een zaligheid voor de gevorderde :p
kedit is een grafische editor gemakkelijker :p
dus sudo kedit /boot/grub/menu.lst
 
kedit bestaat niet in kubuntu vandaar dat ik "command not found" krijg.

Wanneer ik dit probeer te downloaden, dan krijg ik de boodschap: "Dit protocall wordt niet ondersteund:"

Is er geen andere oplossing?
 
Laatst bewerkt:
sudo apt-get install kedit
en als dat niet gaat
sudo apt-get install gedit
apt-get is de package beheerder van debian die ubuntu heeft overgepakt. :)
 
Zo.. het is eindelijk gelukt. Niet met Kedit, maar met kate.

sudo kate /boot/grub/menu.lst

Bedankt Lamp voor de hulp!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan