Thema geschlossen
Seite 1 von 3 1 2 3 LetzteLetzte
Ergebnis 1 bis 10 von 28

Thema: (Gelöst) openSUSE 10.2 bootet nicht

  1. #1
    Lehrling
    Registriert seit
    07.05.2006
    Beiträge
    42

    Standard

    Hallo,
    habe leider schon wieder ein Problem mit Suse 10.2

    Ich nutze ein Thinkpad X40 und habe sowohl Suse 10.2 als auch Windows XP installiert.

    Ich habe heute über die add-on-CD den Realplayer installiert. Nachdem ich den Rechner wieder hochfahren wollte, fuhr er nicht einmal bis zu dem Punkt fort, dass ich das Betriebssystem auswählen konnte.
    Der Reparaturvorgang von Suse gab an, dass drei Pakete der Mindestinstallation nicht vorhanden sind: smtp_daemon, configure-thinkpad, tpconfig.
    Diese konnten jedoch nicht über die Reparaturmöglichkeit installiert werden.
    Dann habe ich Suse per Installationscd aktualisiert und danach über die CD gebootet. Jedoch habe ich diese Pakete nicht über Yast gefunden.
    Nun habe ich noch den Bootloader korrigiert und seitdem kann ich den Rechner auf normalem Weg soweit starten, dass ich bis zum Auswahlfeld (Suse, Windows, Failsafe) komme. Wähle ich jedoch Suse, dann bootet er nicht, sondern fängt den Bootvorgang von vorne an und hört dann bei dem Auswahlfeld wieder auf.

    Nun weiß ich nicht mehr weiter.
    Weiß jemand Rat?

    Konstantin

    Code:
    sudo /sbin/fdisk -l
    
    Disk /dev/hda: 40.0 GB, 40007761920 bytes
    16 heads, 63 sectors/track, 77520 cylinders
    Units = cylinders of 1008 * 512 = 516096 bytes
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/hda1               1       30696    15470595    7  HPFS/NTFS
    Partition 1 does not end on cylinder boundary.
    /dev/hda2           68836       77505     4369680   12  Compaq diagnostics
    Partition 2 does not end on cylinder boundary.
    /dev/hda3   *       30696       68835    19222213+   f  W95 Ext'd (LBA)
    Partition 3 does not end on cylinder boundary.
    /dev/hda5           30696       32210      763024+  82  Linux swap / Solaris
    /dev/hda6           32210       47016     7462161   83  Linux
    /dev/hda7           47016       68835    10996461   83  Linux
    
    Partition table entries are not in disk order
    linux-bnei:~ # cat /boot/grub/menu.lst
    # Modified by YaST2. Last modification on Do Jan  4 11:10:29 CET 2007
    default 0
    timeout 8
    gfxmenu (hd0,5)/boot/message
    ##YaST - activate
    
    ###Don't change this comment - YaST2 identifier: Original name: linux###
    title openSUSE 10.2
        root (hd0,5)
        kernel /boot/vmlinuz root=/dev/hda6 vga=0x314 resume=/dev/hda5 splash=silent  showopts
        initrd /boot/initrd
    
    ###Don't change this comment - YaST2 identifier: Original name: windows###
    title Windows
        rootnoverify (hd0,0)
        chainloader (hd0,0)+1
    
    ###Don't change this comment - YaST2 identifier: Original name: failsafe###
    title Failsafe -- openSUSE 10.2
        root (hd0,5)
        kernel /boot/vmlinuz root=/dev/hda6 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
        initrd /boot/initrd
    
    ###Don't change this comment - YaST2 identifier: Original name: xen###
    title XEN
        root (hd0,5)
        kernel /boot/xen.gz
        module /boot/vmlinuz-xen root=/dev/hda6 vga=0x314 resume=/dev/hda5 splash=silent showopts
        module /boot/initrd-xen
    linux-bnei:~ # cat /boot/grub/device.map
    (hd0)   /dev/hda
    linux-bnei:~ #                                   
    linux-bnei:~ #
    beim Reparaturvorgang wird mir übrigens der Fehler 21 bezüglich der GRUB-einstellungen angegeben.
    Geändert von Rain_Maker (04.01.2007 um 22:28 Uhr) Grund: Aufeinanderfolgende Beiträge zusammengefügt

  2. #2
    Newbie
    Registriert seit
    02.11.2006
    Beiträge
    20

    Standard AW: Suse 10.2 bootet nicht

    Zitat Zitat von Konstantin Beitrag anzeigen
    beim Reparaturvorgang wird mir übrigens der Fehler 21 bezüglich der GRUB-einstellungen angegeben.
    Ich bin fest davon überzeugt dass, dein Problem das MBR (Master Boot Record) ist.
    d.h. GRUB weiss nicht wo der MBR ist deswegen kommt die Fehlermeldung 21.

  3. #3
    Lehrling
    Registriert seit
    07.05.2006
    Beiträge
    42

    Standard AW: Suse 10.2 bootet nicht

    aber wo kann man das einstellen? In den GRUB-Einstellung unter Yast finde ich das jedenfalls nicht. Ferner ist dort eingestellt, dass der Speicherort des Bootloaders /dev/hda3 ist und nicht von MBR gebootet wird.

  4. #4
    Newbie
    Registriert seit
    02.11.2006
    Beiträge
    20

    Standard AW: Suse 10.2 bootet nicht

    Zitat Zitat von Konstantin Beitrag anzeigen
    Code:
    sudo /sbin/fdisk -l
    
    Disk /dev/hda: 40.0 GB, 40007761920 bytes
    16 heads, 63 sectors/track, 77520 cylinders
    Units = cylinders of 1008 * 512 = 516096 bytes
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/hda1               1       30696    15470595    7  HPFS/NTFS
    Partition 1 does not end on cylinder boundary.
    /dev/hda2           68836       77505     4369680   12  Compaq diagnostics
    Partition 2 does not end on cylinder boundary.
    /dev/hda3   *       30696       68835    19222213+   f  W95 Ext'd (LBA)
    Partition 3 does not end on cylinder boundary.
    /dev/hda5           30696       32210      763024+  82  Linux swap / Solaris
    /dev/hda6           32210       47016     7462161   83  Linux
    /dev/hda7           47016       68835    10996461   83  Linux
    
    Partition table entries are not in disk order
    linux-bnei:~ # cat /boot/grub/menu.lst
    # Modified by YaST2. Last modification on Do Jan  4 11:10:29 CET 2007
    default 0
    timeout 8
    
    gfxmenu (hd0,5)/boot/message
    ##YaST - activate
    
    ###Don't change this comment - YaST2 identifier: Original name: linux###
    title openSUSE 10.2
        root (hd0,5)
        kernel /boot/vmlinuz root=/dev/hda6 vga=0x314 resume=/dev/hda5 splash=silent  showopts
        initrd /boot/initrd
    
    ###Don't change this comment - YaST2 identifier: Original name: windows###
    title Windows
        rootnoverify (hd0,0)
        chainloader (hd0,0)+1
    
    ###Don't change this comment - YaST2 identifier: Original name: failsafe###
    title Failsafe -- openSUSE 10.2
        root (hd0,5)
        kernel /boot/vmlinuz root=/dev/hda6 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
        initrd /boot/initrd
    
    ###Don't change this comment - YaST2 identifier: Original name: xen###
    title XEN
        root (hd0,5)
        kernel /boot/xen.gz
        module /boot/vmlinuz-xen root=/dev/hda6 vga=0x314 resume=/dev/hda5 splash=silent showopts
        module /boot/initrd-xen
    linux-bnei:~ # cat /boot/grub/device.map
    (hd0)   /dev/hda
    linux-bnei:~ #                                   
    linux-bnei:~ #
    laut deine fdisk ausgabe ist eine Partition als Bootbar gekennzeichnet (habe ich Rot markiert) und in deinem /boot/grub/menu.1st ist die Bootpartition wiederum anders eingetragen und zwar das was ich Blau gekennzeichnet habe. /dev/hda6 ist keine Bootbare Partition. Du muss die Datei /boot/grub/menu.1st per Hande editieren und neue starten.

  5. #5
    Lehrling
    Registriert seit
    07.05.2006
    Beiträge
    42

    Standard AW: Suse 10.2 bootet nicht

    ist jetzt vielleicht völliger blödsinn. aber so wie ich es verstanden habe, sind die Partitionen hda5 - hda7 teilpartitionen von hda3
    hda3 wird mir auch nicht als mögliche partition bei den Grubeinstellungen angegeben. dort kann ich als Root device nur hda5, hda6 oder hda7 angeben

  6. #6
    Newbie
    Registriert seit
    02.11.2006
    Beiträge
    20

    Standard AW: Suse 10.2 bootet nicht

    Zitat Zitat von Konstantin Beitrag anzeigen
    aber wo kann man das einstellen? In den GRUB-Einstellung unter Yast finde ich das jedenfalls nicht. Ferner ist dort eingestellt, dass der Speicherort des Bootloaders /dev/hda3 ist und nicht von MBR gebootet wird.
    Du hast hier geschrieben dass, Bootloaders auf /dev/hda3 geschrieben wird. Damit ist diese Partitions Bootfähig und die anderen nicht. Ausserdem ist die Partition /dev/hda3 eine Windos Partition und dort würde auch das MBR geschrieben.
    Warum sollte nicht vom MBR gebootet werden? Wenn nicht dann musst Du im GRUB explizit die Root Partition von deine Linux System angeben, in diesem Fall /dev/hda6 damit von dort auch geboot werden kann.

  7. #7
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,459

    Standard AW: Suse 10.2 bootet nicht

    Ehm die Grub-Einstellung stimmt schon bezüglich der Lage des Kernels.

    hda3 ist eine erweiterte Partition in der in einer logischen Partition (hda6) die Rootpartition von SuSE liegt.

    Ob eine Partition von der Linux gebootet werden soll als bootbar bezeichnet (bootable Flag = "*") ist oder nicht, ist Linux schnurzpiepegal.

    Schau mal hier (mein Laptop).

    Code:
    fdisk -l
    
    Platte /dev/hda: 100.0 GByte, 100030242816 Byte
    255 heads, 63 sectors/track, 12161 cylinders
    Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
    
       Gerät  boot.     Anfang        Ende     Blöcke   Id  System
    /dev/hda1               1         383     3076416   83  Linux
    /dev/hda2   *         384        2994    20972857+   c  W95 FAT32 (LBA)
    /dev/hda3            6259       12161    47415847+   f  W95 Erw. (LBA)
    /dev/hda4            2995        6258    26218080   83  Linux
    /dev/hda5            6259        8086    14683378+  83  Linux
    /dev/hda6            8087        9170     8707198+  83  Linux
    /dev/hda7            9171       10345     9438156   83  Linux
    /dev/hda8           10346       10455      883543+  82  Linux Swap / Solaris
    /dev/hda9           10456       12160    13695381   83  Linux
    Das Bootable Flag ist auf hda2, das ist eine alte, ehemalige Windowsinstallation, die mittlerweile nur noch Daten und kein System mehr enthält, die beiden SuSE-Linuxsysteme (10.0 und 10.2) werden von hda5 bzw. hda6 gebootet und KEINE davon hat das bootable Flag.

    Wie man sieht, ist es Linux also wurscht, was für ein Flag da gesetzt wird.

    @Konstantin

    Grub in den MBR schreiben, das ist die beste Methode.

    Greetz,

    RM
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.3.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  8. #8
    Lehrling
    Registriert seit
    07.05.2006
    Beiträge
    42

    Standard AW: Suse 10.2 bootet nicht

    also statt "Custom Boot Partition /dev/hda3" -> boot from MBR?

  9. #9
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,459

    Standard AW: Suse 10.2 bootet nicht

    Bei der Installation des Bootloaders?

    Ja.

    Yast schreibt dann ein Backup "backup_mbr" ins Verzeichnis /boot/grub/, das würde ich im Anschluß für Probleme sichern.

    So lange man anschließend nichts mehr an der Partitionierung ändert, kann dieses Backup wieder eingespielt werden und es wird der alte MBR (von Windows) hergestellt, falls was schiefgegangen sein sollte.

    Siehe auch:

    SDB:Den Bootmanager GRUB aus dem MBR deinstallieren - openSUSE

    Greetz,

    RM
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.3.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  10. #10
    Lehrling
    Registriert seit
    07.05.2006
    Beiträge
    42

    Standard AW: Suse 10.2 bootet nicht

    das hat leider noch nicht den gewünschten Erfolg gebracht. Zum einen ließ sich die Datei backup_mbr nicht kopieren und zum anderen kann ich Suse noch immer nicht booten.

    gruß
    Konstantin

Thema geschlossen
Seite 1 von 3 1 2 3 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87