Ubunut 11.10 nach Windows 7 installiert =>Nur Win öffnen

dapcfreek

Lieutenant
Registriert
Okt. 2008
Beiträge
813
Hallo,

also erst ein mal: Ich habe gesucht, und nichts wirklich hilfreiches gefunden und ich bin rellativ neu in Sachen Linux.

Also, wollte heute neben Windows auch noch Ubuntu installieren. Habe auf meiner SSD Windows und auf meiner 2-ten Festplatte Ubuntu drauf. (alles in einem Notebook, deswegen kann ich bloß von der SSD booten).

Bei mir ist der Grub leider auf der HDD2 und kann deswegen nur das Windows booten, nur mit Suber_Grub2 kann ich Ubuntu starten. Wie kann ich dieses Problem beheben?

Danke schon mal
dapcfreek
 
ich bezweifle, dass du ausschließlich von der SSD booten kannst
hast du die BIOS möglichkeiten wirklich alle gecheckt?
 
Starte Ubuntu und paste den Inhalt der Datei /boot/grub/grub.cfg bitte in diesen Thread.
 
Also, ich kann nicht ändern, weil eigentlich nur eine HDD drin ist, und ich statt mein DVD-Laufwerk eine HDD reingebaut habe, da geht das nicht. Notebook ist ein Dell Vostro 3350

Der Inhalt:
#
# 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 video_bochs
insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set=root 3c8c214a-633c-4768-8f60-e67a5999ee54
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set=root 3c8c214a-633c-4768-8f60-e67a5999ee54
set locale_dir=($root)/boot/grub/locale
set lang=de_DE
insmod gettext
fi
terminal_output gfxterm
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
if background_color 44,0,30; then
clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
if [ ${recordfail} != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
menuentry 'Ubuntu, mit Linux 3.0.0-12-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set=root 3c8c214a-633c-4768-8f60-e67a5999ee54
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=3c8c214a-633c-4768-8f60-e67a5999ee54 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-12-generic
}
menuentry 'Ubuntu, mit Linux 3.0.0-12-generic (Wiederherstellungsmodus)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set=root 3c8c214a-633c-4768-8f60-e67a5999ee54
echo 'Linux 3.0.0-12-generic wird geladen …'
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=3c8c214a-633c-4768-8f60-e67a5999ee54 ro recovery nomodeset
echo 'Initiale Ramdisk wird geladen …'
initrd /boot/initrd.img-3.0.0-12-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='(hd2,msdos5)'
search --no-floppy --fs-uuid --set=root 3c8c214a-633c-4768-8f60-e67a5999ee54
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set=root 3c8c214a-633c-4768-8f60-e67a5999ee54
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sdb1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 44848FD8848FCB3E
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 ###
 
Ubuntu booten (oder andere LiveCD) und dann einfach mit sudo bzw. unter root den Befehl "update-grub sda" oder "grub-update sda" eingeben. bin mir gerade nicht sicher wegen der reihenfolge.

Evneutell musst du das sda mit hda ersetzten.

Dann wird der Grub-Bootloader auf de SSD geschrieben und zudem Grub auch direkt angepasst.
 
Für was denn, ubuntu liefert sowieso schon grub mit, da ist EasyBCD überflüssig.
 
Maysi2k: bevor du sowas vorschlägst, einfach mal "man update-grub" eingeben, dann siehst du wieso das nicht geht.

@dapcfreek: Du hast Ubuntu auf diese Festplatte installiert die du anstatt des CD Laufwerks angeschlossen hast? Wenn ja, bleibt die Ubuntu Festplatte jetzt immer dran oder kommt auch wieder das CD Laufwerk hin?
 
Warum soll das nicht gehen ?!
Hab gerade kein Ubuntu hier, aber das hat bisher immer geklappt wenn der Bootloader auf der falschen Platte war!

Falls das wirklich nicht gehen sollte (was ich nicht glaube), dann hilft dir das weiter: http://wiki.ubuntuusers.de/GRUB#Bootloader
 
Zuletzt bearbeitet:
Weil das ne neue grub.cfg erstellt, was nicht sein Problem ist. Sein Problem ist, grub ist nicht im MBR der startenden Festplatte. Das wird mit "sudo grub-install /dev/sda" gemacht, aber: wenn er die Festplatte mit Ubuntu drauf dann abklemmt, bootet sein System nicht mehr.

update-grub hat hingegen, anders als du es beschrieben hast keinerlei Parameter.
 
Oouu Fuck Stimmt! Sorry, habe den install-Befehl mit update verwechselt!

Kommando-Zurück, danke für die Aufklrärung :D
 
Ja, die Platte bleibt dauerhaft drin, es kommt kein DVD-Laufwerk mehr rein. Also werd eich das mal gleich tesen. Vielen dank.
Ergänzung ()

Also, habe es jetzt wie Mumpitzelchen gesagt hat getan, jetzt startet Grub, aber es kommt eine Meldung: grub-Rescue, da kann ich dann was eingeben, also auch nicht pefekt. Mit der CD komm ich aber trotzdem in das System.
 
Zurück
Oben