Verfasst am: Fr Okt 31, 2008 8:54 pm Titel: Vista/Ubuntu Dualboot mit GRUB - Problem nach Ubuntu Upgrade
Hallo,
Ich habe auf meinem Vista-PC vor wenigen Tagen zusätzlich Ubuntu 8.04 installiert. Es lief auch alles wunderbar, bis ich gestern ein Upgrade auf 8.10 durchgeführt habe. Der Vista Bootvorgang bricht nun mit der Fehlermeldung "NTLDR fehlt." ab.
Vista und Ubuntu befinden sich auf der gleichen Festplatte, die ich mittels gparted geteilt habe.
Gerät boot. Anfang Ende Blöcke Id System
/dev/sdb1 * 1 6528 52428568+ 7 HPFS/NTFS
Partition 1 endet nicht an einer Zylindergrenze.
/dev/sdb2 6529 9733 25744162+ 5 Erweiterte
/dev/sdb5 6529 9595 24635646 83 Linux
/dev/sdb6 9596 9733 1108453+ 82 Linux Swap / Solaris
Meine menu.lst sieht folgendermaßen aus:
Code:
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=84f86f8f-b1e9-4cb8-bd99-02766c395cbc ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=84f86f8f-b1e9-4cb8-bd99-02766c395cbc
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid 84f86f8f-b1e9-4cb8-bd99-02766c395cbc
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=84f86f8f-b1e9-4cb8-bd99-02766c395cbc ro single
initrd /boot/initrd.img-2.6.27-7-generic
title Ubuntu 8.10, memtest86+
uuid 84f86f8f-b1e9-4cb8-bd99-02766c395cbc
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sdb1
title Windows Vista/Longhorn (loader)
root (hd1,0)
savedefault
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
Da ich mich in Sachen Linux auf absolutem Neuland bewege, weiß ich nicht, was ich nun tun kann um wieder auf beide Systeme zugreifen zu können.
Was kann/muss ich tun?
Vielen Dank für eure Hilfe
Gruß
md
PS: gparted sagt zu sda1 und sdb1:
Code:
Der Inhalt des Dateisystems konnte nicht gelesen werden! Aufgrund dessen könnten einige Operationen nicht zur Verfügung stehen."
sdb1 lässt sich erst gar nicht mounten.
Außerdem seltsam ist, dass meines Wissens nach Vista über keine NTLDR verfügt. Oder möglicherweise doch, wenn ein Upgrade von XP auf Vista gemacht wurde?
Ich bitte dringend um Hilfe. Auf meiner Vista Partition befinden sich äußerst wichtige, unwiederbringliche Daten
Verfasst am: Sa Nov 01, 2008 12:17 pm Titel: Re: Vista/Ubuntu Dualboot mit GRUB - Problem nach Ubuntu Upgrade
md hat Folgendes geschrieben:
Der Vista Bootvorgang bricht nun mit der Fehlermeldung "NTLDR fehlt." ab.
Da ich kein Windows verwenden kann ich dir da nicht weiterhelfen. Hast du die Meldung schon mal bei google eingegeben?
md hat Folgendes geschrieben:
Ich bitte dringend um Hilfe. Auf meiner Vista Partition befinden sich äußerst wichtige, unwiederbringliche Daten
Da würde ich dir raten mit dem kompletten Rechner zu jemandem zu gehen der sich auskennt. Wenn dir die Daten wirklich wichtig sind solltest du drüber nachdenken das Geld für eine professionelle Datenrettung auszugeben. Beim umprationieren von Festplatten und dem Installieren von Betriebssystemen kann immer etwas schief gehen. Denke das nächste mal dran ein Backup zu machen.
Die Vista Partitionstabelle konnte ich reparieren.
Die Fehlermeldung "Partition 1 endet nicht an einer Zylindergrenze." wird in fdisk -l nicht mehr angezeigt und sdb1 wird beim Start von Ubuntu automatisch gemountet. Die Daten sind glücklicherweise ebenfalls noch vollständig vorhanden.
Auch gparted zeigt nun keine Fehlermeldung mehr an.
GRUB startet Vista allerdings leider trotz reparierter Partition nicht. Ich bekomme jetzt nicht mehr die Fehlermeldung "NTLDR fehlt." sonder "Grub Hard Disk Error" wenn ich Vista booten will.
Ich habe vermutlich einen falschen Eintrag in der menu.lst ...
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum nicht posten Du kannst Dateien in diesem Forum nicht herunterladen