Dual boot Windows Xp pro Ubuntu

maximesm -  
 maximesm -
Bonjour,
Je cherche à effectuer un dual boot windows xp pro avec ubuntu avec 2 HD.
Alors inconsciemment après avoir installé windows xp sur un HD j'ai installé ubuntu sur l'autre HD. J'ai mis comme disque dur de démarrage celui où est présent Ubuntu.
Mais quand je lance Windows Xp à partir du grub de linux je tombe sur le fameux "system32\hal.dll est manquant". Apparement je dois modifié le boot.ini mais je ne vois pas vraiment comment, et il y a t'il quelque chose à modifier dans ubuntu ?
Si quelqu'un pourrait m'aider...

Merci d'avance

2 réponses

  1. scaravenger Messages postés 2691 Date d'inscription   Statut Membre Dernière intervention   625
     
    Faudrait que tu nous fasses une copie de ton grub.
    0
  2. maximesm
     
    Voici grub.cfg:
    es ce que vous voulez mon fdisk -l??

    #
    # DO NOT EDIT THIS FILE
    #
    # It is automatically generated by /usr/sbin/grub-mkconfig using templates
    # from /etc/grub.d and settings from /etc/default/grub
    #

    ### BEGIN /etc/grub.d/00_header ###
    if [ -s /boot/grub/grubenv ]; then
    have_grubenv=true
    load_env
    fi
    set default="0"
    if [ ${prev_saved_entry} ]; then
    saved_entry=${prev_saved_entry}
    save_env saved_entry
    prev_saved_entry=
    save_env prev_saved_entry
    fi
    insmod ext2
    set root=(hd0,1)
    search --no-floppy --fs-uuid --set b7cf98e5-8b76-40ee-a3ca-06106498f85b
    if loadfont /usr/share/grub/unicode.pf2 ; then
    set gfxmode=640x480
    insmod gfxterm
    insmod vbe
    if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
    fi
    fi
    if [ ${recordfail} = 1 ]; then
    set timeout=-1
    else
    set timeout=10
    fi
    ### END /etc/grub.d/00_header ###

    ### BEGIN /etc/grub.d/05_debian_theme ###
    set menu_color_normal=white/black
    set menu_color_highlight=black/white
    ### END /etc/grub.d/05_debian_theme ###

    ### BEGIN /etc/grub.d/10_linux ###
    menuentry "Ubuntu, Linux 2.6.31-14-generic" {
    recordfail=1
    if [ -n ${have_grubenv} ]; then save_env recordfail; fi
    set quiet=1
    insmod ext2
    set root=(hd0,1)
    search --no-floppy --fs-uuid --set b7cf98e5-8b76-40ee-a3ca-06106498f85b
    linux /boot/vmlinuz-2.6.31-14-generic root=UUID=b7cf98e5-8b76-40ee-a3ca-06106498f85b ro quiet splash
    initrd /boot/initrd.img-2.6.31-14-generic
    }
    menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
    recordfail=1
    if [ -n ${have_grubenv} ]; then save_env recordfail; fi
    insmod ext2
    set root=(hd0,1)
    search --no-floppy --fs-uuid --set b7cf98e5-8b76-40ee-a3ca-06106498f85b
    linux /boot/vmlinuz-2.6.31-14-generic root=UUID=b7cf98e5-8b76-40ee-a3ca-06106498f85b ro single
    initrd /boot/initrd.img-2.6.31-14-generic
    }
    ### END /etc/grub.d/10_linux ###

    ### BEGIN /etc/grub.d/20_memtest86+ ###
    menuentry "Memory test (memtest86+)" {
    linux16 /boot/memtest86+.bin
    }
    menuentry "Memory test (memtest86+, serial console 115200)" {
    linux16 /boot/memtest86+.bin console=ttyS0,115200n8
    }
    ### END /etc/grub.d/20_memtest86+ ###

    ### BEGIN /etc/grub.d/30_os-prober ###
    menuentry "Microsoft Windows XP Professionnel (on /dev/sdb1)" {
    insmod ntfs
    set root=(hd1,0)
    search --no-floppy --fs-uuid --set 2cc869b8c86980c6
    drivemap -s (hd0) ${root}
    chainloader +1
    }
    ### END /etc/grub.d/30_os-prober ###

    ### BEGIN /etc/grub.d/40_custom ###
    # This file provides an easy way to add custom menu entries. Simply type the
    # menu entries you want to add after this comment. Be careful not to change
    # the 'exec tail' line above.
    ### END /etc/grub.d/40_custom ###
    0