Grub2 & windows
Errol Sapir
errol at tzora.co.il
Sun Oct 4 06:26:35 UTC 2009
Goh Lip wrote:
> Errol Sapir wrote:
>
>> I installed Karmic using ext4 and am very satisfied with the results
>> considering it is still alpha. I have one problem (at the moment :-) ).
>> When booting my grub (which I presume is grub2) didn't recognize my
>> vista dual boot. I went into /boot/grub/grub.cfg but it seems very
>> different from grub legacy. How do I enable windows to appear and boot
>> on grub2?
>> Below is my grub.cfg:
>>
>> #
>> # DO NOT EDIT THIS FILE
>> #
>> # It is automatically generated by /usr/sbin/grub-mkconfig using templates
>> # from /etc/grub.d and settings from /etc/default/grub
>> #
>>
>> ### BEGIN /etc/grub.d/00_header ###
>> set default=0
>> insmod ext2
>> set root=(hd0,2)
>> search --no-floppy --fs-uuid --set 69b0a646-2c18-49c4-ba9c-a36b703bde83
>> if loadfont /usr/share/grub/unicode.pf2 ; then
>> set gfxmode=640x480
>> insmod gfxterm
>> insmod vbe
>> if terminal_output gfxterm ; then true ; else
>> # For backward compatibility with versions of terminal.mod that don't
>> # understand terminal_output
>> terminal gfxterm
>> fi
>> fi
>> set timeout=10
>> ### END /etc/grub.d/00_header ###
>>
>> ### BEGIN /etc/grub.d/05_debian_theme ###
>> set menu_color_normal=white/black
>> set menu_color_highlight=black/white
>> ### END /etc/grub.d/05_debian_theme ###
>>
>> ### BEGIN /etc/grub.d/10_linux ###
>> menuentry "Ubuntu, Linux 2.6.31-9-generic" {
>> insmod ext2
>> set root=(hd0,2)
>> search --no-floppy --fs-uuid --set 69b0a646-2c18-49c4-ba9c-a36b703bde83
>> linux /boot/vmlinuz-2.6.31-9-generic
>> root=UUID=69b0a646-2c18-49c4-ba9c-a36b703bde83 ro quiet splash
>> initrd /boot/initrd.img-2.6.31-9-generic
>> }
>> menuentry "Ubuntu, Linux 2.6.31-9-generic (recovery mode)" {
>> insmod ext2
>> set root=(hd0,2)
>> search --no-floppy --fs-uuid --set 69b0a646-2c18-49c4-ba9c-a36b703bde83
>> linux /boot/vmlinuz-2.6.31-9-generic
>> root=UUID=69b0a646-2c18-49c4-ba9c-a36b703bde83 ro single
>> initrd /boot/initrd.img-2.6.31-9-generic
>> }
>> ### END /etc/grub.d/10_linux ###
>>
>> ### BEGIN /etc/grub.d/20_memtest86+ ###
>> menuentry "Memory test (memtest86+)" {
>> linux /boot/memtest86+.bin
>> }
>> menuentry "Memory test (memtest86+, serial console 115200)" {
>> linux /boot/memtest86+.bin console=ttyS0,115200n8
>> }
>> ### END /etc/grub.d/20_memtest86+ ###
>>
>> ### BEGIN /etc/grub.d/30_os-prober ###
>> ### END /etc/grub.d/30_os-prober ###
>>
>> ### BEGIN /etc/grub.d/40_custom ###
>> # This file is an example on how to add custom entries
>> ### END /etc/grub.d/40_custom ###
>>
>> # This is a divider, added to separate the menu items below from the Debian
>> # ones.
>> title Other operating systems:
>> root
>>
>> TIA
>> Errol
>>
>>
>
> Errol, try this at terminal,
>
> sudo grub-mkconfig
>
>
> If output at terminal is okay, then
>
> sudo grub-mkconfig -o /boot/grub/grub.cfg
>
> to write to grub.cfg file.
>
>
> If you have an older grub2 (not grub-legacy) version, (I doubt it),
> then do this...
>
> sudo update-grub
>
> If all fails, then maybe at install, it wasnt set properly, then do
>
> sudo grub-install
>
>
> Regards,
> Goh Lip
>
>
>
Thanks Goh lip
sudo grub-mkconfig
If output at terminal is okay, then
sudo grub-mkconfig -o /boot/grub/grub.cfg
to write to grub.cfg file.
I did the above and this did the trick. Now for the obvious nerd
question - Where does one learn such wonders and command solutions?? :-P
Errol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/kubuntu-users/attachments/20091004/d01d39a7/attachment.html>
More information about the kubuntu-users
mailing list