• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Nach Linux-Installation bootet Vista nicht mehr!

Hallo,
nach der Linuxinstallation kann Linux zwar über den Grub gestartet werden, bei der Auswahl von Windows kommt folgende Meldung:

Booting 'Windows Vista Home Premium 64bit'

rootnoverify (hd0,4)
chainloader (hd0,0)+1

BOOTMGR fehlt
Neustart mit Strg+Alt+Entf

Die Datei bootmgr habe ich an folgenden Stellen gefunden:
/windows/C/Windows/Boot/PCAT/
und /windows/C/Windows/winsxs/X86_microsoft-windows-b..re-bootmanager-pcat_3...

Wenn ich in der Grub-Shell root (hd0,0) eingebe, kommt die Meldung:
Filesystem type unknown, partition type 0x7
(ist eine ntfs-Partition)
Wenn ich danach makeactive eingebe, kommt die Meldung:
Boot Sector Write !!
VIRUS: Continue (Y/N)?
nach 4mal N drücken kam
Error 29: Disk Write Error
Im Bios ist Boot Sector Protection enabled.

fdisk -l
Code:
Platte /dev/sda: 500.1 GByte, 500107862016 Byte
255 heads, 63 sectors/track, 60801 cylinders
Units = Zylinder of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb417e406

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sda1   *           1        5222    41943040    7  HPFS/NTFS
/dev/sda2            5222       26109   167772160    7  HPFS/NTFS
/dev/sda3           26109       36552    83886080    c  W95 FAT32 (LBA)
/dev/sda4           36553       60801   194780092+   f  W95 Erw. (LBA)
/dev/sda5           36553       36565      104391   83  Linux
/dev/sda6           36566       36696     1052226   82  Linux Swap / Solaris
/dev/sda7           36697       38263    12586896   83  Linux
/dev/sda8           38264       60801   181036453+  83  Linux

Das Boot-Flag stand nach der Linux-installation auf sda3. Diese Partition habe ich während der Linux-Installation von ntfs auf fat32 umformatiert, da dies anscheinend bei Vista 64bit nicht mehr möglich ist. Ich hab das Boot-Flag dann mit gparted auf sda1 gesetzt.

cat /etc/fstab
Code:
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD501LJS0MUJ1MP608824-part7 /                    ext3       acl,user_xattr        1 1
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD501LJS0MUJ1MP608824-part5 /boot                ext3       acl,user_xattr        1 2
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD501LJS0MUJ1MP608824-part8 /home                ext3       acl,user_xattr        1 2
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD501LJS0MUJ1MP608824-part1 /windows/C           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=de_DE.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD501LJS0MUJ1MP608824-part3 /windows/D           vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD501LJS0MUJ1MP608824-part2 /windows/E           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=de_DE.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD501LJS0MUJ1MP608824-part6 swap                 swap       defaults              0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
/dev/fd0             /media/floppy        auto       noauto,user,sync      0 0

cat /boot/grub/device.map
Code:
(fd0)   /dev/fd0
(hd0)   /dev/sda

cat /boot/grub/menu.lst
Code:
# Modified by YaST2. Last modification on Thu Nov  8 20:42:38 CET 2007
default 0
timeout 8
gfxmenu (hd0,4)/message

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.3 - 2.6.22.12-0.1
    root (hd0,4)
    kernel /vmlinuz-2.6.22.12-0.1-default root=/dev/disk/by-id/scsi-SATA_SAMSUNG_HD501LJS0MUJ1MP608824-part7 vga=0x31a resume=/dev/sda6 splash=silent showopts
    initrd /initrd-2.6.22.12-0.1-default

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 10.3 - 2.6.22.12-0.1
    root (hd0,4)
    kernel /vmlinuz-2.6.22.12-0.1-default root=/dev/disk/by-id/scsi-SATA_SAMSUNG_HD501LJS0MUJ1MP608824-part7 vga=normal showopts ide=nodma apm=off acpi=off noresume edd=off 3
    initrd /initrd-2.6.22.12-0.1-default

###Don't change this comment - YaST2 identifier: Original name: windows 1###
title Windows Vista Home Premium   64bit
    rootnoverify (hd0,4)
    chainloader (hd0,0)+1

###Don't change this comment - YaST2 identifier: Original name: floppy###
title Diskette
    rootnoverify (hd0,4)
    chainloader (fd0)+1

###Speichertest###
title Speichertest
    kernel (hd0,4)/boot/memtest.bin

###Reboot###
title Neu starten
    reboot

###Shutdown###
title Beenden
    halt

cat /etc/grub.conf
Code:
setup --stage2=/boot/grub/stage2 (hd0) (hd0,4)
quit

Ich hoffe, Ihr könnt mir weiterhelfen.
 

towo

Moderator
Teammitglied
Ändere
Code:
title Windows Vista Home Premium   64bit
    rootnoverify (hd0,4)
    chainloader (hd0,0)+1
in
Code:
title Windows Vista Home Premium   64bit
    rootnoverify (hd0,0)
    chainloader +1
Und win sollte booten.
 
Hab ich gemacht, bringt aber nix. Gleiche Fehlermeldung:

Booting 'Windows Vista Home Premium 64bit'

rootnoverify (hd0,0)
chainloader +1

BOOTMGR fehlt
Neustart mit Strg+Alt+Entf
 
Hi,
ich hab jetzt wie hier beschrieben ne Bootloader-Diskette erstellt.
Dann hab ich wie hier beschrieben den MBR zurückgeschrieben. Das hat aber nichts gebracht.
Danach hab ich von der Vista DVD gebootet und Reparatur ausgewählt. Nach dem Neustart nochmal Vista DVD und wieder Reparatur. Jetzt wurde Vista auf C: angezeigt. Dann Systemreparatur durchgeführt (Gefundener Fehler: Der Start-Manager ist nicht vorhanden oder beschädigt.)

Jetzt gehen beide Systeme zumindest über den Grub auf Diskette, Vista auch direkt ohne Diskette.

Hilfreich war noch folgender Link:
http://www.mpipks-dresden.mpg.de/~m...uselinux-manual_de/manual/sec.grub.basic.html
 
Oben