Probleme de boot sur windows/linux

adrien1125 Messages postés 12 Date d'inscription   Statut Membre -  
adrien1125 Messages postés 12 Date d'inscription   Statut Membre -
Bonjour,

Une de mes connaissances a récuperé un PC et a installé linux 8.04 en plus de windows XP.
Elle a defragmenté le disque dur en trois parties (linux/wind/docs) mais au moment du boot impossible d'aller sur windows
message d'erreur: Error 13 : invalid or unsupported executable format
Ma copine a essayé de réparer en lisant ce forum
http://www.commentcamarche.net/forum/affich 4887708 gros probleme avec grub
Je crois qu'elle a fait pire que mieux

voici les informations que j'ai:

*** sudo fdisk /dev/sda ***

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 18025 144785781 83 Linux
/dev/sda2 18026 24321 50572620 5 Extended
/dev/sda5 18026 24058 48460041 83 Linux
/dev/sda6 24059 24321 2112516 82 Linux swap / Solaris

*** sudo gedit /boot/grub/menu.lst***

# examples
#
# title Windows 95/98/NT/2000
# root (hd0,1)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#

merci d'avance (ps: je ne connais pas bien linux)
j'espere avoir été le plus clair possible
Configuration: Windows XP
Internet Explorer 7.0
linux

28 réponses

  • 1
  • 2
  1. Black_Winged_Angel Messages postés 302 Statut Membre 30
     
    Essaye d'utiliser le GPARTED LIVE CD, il permet de réinstaller la mbr ( là ou est installé GRUB ), sa devrait fonctionner par la suite.
    0
  2. Youplaboum
     
    tu peux donner le resultat des commandes
    fdisk -l
    cat /boot/grub/menu.lst
    0
  3. adrien1125 Messages postés 12 Date d'inscription   Statut Membre
     
    merci deja pour ces reponses mais pour le logiciel Gparted (il a l'air pas mal) boot bien mais s'arrete (plus de repnse sur l'ecran) apres m'avoir demandé la langue et etc ... (j'ai la poisse aujourd'hui)

    sinon les réponses sont :

    # menu.lst - See: grub(8), info grub, update-grub(8)
    # grub-install(8), grub-floppy(8),
    # grub-md5-crypt, /usr/share/doc/grub
    # and /usr/share/doc/grub-doc/.

    ## default num
    # Set the default entry to the entry number NUM. Numbering starts from 0, and
    # the entry number 0 is the default if the command is not used.
    #
    # You can specify 'saved' instead of a number. In this case, the default entry
    # is the entry saved with the command 'savedefault'.
    # WARNING: If you are using dmraid do not use 'savedefault' or your
    # array will desync and will not let you boot your system.
    default 0

    ## timeout sec
    # Set a timeout, in SEC seconds, before automatically booting the default entry
    # (normally the first entry defined).
    timeout 10

    ## hiddenmenu
    # Hides the menu by default (press ESC to see the menu)
    #hiddenmenu

    # Pretty colours
    #color cyan/blue white/blue

    ## password ['--md5'] passwd
    # If used in the first section of a menu file, disable all interactive editing
    # control (menu entry editor and command-line) and entries protected by the
    # command 'lock'
    # e.g. password topsecret
    # password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
    # password topsecret

    #
    # examples
    #
    # title Windows 95/98/NT/2000
    # root (hd0,1)
    # makeactive
    # chainloader +1
    #
    # title Linux
    # root (hd0,1)
    # kernel /vmlinuz root=/dev/hda2 ro
    #

    #
    # Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

    ### BEGIN AUTOMAGIC KERNELS LIST
    ## lines between the AUTOMAGIC KERNELS LIST markers will be modified
    ## by the debian update-grub script except for the default options below

    ## DO NOT UNCOMMENT THEM, Just edit them to your needs

    ## ## Start Default Options ##
    ## default kernel options
    ## default kernel options for automagic boot options
    ## If you want special options for specific kernels use kopt_x_y_z
    ## where x.y.z is kernel version. Minor versions can be omitted.
    ## e.g. kopt=root=/dev/hda1 ro
    ## kopt_2_6_8=root=/dev/hdc1 ro
    ## kopt_2_6_8_2_686=root=/dev/hdc2 ro
    # kopt=root=UUID=9a5d3f39-53ae-41f2-8d73-f3dd36b39a9c ro

    ## Setup crashdump menu entries
    ## e.g. crashdump=1
    # crashdump=0

    ## default grub root device
    ## e.g. groot=(hd0,0)
    # groot=(hd0,4)

    ## should update-grub create alternative automagic boot options
    ## e.g. alternative=true
    ## alternative=false
    # alternative=true

    ## should update-grub lock alternative automagic boot options
    ## e.g. lockalternative=true
    ## lockalternative=false
    # lockalternative=false

    ## additional options to use with the default boot option, but not with the
    ## alternatives
    ## e.g. defoptions=vga=791 resume=/dev/hda5
    # defoptions=quiet splash

    ## should update-grub lock old automagic boot options
    ## e.g. lockold=false
    ## lockold=true
    # lockold=false

    ## Xen hypervisor options to use with the default Xen boot option
    # xenhopt=

    ## Xen Linux kernel options to use with the default Xen boot option
    # xenkopt=console=tty0

    ## altoption boot targets option
    ## multiple altoptions lines are allowed
    ## e.g. altoptions=(extra menu suffix) extra boot options
    ## altoptions=(recovery) single
    # altoptions=(recovery mode) single

    ## controls how many kernels should be put into the menu.lst
    ## only counts the first occurence of a kernel, not the
    ## alternative kernel options
    ## e.g. howmany=all
    ## howmany=7
    # howmany=all

    ## should update-grub create memtest86 boot option
    ## e.g. memtest86=true
    ## memtest86=false
    # memtest86=true

    ## should update-grub adjust the value of the default booted system
    ## can be true or false
    # updatedefaultentry=false

    ## should update-grub add savedefault to the default options
    ## can be true or false
    # savedefault=false

    ## ## End Default Options ##

    title Ubuntu 8.04, kernel 2.6.24-16-generic
    root (hd0,4)
    kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=9a5d3f39-53ae-41f2-8d73-f3dd36b39a9c ro quiet splash
    initrd /boot/initrd.img-2.6.24-16-generic
    quiet

    title Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
    root (hd0,4)
    kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=9a5d3f39-53ae-41f2-8d73-f3dd36b39a9c ro single
    initrd /boot/initrd.img-2.6.24-16-generic

    title Ubuntu 8.04, memtest86+
    root (hd0,4)
    kernel /boot/memtest86+.bin
    quiet

    ### END DEBIAN AUTOMAGIC KERNELS LIST

    # This is a divider, added to separate the menu items below from the Debian
    # ones.
    title Other operating systems:
    root

    # This entry automatically added by the Debian installer for a non-linux OS
    # on /dev/sda1
    title Microsoft Windows XP �dition familiale
    root (hd0,0)
    savedefault
    makeactive
    chainloader +1

    merci
    0
  4. Black_Winged_Angel Messages postés 302 Statut Membre 30
     
    hum....

    Remets le gparted et quand sa bloque tape "force VESA" ou "force XVESA", il bloque quelques fois sur les anciennes machines pentium ( monocore )
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Black_Winged_Angel Messages postés 302 Statut Membre 30
     
    Eu jsuis un peu bête sur le coup, UBUNTU propose un mode de réparation sur le cd, juste après le boot ( depuis la 7.10 ), il faudra peut-être creuser dans cette direction
    0
  7. adrien1125 Messages postés 12 Date d'inscription   Statut Membre
     
    j'ai essayé mais l'ecran affiche : " MODE NOT SUPPORTED" donc pour marquer c'est chaud

    merci
    0
  8. Black_Winged_Angel Messages postés 302 Statut Membre 30
     
    je sais qu'il y a d'autres interfaces graphique qui peuvent fonctionner...
    Peut être "force xorg" enfin je ne suis plus sur pour ça désolé!
    0
  9. adrien1125 Messages postés 12 Date d'inscription   Statut Membre
     
    j'ai lancé la reparation avec UBUNTU
    pour fdisk -l (je tente juste aprés si ca ne va pas)

    merci bien
    0
  10. adrien1125 Messages postés 12 Date d'inscription   Statut Membre
     
    fin de la reparation ca marche pas toujours pas

    sinon:

    > cat /boot/grub/menu.lst
    # menu.lst - See: grub(8), info grub, update-grub(8)
    # grub-install(8), grub-floppy(8),
    # grub-md5-crypt, /usr/share/doc/grub
    # and /usr/share/doc/grub-doc/.

    ## default num
    # Set the default entry to the entry number NUM. Numbering starts from 0, and
    # the entry number 0 is the default if the command is not used.
    #
    # You can specify 'saved' instead of a number. In this case, the default entry
    # is the entry saved with the command 'savedefault'.
    # WARNING: If you are using dmraid do not use 'savedefault' or your
    # array will desync and will not let you boot your system.
    default 0

    ## timeout sec
    # Set a timeout, in SEC seconds, before automatically booting the default entry
    # (normally the first entry defined).
    timeout 10

    ## hiddenmenu
    # Hides the menu by default (press ESC to see the menu)
    #hiddenmenu

    # Pretty colours
    #color cyan/blue white/blue

    ## password ['--md5'] passwd
    # If used in the first section of a menu file, disable all interactive editing
    # control (menu entry editor and command-line) and entries protected by the
    # command 'lock'
    # e.g. password topsecret
    # password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
    # password topsecret

    #
    # examples
    #
    # title Windows 95/98/NT/2000
    # root (hd0,1)
    # makeactive
    # chainloader +1
    #
    # title Linux
    # root (hd0,1)
    # kernel /vmlinuz root=/dev/hda2 ro
    #

    #
    # Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

    ### BEGIN AUTOMAGIC KERNELS LIST
    ## lines between the AUTOMAGIC KERNELS LIST markers will be modified
    ## by the debian update-grub script except for the default options below

    ## DO NOT UNCOMMENT THEM, Just edit them to your needs

    ## ## Start Default Options ##
    ## default kernel options
    ## default kernel options for automagic boot options
    ## If you want special options for specific kernels use kopt_x_y_z
    ## where x.y.z is kernel version. Minor versions can be omitted.
    ## e.g. kopt=root=/dev/hda1 ro
    ## kopt_2_6_8=root=/dev/hdc1 ro
    ## kopt_2_6_8_2_686=root=/dev/hdc2 ro
    # kopt=root=UUID=9a5d3f39-53ae-41f2-8d73-f3dd36b39a9c ro

    ## Setup crashdump menu entries
    ## e.g. crashdump=1
    # crashdump=0

    ## default grub root device
    ## e.g. groot=(hd0,0)
    # groot=(hd0,4)

    ## should update-grub create alternative automagic boot options
    ## e.g. alternative=true
    ## alternative=false
    # alternative=true

    ## should update-grub lock alternative automagic boot options
    ## e.g. lockalternative=true
    ## lockalternative=false
    # lockalternative=false

    ## additional options to use with the default boot option, but not with the
    ## alternatives
    ## e.g. defoptions=vga=791 resume=/dev/hda5
    # defoptions=quiet splash

    ## should update-grub lock old automagic boot options
    ## e.g. lockold=false
    ## lockold=true
    # lockold=false

    ## Xen hypervisor options to use with the default Xen boot option
    # xenhopt=

    ## Xen Linux kernel options to use with the default Xen boot option
    # xenkopt=console=tty0

    ## altoption boot targets option
    ## multiple altoptions lines are allowed
    ## e.g. altoptions=(extra menu suffix) extra boot options
    ## altoptions=(recovery) single
    # altoptions=(recovery mode) single

    ## controls how many kernels should be put into the menu.lst
    ## only counts the first occurence of a kernel, not the
    ## alternative kernel options
    ## e.g. howmany=all
    ## howmany=7
    # howmany=all

    ## should update-grub create memtest86 boot option
    ## e.g. memtest86=true
    ## memtest86=false
    # memtest86=true

    ## should update-grub adjust the value of the default booted system
    ## can be true or false
    # updatedefaultentry=false

    ## should update-grub add savedefault to the default options
    ## can be true or false
    # savedefault=false

    ## ## End Default Options ##

    title Ubuntu 8.04, kernel 2.6.24-16-generic
    root (hd0,4)
    kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=9a5d3f39-53ae-41f2-8d73-f3dd36b39a9c ro quiet splash
    initrd /boot/initrd.img-2.6.24-16-generic
    quiet

    title Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
    root (hd0,4)
    kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=9a5d3f39-53ae-41f2-8d73-f3dd36b39a9c ro single
    initrd /boot/initrd.img-2.6.24-16-generic

    title Ubuntu 8.04, memtest86+
    root (hd0,4)
    kernel /boot/memtest86+.bin
    quiet

    ### END DEBIAN AUTOMAGIC KERNELS LIST

    # This is a divider, added to separate the menu items below from the Debian
    # ones.
    title Other operating systems:
    root

    # This entry automatically added by the Debian installer for a non-linux OS
    # on /dev/sda1
    title Microsoft Windows XP �dition familiale
    root (hd0,0)
    savedefault
    makeactive
    chainloader +1

    Incapable d'ouvrir -

    je doute que cela t'aide mais tu as l'air plus expert que moi ^^
    0
  11. Black_Winged_Angel Messages postés 302 Statut Membre 30
     
    Désolé adrien, c'est au dessus de mes capacités ( la ligne de commande linuxienne c'est vraiment pas mon truc :/ )
    0
  12. adrien1125 Messages postés 12 Date d'inscription   Statut Membre
     
    désolé mais fdisk -"l" c'est quoi exactement le dernier caractere ? (ca fait pull je sais mais je veux etre sur)

    sinon tu as pas a etre desolé angel tu m'as deja bien aidé
    0
  13. adrien1125 Messages postés 12 Date d'inscription   Statut Membre
     
    ba malheuresement c'est bien ce que je pensais mais ca donne strictement rien ca redonne:
    X @ X-desktop:~$ ...
    Peut etre que je pige pas un truc comme je l'ai di je suis nul avec linux

    merci
    0
  14. Youplaboum
     
    au lieu de taper sudo fdisk /dev/sda tu tape sudo fdisk -l

    ...
    0
  15. Black_Winged_Angel Messages postés 302 Statut Membre 30
     
    Bon si tu veux j'ai une méthode bourrin mais y va falloir réinstaller ubuntu:
    - Booter sur le cd de windows XP
    - Lancer le mode de récupération, un prompt ( lignes de commandes ) va apparaître
    - Taper fdisk/mbr
    --------------- Windows XP est à nouveau utilisable -----------------------
    - Ensuite mettre le CD UBUNTU et le réinstaller en formatant son ancienne partition
    -------------------------------------------ou-------------------------------------------
    - Booter sur GPARTED et séléctionner l'option "Install grub on mbr" au démarrage...

    Enfin c'est à tes risques et périls, une erreur et t'as plus aucune donnée
    0
  16. adrien1125 Messages postés 12 Date d'inscription   Statut Membre
     
    excuse moi mais j'ai fait le con avec un caractere

    voila:

    Disque /dev/sda: 200.0 Go, 200049647616 octets
    255 heads, 63 sectors/track, 24321 cylinders
    Units = cylindres of 16065 * 512 = 8225280 bytes
    Identifiant disque: 0x17df17de

    Périphérique Amorce Début Fin Blocs Id Système
    /dev/sda1 * 1 18025 144785781 83 Linux
    /dev/sda2 18026 24321 50572620 5 Extended
    /dev/sda5 18026 24058 48460041 83 Linux
    /dev/sda6 24059 24321 2112516 82 Linux swap / Solaris

    Disque /dev/sdf: 1007 Mo, 1007681536 octets
    16 heads, 32 sectors/track, 3844 cylinders
    Units = cylindres of 512 * 512 = 262144 bytes
    Identifiant disque: 0x00000000

    Périphérique Amorce Début Fin Blocs Id Système
    /dev/sdf1 * 1 3844 984048 e W95 FAT16 (LBA)

    j'espere que c'est ca que tu veux
    merci vraiment
    0
  17. adrien1125 Messages postés 12 Date d'inscription   Statut Membre
     
    merci pour ta méthode "bourrin" mais je l'utiliserai en dernier recour ^^ mais merci quand meme
    0
  • 1
  • 2