Thema geschlossen
Ergebnis 1 bis 6 von 6

Thema: Dualboot SuSE 10.0 (sda) / XP (sdb) Bootprobleme mit GRUB

  1. #1
    Newbie
    Registriert seit
    20.08.2006
    Beiträge
    3

    Standard Dualboot SuSE 10.0 (sda) / XP (sdb) Bootprobleme mit GRUB

    Zitat Zitat von Ganymed Beitrag anzeigen
    zu 7. Grub neu installiert.
    Windows ins Bootmenu eingetragen.
    Grub installiert.
    Hallo,

    ich bin neu bei Linux und höre immer nur "Windows ins Bootmenu eingetragen" aber keiner sagt genau wie das passieren muß, ich bin jetzt schon so weit das ich windows und linux auf 2 verschiedene platten sda & sdb installiert habe und im bios immer wechseln muß zum starten. der grub bootmanager startet zwar, ich kann auch linux & windows auswählen, aber nur linux geht, bei windows kommt immer:

    Chainloader (/dev/sdb)+1
    Error 23: Error while parsing number
    beliebige Taste drücken

    und der bootmanager startbilschirm ist wieder da.

    ich habe alle nach der anweisung hier aus dem forum gemacht:

    http://www.pc-forum24.de/showthread....ootreihenfolge

    Mein Vorschlag:

    1. Systemplatte von XP abklemmen (vielleicht besser für einen Newbie), die anderen beiden dranlassen.

    2. Bootreihenfolge im BIOS auf die 40er als erste Option einstellen.

    3. Linuxinstallation auf 40er Durchführen und Bootloader auf diese Platte in den MBR installieren.

    - Partitionierung: (X hängt davon ab, an welchem Controller diese Platte hängt, ich gehe von IDE-Controllern aus, bei anderen Controllern SCSI/SATA kann die Platte "sdX" heissen.)

    hdX1: SWAP 1GB (reicht dicke)
    hdX2: / (Root-Partition) 15GB
    hdX3: /home Rest

    Dateisysteme werden vom Installer automatisch gewählt, ich würde es so lassen wie vorgeschlagen (wahrscheinlich ReiserFS für / und /home SWAP hat sein eigenes Dateisystem).

    Siehe auch: http://www.pc-forum24.de/showthread.php?t=952

    - Installation: Standardinstallation graphisch mit KDE oder GNOME (freie Auswahl)

    4. Nach erfolgreicher Installation Windowsplatte wieder anklemmen und Linux booten.

    Yast --> System --> Bootloaderkonfiguration --> Windows hinzufügen lassen und Bootloader neu installieren. Dabei darauf achten, daß der Bootloader wieder in den MBR der 40er-Platte installiert wird. Einfach darauf achten, daß als Name der Platte, auf der der Bootloader installiert wird, der Name der 40er angegeben wird ("hdX", X = siehe oben).

    Fertig.
    hier verstehe ich auch den punkt 4 nicht so genau "Windows hinzufügen lassen" macht er das alleine???

    bitte helft mir

    Grüße
    Mickey

    SORRY,
    die genaue fehlermeldung ist:

    Chainloader (/dev/sdb)+1
    Error 23: Error while parsing number

    Grüße
    Mickey
    Geändert von Rain_Maker (20.08.2006 um 10:40 Uhr) Grund: Wir haben auch eine Edit-Funktion

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

    Standard AW: Grub Dualboot von Linux oder W2k funtioniert nicht

    Welche Distribution?

    Poste folgende Ausgaben. (als root ausgeführt)

    Code:
    cat /boot/grub/menu.lst
    
    cat /boot/grub/device.map
    
    fdisk -l
    
    cat /etc/fstab
    Nicht mehr und bitte auch nicht weniger.

    Und zur Frage "Macht er das automatisch"? Versuchs doch einfach mal.

    Greetz,

    RM

    P.S. Unsere Regeln: http://www.pc-forum24.de/showthread.php?t=98
    "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")

  3. #3
    Newbie
    Registriert seit
    20.08.2006
    Beiträge
    3

    Standard AW: Grub Dualboot von Linux oder W2k funtioniert nicht

    Code:
    cat /boot/grub/menu.lst
    # Modified by YaST2. Last modification on So Aug 20 00:59:59 CEST 2006

    color white/blue black/light-gray
    default 1
    timeout 10
    gfxmenu (hd0,1)/boot/message

    ###Don't change this comment - YaST2 identifier: Original name: linux###
    title SUSE LINUX 10.0
    root (hd0,1)
    kernel /boot/vmlinuz root=/dev/sda2 vga=0x31a selinux=0 resume=/dev/sda1 splash=silent showopts
    initrd /boot/initrd


    title WIN XP
    chainloader (/dev/sdb)+1


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

    Code:
    fdisk -l
    Disk /dev/sda: 80.0 GB, 80060424192 bytes
    255 heads, 63 sectors/track, 9733 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot Start End Blocks Id System
    /dev/sda1 1 131 1052226 82 Linux swap / Solaris
    /dev/sda2 * 132 9733 77128065 83 Linux

    Disk /dev/sdb: 80.0 GB, 80060424192 bytes
    255 heads, 63 sectors/track, 9733 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot Start End Blocks Id System
    /dev/sdb1 * 1 2040 16386268+ 7 HPFS/NTFS
    /dev/sdb2 2041 9732 61785990 f W95 Ext'd (LBA)
    /dev/sdb5 2041 8415 51207156 7 HPFS/NTFS
    /dev/sdb6 8416 9732 10578771 7 HPFS/NTFS

    Disk /dev/hdb: 123.5 GB, 123522416640 bytes
    255 heads, 63 sectors/track, 15017 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot Start End Blocks Id System
    /dev/hdb2 * 2 15017 120616020 f W95 Ext'd (LBA)
    /dev/hdb5 2 15017 120615988+ b W95 FAT32


    Code:
    cat /etc/fstab
    /dev/sda2 / reiserfs acl,user_xattr 1 1
    /dev/sda1 swap swap defaults 0 0
    proc /proc proc defaults 0 0
    sysfs /sys sysfs noauto 0 0
    usbfs /proc/bus/usb usbfs noauto 0 0
    devpts /dev/pts devpts mode=0620,gid=5 0 0
    /dev/dvdrecorder /media/dvdrecorder subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocha rset=utf8 0 0
    /dev/dvd /media/dvd subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocha rset=utf8 0 0
    /dev/cdrecorder /media/cdrecorder subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocha rset=utf8 0 0
    /dev/fd0 /media/floppy subfs noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0
    none /subdomain subdomainfs noauto 0 0

    vielen dank für die schnelle antwort und hilfe
    grüße
    mickey

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

    Standard Fragen, Fehler & Anleitung

    Fragen:

    1. Sind das 3 Platten?

    2. Was liegt auf der 3.Platte hdb?

    3. Liegt XP auf der sdb?

    4. SuSE 10.0?

    Zumindest ist mal klar, warum er Windows nicht booten KANN.

    (fd0) /dev/fd0
    (hd0) /dev/sda
    Er kennt die Platte nichtmal. Die war wohl während der Installation abgklemmt, kann das sein?

    Der Eintrag in der menu.lst

    Code:
    title WIN XP
    chainloader (/dev/sdb)+1
    ist auch Marke Eigenbau, oder?

    Das kann nicht funktionieren, Grub kennt keine sda, hdb o.ä. Sondern nur 1. Platte am 1. Controller, 1. Platte am 2. Controller usw.
    Die Bezeichnung sdX oder hdX gibt es aus der fstab, die ist beim Bootvorgang irrelevant.

    OK, der Reihe nach (Änderungen fett)

    1. device.map

    Code:
    (fd0) /dev/fd0
    (hd0) /dev/sda
    (hd1) /dev/sdb
    => Nun kennt er die 2. Platte.

    2. menu.lst

    Code:
    # Modified by YaST2. Last modification on So Aug 20 00:59:59 CEST 2006
    
    color white/blue black/light-gray
    default 1
    timeout 10
    gfxmenu (hd0,1)/boot/message
    
    ###Don't change this comment - YaST2 identifier: Original name: linux###
    title SUSE LINUX 10.0
        root (hd0,1)
        kernel /boot/vmlinuz root=/dev/sda2 vga=0x31a selinux=0 resume=/dev/sda1 splash=silent showopts
        initrd /boot/initrd
    
    ###Don't change this comment - YaST2 identifier: Original name: windows###
    title Windows
        map (hd0) (hd1)
        map (hd1) (hd0)
        chainloader (hd1,0)+1
    
    ###Don't change this comment - YaST2 identifier: Original name: failsafe###
        title Failsafe  - - SUSE LINUX 10.0
        root (hd0,1)
        kernel /boot/vmlinuz root=/dev/sda2 showopts ide=nodma apm=off acpi=off noresume selinux=0 nosmp noapic maxcpus=0 edd=off 3
        initrd /boot/initrd
    Erklärungen:

    a) Die beiden MAP-Befehle sind nötig, um Windows vorzugaukeln, es wäre auf der 1. Platte. Sonst macht sich das System des Weltmarktführers ™ nämlich in die Hose, weil es nicht die "Nummer Eins" ist.

    b) Failsafe -Eintrag, sowas wie der "Abgesicherte Modus".

    3. Die Dateien menu.lst und device.map umbennen (Dann hat man sie in der Not noch, Root-Rechte sind erforderlich.)

    4. Die Angaben hier rauskopieren und als neue menu.lst bzw. device.map in /boot/grub/ abspeichern (logischerweise wieder als root).

    Dann löppt das.

    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")

  5. #5
    Newbie
    Registriert seit
    20.08.2006
    Beiträge
    3

    Standard AW: Fragen, Fehler & Anleitung

    Zitat Zitat von Rain_Maker Beitrag anzeigen
    Fragen:

    1. Sind das 3 Platten?

    2. Was liegt auf der 3.Platte hdb?

    3. Liegt XP auf der sdb?

    4. SuSE 10.0?
    zu 1 & 2 ja es sind 3, die 3. ist die datenplatte mit fat32 formatierung
    zu 3 linux ist sda
    zu 4 ja suse10.0

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

    Standard AW: Dualboot SuSE 10.0 (sda) / XP (sdb) Bootprobleme mit GRUB

    Nachtrag:

    Ein besserer Weg besteht in der Einbindung der neuen Einträge in den Dateien 'menu.lst' und 'device.map' über Yast.

    Yast ==> System ==> Bootloader ==> Andere ==> Konfigurationsdateien bearbeiten.

    Dort dann im Pull-down-Menü /boot/grub/menu.lst bzw /boot/grub/device.map auswählen, alles löschen und die neuen Einträge mit Copy-Paste reinschieben.

    Kontrollieren, bestätigen mit OK und fertig ist die Laube.

    Vorherige Sicherungskopie der beiden Dateien ist trotzdem anzuraten.

    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")

Thema geschlossen

Aktive Benutzer

Aktive Benutzer

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

     

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 06.12.2006, 22:33
  2. (Gelöst) Dualboot SuSE 10.1 / WinXP
    Von _tobi_ im Forum SuSE System installieren
    Antworten: 5
    Letzter Beitrag: 01.08.2006, 12:17
  3. (Erledigt) Grub Dualboot von Linux oder W2k funtioniert nicht
    Von Ganymed im Forum SuSE System konfigurieren
    Antworten: 4
    Letzter Beitrag: 21.07.2006, 17:57
  4. Antworten: 8
    Letzter Beitrag: 06.07.2006, 20:38
  5. (Erledigt) Bootprobleme mit Raid1
    Von Jox im Forum SuSE System installieren
    Antworten: 0
    Letzter Beitrag: 27.06.2006, 20:44

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