New Posts  All Forums:Forum Nav:

vista and ubuntu boot

post #1 of 3
Thread Starter 
i have vista premium and installed ubuntu but when booting i come across the booting options of ubuntu and vista/longhorn but if i wait 10 sencons ubuntu will boot and i want vista to boot first instead of ubuntu booting first. have i missed on something?. or can i uninstall ubuntu and reinstall it in a different partition of my hard drive
post #2 of 3
"..If instead of GRUB you want Vista's bootloader to be in charge, load up the Vista installation and install EasyBCD. Go to “Manage Bootloader”, then “Reinstall the Vista Bootloader”, an GRUB is overwritten. You can then configure the Vista bootloader to add Linux to the boot menu..."

this way u can default to have vista to load first.

full article at http://apcmag.com/5046/how_to_dual_b...nstalled_first

cheers ...
post #3 of 3
Quote:
Originally Posted by damover View Post
i have vista premium and installed ubuntu but when booting i come across the booting options of ubuntu and vista/longhorn but if i wait 10 sencons ubuntu will boot and i want vista to boot first instead of ubuntu booting first. have i missed on something?. or can i uninstall ubuntu and reinstall it in a different partition of my hard drive
Ubuntu installed the GRUB bootloader to the master boot record of the HDD, like it is supposed to. It overwrote the Vista bootloader (NTLDR) to do this- this is normal behavior. You want to make Vista the default OS on boot, so you need to change the GRUB configuration. Boot up Ubuntu and open up /boot/grub/grub.conf or /boot/grub/menu.lst with a text editor. You will see something like this:
Code:
default 0
timeout 10

title openSUSE 10.2 - 2.6.18.8-0.3
    root (hd0,0)
    kernel /boot/vmlinuz-2.6.18.8-0.3-default root=/dev/sda1 vga=795 resume=/dev
/sda2 splash=silent showopts
    initrd /boot/initrd-2.6.18.8-0.3-default

title Failsafe -- openSUSE 10.2 - 2.6.18.8-0.3
    root (hd0,0)
    kernel /boot/vmlinuz-2.6.18.8-0.3-default root=/dev/sda1 showopts ide=nodma 
apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off
    initrd /boot/initrd-2.6.18.8-0.3-default

title Windows
    rootnoverify (hd0,0)
    chainloader (fd0)+1
The first line (default = 0) tells GRUB which OS to boot by default. 0 means the first entry starting with "title", so it would be the regular SUSE 10.2 installation. 1 would be the failsafe, and 2 would boot Windows. (I don't actually have Windows on my machine, I just added the correct syntax here for booting it.) So if this were your machine, changing "default 0" to "default 2" would make Windows the default OS. I'd HIGHLY recommend against changing Vista's NTLDR to boot Linux as the previous poster suggested. GRUB is *designed* to boot other OSes and you also already have it installed and set up. Updating your kernel when you have GRUB installed is easy as the install scripts will change the "kernel" entry in the GRUB config file for you. You would have to do that by hand with NTLDR, and NTLDR commonly will break if you don't have it set just right. If you toast NTLDR, you *may* be able to reinstall it, but I've had machines that had NTLDR corrupt the MBR and require a reformat before they'd work again. If GRUB breaks, simply pop in a Linux live CD and execute "grub-install" to fix.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Gateway Notebooks