Dualboot problemer

Her kan du få hjælp til installationen af Ubuntu.
Anders Bak
Indlæg: 56
Tilmeldt: 8. nov 2009, 11:43
Geografisk sted: Veksø

Dualboot problemer

Indlæg af Anders Bak »

Jeg har en bærbar med Windows 7 på. Jeg har installeret ubuntu på den og det fungerer fint. Men jeg kan se at bootmenuen henviser til den forkerte partition, for at loade win7. Den finder faktisk to windows, en på sda1 og en på sda2. Problemet er at den faktisk ligger på sda3. Og hvis jeg starter en af de andre op, vil det lave rod i hele partitionstabellen. Jeg har prøvet. Jeg måtte starte helt forfra, og sætte maskinen tilbage til fabriksindstillingerne.

Her er et screenshot fra gparted:

Billede


Kan jeg ændre i grub.cfg for at få den til at vælge den rigtige partition, og skjule de to andre menupunkter?

Kode: Vælg alt

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by 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
  set have_grubenv=true
  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
}

function load_video {
  insmod vbe
  insmod vga
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set 7d778736-bc1a-4ce5-8872-da089b21f7b7
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set 7d778736-bc1a-4ce5-8872-da089b21f7b7
set locale_dir=($root)/boot/grub/locale
set lang=da
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/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.35-24-generic' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos6)'
   search --no-floppy --fs-uuid --set 7d778736-bc1a-4ce5-8872-da089b21f7b7
   linux   /boot/vmlinuz-2.6.35-24-generic root=UUID=7d778736-bc1a-4ce5-8872-da089b21f7b7 ro   quiet splash
   initrd   /boot/initrd.img-2.6.35-24-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-24-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos6)'
   search --no-floppy --fs-uuid --set 7d778736-bc1a-4ce5-8872-da089b21f7b7
   echo   'Loading Linux 2.6.35-24-generic ...'
   linux   /boot/vmlinuz-2.6.35-24-generic root=UUID=7d778736-bc1a-4ce5-8872-da089b21f7b7 ro single
   echo   'Loading initial ramdisk ...'
   initrd   /boot/initrd.img-2.6.35-24-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos6)'
   search --no-floppy --fs-uuid --set 7d778736-bc1a-4ce5-8872-da089b21f7b7
   linux   /boot/vmlinuz-2.6.35-22-generic root=UUID=7d778736-bc1a-4ce5-8872-da089b21f7b7 ro   quiet splash
   initrd   /boot/initrd.img-2.6.35-22-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos6)'
   search --no-floppy --fs-uuid --set 7d778736-bc1a-4ce5-8872-da089b21f7b7
   echo   'Loading Linux 2.6.35-22-generic ...'
   linux   /boot/vmlinuz-2.6.35-22-generic root=UUID=7d778736-bc1a-4ce5-8872-da089b21f7b7 ro single
   echo   'Loading initial ramdisk ...'
   initrd   /boot/initrd.img-2.6.35-22-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos6)'
   search --no-floppy --fs-uuid --set 7d778736-bc1a-4ce5-8872-da089b21f7b7
   linux16   /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos6)'
   search --no-floppy --fs-uuid --set 7d778736-bc1a-4ce5-8872-da089b21f7b7
   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 part_msdos
   insmod ntfs
   set root='(hd0,msdos1)'
   search --no-floppy --fs-uuid --set 3c0a623f0a61f5f4
   chainloader +1
}
menuentry "Windows 7 (loader) (on /dev/sda2)" {
   insmod part_msdos
   insmod ntfs
   set root='(hd0,msdos2)'
   search --no-floppy --fs-uuid --set 4e28b99528b97c91
   chainloader +1
}
### 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 ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
Senest rettet af Anders Bak 23. dec 2010, 12:29, rettet i alt 1 gang.
Anders Bak
Indlæg: 56
Tilmeldt: 8. nov 2009, 11:43
Geografisk sted: Veksø

Re: Dualboot problemer

Indlæg af Anders Bak »

Problem løst :D