Anzeige:
Ergebnis 1 bis 12 von 12

Thema: grub falsch installiert ? Windows startet nicht

  1. #1
    Registrierter Benutzer Avatar von bigking01
    Registriert seit
    Aug 2006
    Ort
    Aachen
    Beiträge
    71

    grub falsch installiert ? Windows startet nicht

    Hallo zusammen und frohes neues Jahr !

    Auf der /dev/sda ist mein opensuse 10.3 installiert und hier ist auch mein Grub drauf. Auf den beiden anderen Platten ist JEWEILS eine bootfähiges Windows drauf. Grub soll Windows von der sdc also hd2 starten.

    Kann es sein, daß der Grub auf einer Windowspartition sein muss und nicht auf der Linuxpartition ?

    Muss ich Grub dann auf eine Windows Partition installieren? Wenn ja , wie geht das genau ?


    Der Befehl fdiks -l liefert folgendes:

    Code:
    Platte /dev/sda: 60.0 GByte, 60040544256 Byte
    255 heads, 63 sectors/track, 7299 cylinders
    Units = Zylinder of 16065 * 512 = 8225280 bytes
    Disk identifier: 0x9a0f7366
    
       Gerät  boot.     Anfang        Ende     Blöcke   Id  System
    /dev/sda1               1         199     1598436   82  Linux Swap / Solaris
    /dev/sda2   *         200        2810    20972857+  83  Linux
    /dev/sda3            2811        7299    36057892+  83  Linux
    
    Platte /dev/sdb: 203.9 GByte, 203928109056 Byte
    255 heads, 63 sectors/track, 24792 cylinders
    Units = Zylinder of 16065 * 512 = 8225280 bytes
    Disk identifier: 0x48e9a63e
    
       Gerät  boot.     Anfang        Ende     Blöcke   Id  System
    /dev/sdb1   *           1       24792   199141708+   7  HPFS/NTFS
    
    Platte /dev/sdc: 250.0 GByte, 250059350016 Byte
    255 heads, 63 sectors/track, 30401 cylinders
    Units = Zylinder of 16065 * 512 = 8225280 bytes
    Disk identifier: 0x6e0c03ef
    
       Gerät  boot.     Anfang        Ende     Blöcke   Id  System
    /dev/sdc1               2       30401   244188000    5  Erweiterte
    /dev/sdc2   *        7182       20300   105378367+   7  HPFS/NTFS
    /dev/sdc5               2        7181    57673318+   7  HPFS/NTFS
    /dev/sdc6           20301       30401    81136220    7  HPFS/NTFS]
    Der Befehl cat /etc/fstab:

    Code:
    /dev/disk/by-id/scsi-SATA_MAXTOR_4K060H3_373120024062-part2 /                    ext3       acl,user_xattr        1 1
    /dev/disk/by-id/scsi-SATA_MAXTOR_4K060H3_373120024062-part3 /home                ext3       acl,user_xattr        1 2
    /dev/disk/by-id/scsi-SATA_Maxtor_6V200E0_V402M2LG-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_MAXTOR_4K060H3_373120024062-part1 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
    in der grub.menu.list steht:

    Code:
    # Modified by YaST2. Last modification on Di Jan  1 14:45:09 CET 2008
    default 0
    timeout 8
    gfxmenu (hd0,1)/boot/message
    ##YaST - activate
    
    ###Don't change this comment - YaST2 identifier: Original name: linux###
    title openSUSE 10.3 - 2.6.22.13-0.3
        root (hd0,1)
        kernel /boot/vmlinuz-2.6.22.13-0.3-default root=/dev/disk/by-id/scsi-SATA_MAXTOR_4K060H3_373120024062-part2 vga=0x31a resume=/dev/sda1 splash=silent showopts
        initrd /boot/initrd-2.6.22.13-0.3-default
    
    ###Don't change this comment - YaST2 identifier: Original name: failsafe###
    title Failsafe -- openSUSE 10.3 - 2.6.22.13-0.3
        root (hd0,1)
        kernel /boot/vmlinuz-2.6.22.13-0.3-default root=/dev/disk/by-id/scsi-SATA_MAXTOR_4K060H3_373120024062-part2 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
        initrd /boot/initrd-2.6.22.13-0.3-default
    
    ###Don't change this comment - YaST2 identifier: Original name: windows###
    title Windows
        rootnoverify (hd0,0)
        chainloader +1
    
    ###Don't change this comment - YaST2 identifier: Original name: Linux other 1###
    title Linux other 1
        rootnoverify (hd0,1)
        chainloader (hd2,0)+1
    
    ###Don't change this comment - YaST2 identifier: Original name: Linux other 2###
    title Linux other 2
        rootnoverify (hd0,1)
        chainloader (hd2,1)+1
    
    ###Don't change this comment - YaST2 identifier: Original name: Linux other 3###
    title Linux other 3
        rootnoverify (hd0,1)
        chainloader (hd2,4)+1
    
    ###Don't change this comment - YaST2 identifier: Original name: Linux other 4###
    title Linux other 4
        rootnoverify (hd0,1)
        chainloader (hd2,5)+1
    in der device.map

    Code:
    (hd0)   /dev/sda
    (hd1)   /dev/sdb
    (hd2)   /dev/sdc

  2. #2
    Registrierter Benutzer
    Registriert seit
    Apr 2005
    Beiträge
    10
    Code:
    title Windows
        rootnoverify (hd2,0)
        chainloader +1
    einfach mal probieren. Ach ja und frohes neues!

  3. #3
    Registrierter Benutzer Avatar von bigking01
    Registriert seit
    Aug 2006
    Ort
    Aachen
    Beiträge
    71
    ich kann ja grade nichts probieren, der Pc stürzt jedesmal ab , wenn ich versuche den Grubloader mit Windows zu starten, deswegen ja meine Frage ob ich den auf die Windowspartition installieren muss

  4. #4
    Registrierter Benutzer Avatar von reni
    Registriert seit
    Apr 2003
    Beiträge
    1.610
    Bist du dir sicher, dass die Windows-Startdateien auch auf /dev/sdc2 liegen?
    Welche Platten waren zum Installationszeitpunkt von Windows im Rechner und welche davon war die erste Platte?

    Merke:
    Windows legt seine Startdateien _immer_ auf die erste Platte, erste Win-Partition!
    Wenn also /dev/sdb zur Installation auch im PC war, dann liegen die Win-Startdateien höchstwahrscheinlich in dieser Partition von /dev/sdb.

    @Divine
    Dieser Eintrag für Windows wird _niemals_ funktionieren.
    Die Platten müssten gemappt werden!
    Gruß reni

    Ich würde gern die Welt verbessern, doch Gott gibt mir den Quellcode nicht!

  5. #5
    Registrierter Benutzer Avatar von bigking01
    Registriert seit
    Aug 2006
    Ort
    Aachen
    Beiträge
    71
    Hi Reni,

    ja ziemlich sicher.

    die /dev/dsb war die Platte die zum Installationszeitpunkt im pc war. Heisst das jetzt ich kann von sdc nicht booten ?

    Mit dem folgenden Eintrag in Grub kann ich jetzt booten siehe hier

    Code:
    title Windows
    root (hd1,0)
    makeactive
    chainloader +1
    map (hd0) (hd1)
    map (hd1 (hd0)
    tschö

  6. #6
    Registrierter Benutzer Avatar von reni
    Registriert seit
    Apr 2003
    Beiträge
    1.610
    Mit diesem Eintrag sprichst du ja auch deine /dev/sdb1 an ... siehe die device.map
    Gruß reni

    Ich würde gern die Welt verbessern, doch Gott gibt mir den Quellcode nicht!

  7. #7
    Registrierter Benutzer Avatar von bigking01
    Registriert seit
    Aug 2006
    Ort
    Aachen
    Beiträge
    71
    ja mir gelingt es aber nicht , meine sdc anzusprechen, oder geht das gar nicht, weil diese zum Installationszeitpunkt nicht im pc war ?

  8. #8
    Registrierter Benutzer Avatar von reni
    Registriert seit
    Apr 2003
    Beiträge
    1.610
    Wenn die Windows-Startdateien auch auf /dev/sdc liegen, dann teste mal das:
    Code:
    title Windows
    hide (hd2,0)
    unhide (hd2,1)
    map (hd0) (hd2)
    map (hd2) (hd0)
    rootnoverify (hd2,1)
    makeactive
    chainloader +1
    Aber ob das klappt, weil ne Kompi von "hide/unhide" und "map" hab ich noch nie versucht ....
    Gruß reni

    Ich würde gern die Welt verbessern, doch Gott gibt mir den Quellcode nicht!

  9. #9
    Registrierter Benutzer Avatar von bigking01
    Registriert seit
    Aug 2006
    Ort
    Aachen
    Beiträge
    71
    tja hab grade den Code eingetragen. Leider gibt's nur einen blinkenden Cursur und kann nichts ändern an der Grubkonfiguration.

    Haste vielleicht noch ne Idee ? Weil ich blick gar nicht durch.

    LG Bigking

  10. #10
    Registrierter Benutzer Avatar von reni
    Registriert seit
    Apr 2003
    Beiträge
    1.610
    Zitat Zitat von bigking01 Beitrag anzeigen
    Haste vielleicht noch ne Idee ?
    Ganz ehrlich ... leider nein
    Gruß reni

    Ich würde gern die Welt verbessern, doch Gott gibt mir den Quellcode nicht!

  11. #11
    Flachinformatiker Avatar von MiGo
    Registriert seit
    Oct 2002
    Ort
    Heidelberg
    Beiträge
    5.270
    Versuchs mal damit:

    title Microsoft Windows auf sdc2
    map (hd0) (hd2)
    map (hd2) (hd0)
    root (hd2,1)
    savedefault
    makeactive
    chainloader +1
    Das auf sdc2 ist ein Windows Vista?
    "Da steht sowas ähnliches wie" oder "das funzt net!!" ist keine Fehlermeldung!

  12. #12
    Registrierter Benutzer Avatar von bigking01
    Registriert seit
    Aug 2006
    Ort
    Aachen
    Beiträge
    71
    Nee das ist Windows xp.

    Ich möchte gar nichts mehr versuchen, weil mir auf beiden s ata Platten die Partitionstabellen put gegangen sind und ich auf keiner Platte mehr zugreifen konnte. Trotztdem vielen Dank für Deine Mühe und den neuen Code !

    Noch nicht mal mehr mit dem Wiederherstellungsprogramm Acronis konnte ich die Partitionen wieder herstellen, weil die Platten nicht mehr angezeigt wurden.

    Glücklicherweise hatte ich noch eine dritte Festplatte in meiner Schreibtischschublade mit bootbarem Windows xp. davon hab ich eine Platte geklont. Und grub funktioniert hier auch.

    Meine dritte Platte /dev/sdc ist nicht eingehängt in Linux. Ich schaffs einfach nicht diese zu mounten. siehe auch anderer threat
    Geändert von bigking01 (04.01.08 um 22:39 Uhr)

Ähnliche Themen

  1. Debian und Windows - Probleme mit Bootloader (Grub und Lilo)
    Von Chaot im Forum System installieren und konfigurieren
    Antworten: 6
    Letzter Beitrag: 22.03.07, 16:35
  2. Antworten: 3
    Letzter Beitrag: 11.02.07, 17:21
  3. apt-get zerschossen: irgendeine Abhängigkeit haute nicht hin...
    Von MatzeMC im Forum System installieren und konfigurieren
    Antworten: 27
    Letzter Beitrag: 20.11.06, 20:23
  4. nvidia Treiber installiert, x startet nicht nach Neustart
    Von acquire im Forum X-Konfiguration
    Antworten: 6
    Letzter Beitrag: 15.06.06, 10:17
  5. Großes Problem: Grub kaputt
    Von andy_89 im Forum Linux Allgemein
    Antworten: 7
    Letzter Beitrag: 07.07.05, 12:25

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •