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

[gelöst]Grub findet die Win7 Partion nicht

dietterle65

Hacker
Hallo,

nach einem Crash von Grub habe ich den Bootloader über Yast neu installiert.
Bei der Einrichtung wird die Win7 Partition nicht angezeigt.

Kernel: Linux 3.4.6-2.10-default x86_64
Aktueller Benutzer: thomas@betonklotz
Distribution: openSUSE 12.2 (x86_64)
KDE: 4.8.5 (4.8.5) "release 2"

Code:
 /sbin/fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 Köpfe, 63 Sektoren/Spur, 121601 Zylinder, zusammen 1953525168 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0004005a

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sda1            2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   929523711   464658432    7  HPFS/NTFS/exFAT
/dev/sda3   *   929523712  1953523711   512000000    f  W95 Erw. (LBA)
/dev/sda5       929525760   933746687     2110464   82  Linux Swap / Solaris
/dev/sda6       933748736   975691775    20971520   83  Linux
/dev/sda7       975693824  1953503231   488904704   83  Linux

Muß die /dev/sda1 auf boot umgestellt werden?

Nachtrag: Beide Windows Partitionen lassen sich nicht einhängen.
gruß
amonalex
 

CIS

Newbie
Also wenn Du Linux das Management bzgl. Bootverhaltens überlässt, hat das einen Nachteil: Nicht alle Updates für Windows funktionieren, genauer gesagt die, die einen Neustart benötigen. Linux ist da flexibler, deshalb wäre es eh ratsam dem Windows-Bootloader die erste Instanz zu überlassen.

Mit anderen Worten:
1. Linux Boot Bereich in einer Datei sichern
2. In den MBR einen Verweis auf den Windows Bootloader (sollte mit der Windows CD eine recht einfache "Reperatur" sein)
3. Linux- Bootsektor- Datei auf die Windows Partition kopieren
4. Via BCD Coding die Linux- Bootsektor- Datei mit dem Windows Bootloader bekannt machen

Details: http://blogs.technet.com/b/voy/arch...ndows-vista-s-boot-manager-to-boot-linux.aspx
 
OP
dietterle65

dietterle65

Hacker
Ich habe die Einträge /grub und /grub2 per Hand gelöscht und dann über Yast Grub neu installiert.

Alles fing damit an, dass ich das angebotene Kernelupdate vollzogen habe.
Danach verlangte Grub nach einer Kernelversion xyz die ich nicht installiert hatte.
Also habe ich Rückaktualisiert und mußte Grub komplett neu einrichten.

Sehr merkwürdig!

mfg
 
Beim Neuschreiben von grub unter OS12.3 muß wohl in einigen Fällen ein Häkchen bei "andere OS" oder so ähnlich gemacht werden (Hier gab es schon Threads zu dem Thema, finde ich nur grade nicht). Leider kann ich hier nicht nachsehen, da ich auf allen Rechnern nur OS habe. Mein Laptop ist in der Firma.

CU Freddie
 
Oben