In pratica il mio hard disk consta di due partizione Ubuntu (una 9.10 con Home separata ed una sperimentale 10.04 con Home inclusa) e Vista.
Il GRUB2 e' installato nella partizione di 10.04 (ho sbagliato al tempo al momento dell'installazione della 10.04 dimenticando di dire all'installer di non installare GRUB).
Se adesso scelgo Vista (che GRUB mostra regolarmente) il sistema mi ripresenta di nuovo GRUB.
Un po' di dati:
Codice: Seleziona tutto
giampi@lynx:~$ sudo fdisk -l
[sudo] password for giampi:
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical / optimal IO): 512 bytes / 512 bytes
Disk identifier: 0x67b36f78
Device Boot Start End Blocks Id System
/dev/sda1
* 1 7705 61890381 7 HPFS/NTFS
/dev/sda2 7706 10264 20555167+ 83 Linux
/dev/sda3 10265 12900 21173670 83 Linux
/dev/sda4 12901 38913 208949422+ 5 Extended
/dev/sda5 12901 13420 4176868+ 82 Linux swap / Solaris
/dev/sda6 13421 37587 194121396 83 Linux
/dev/sda7 37588 38913 10651063+ 7 HPFS/NTFS
giampi@lynx:~$Codice: Seleziona tutto
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 ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
set saved_entry=${prev_saved_entry}
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z ${boot_once} ]; then
saved_entry=${chosen}
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 7f26fbd3-9588-41b4-88ee-228844b6da18
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
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 7f26fbd3-9588-41b4-88ee-228844b6da18
set locale_dir=($root)/boot/grub/locale
set lang=en
insmod gettext
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### 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, with Linux 2.6.32-13-generic" {
recordfail
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 7f26fbd3-9588-41b4-88ee-228844b6da18
linux /boot/vmlinuz-2.6.32-13-generic root=UUID=7f26fbd3-9588-41b4-88ee-228844b6da18 ro quiet splash
initrd /boot/initrd.img-2.6.32-13-generic
}
menuentry "Ubuntu, with Linux 2.6.32-13-generic (recovery mode)" {
recordfail
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 7f26fbd3-9588-41b4-88ee-228844b6da18
echo Loading Linux 2.6.32-13-generic ...
linux /boot/vmlinuz-2.6.32-13-generic root=UUID=7f26fbd3-9588-41b4-88ee-228844b6da18 ro single
echo Loading initial ramdisk ...
initrd /boot/initrd.img-2.6.32-13-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 7f26fbd3-9588-41b4-88ee-228844b6da18
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 7f26fbd3-9588-41b4-88ee-228844b6da18
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Vista (loader) (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 3a240edb240e99d1
chainloader +1
}
menuentry "Ubuntu, Linux 2.6.31-20-generic (on /dev/sda2)" {
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set f20b13db-ff53-4d65-9fce-73c8bedd1c27
linux /boot/vmlinuz-2.6.31-20-generic root=UUID=f20b13db-ff53-4d65-9fce-73c8bedd1c27 ro quiet splash
initrd /boot/initrd.img-2.6.31-20-generic
}
menuentry "Ubuntu, Linux 2.6.31-20-generic (recovery mode) (on /dev/sda2)" {
insmod ext2
set root=(hd0,2)
search --no-floppy --fs-uuid --set f20b13db-ff53-4d65-9fce-73c8bedd1c27
linux /boot/vmlinuz-2.6.31-20-generic root=UUID=f20b13db-ff53-4d65-9fce-73c8bedd1c27 ro single
initrd /boot/initrd.img-2.6.31-20-generic
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###


