#1 Le 06/05/2011, à 15:39
- jpvalou
[Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Bonjour,
Après avoir installé Ubuntu Natty à partir du live CD , la ligne de menu dans Grub permettant le démarrage de Windows 7 n'apparaît plus.
Sous Maverick, le dual-boot marchait très bien .
J'ai essayé sudo os-prober suivi d'un sudo update-grub sans aucun résultat.
Voici le résultat de boot_info_script ci-dessous. Windows est toujours présent sur /dev/sda3.
Quelqu'un aurait une idée ?
Merci d'avance.
============================= Boot Info Summary: ==============================
=> Grub 2 is installed in the MBR of /dev/sda and looks for b2d.
sda1: _________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System:
Boot files/dirs:
sda3: _________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files/dirs: /Windows/System32/winload.exe
sda4: _________________________________________________________________________
File system: Extended Partition
Boot sector type: -
Boot sector info:
sda5: _________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 11.04
Boot files/dirs: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
sda6: _________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sda7: _________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System:
Boot files/dirs:
=========================== Drive/Partition Info: =============================
Drive: sda ___________________ _____________________________________________________
Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
Partition Boot Start End Size Id System
/dev/sda1 * 2,048 22,216,703 22,214,656 83 Linux
/dev/sda3 22,218,752 119,875,001 97,656,250 7 HPFS/NTFS
/dev/sda4 119,875,582 976,771,071 856,895,490 5 Extended
/dev/sda5 119,875,584 217,530,367 97,654,784 83 Linux
/dev/sda6 217,532,416 225,343,487 7,811,072 82 Linux swap / Solaris
/dev/sda7 225,345,536 976,771,071 751,425,536 83 Linux
blkid -c /dev/null: ____________________________________________________________
Device UUID TYPE LABEL
/dev/sda1 ca0d2a04-1b84-4ab1-81c8-75954fcdae29 ext4
/dev/sda3 48724E69724E5BB6 ntfs
/dev/sda4: PTTYPE="dos"
/dev/sda5 c4d006fc-d101-4b34-a974-d11682cd9725 ext4
/dev/sda6 7ee475bd-05c6-4a8e-9ded-d615619ca149 swap
/dev/sda7 c6474927-05ce-4bed-8b35-5a020a4785f9 ext4
/dev/sda: PTTYPE="dos"
============================ "mount | grep ^/dev output: ===========================
Device Mount_Point Type Options
/dev/sda5 / ext4 (rw,errors=remount-ro,commit=0)
/dev/sda3 /windows fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sda1 /common-users ext4 (rw,commit=0)
/dev/sda7 /home ext4 (rw,commit=0)
=========================== sda5/boot/grub/grub.cfg: ===========================
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}
terminal_input console
terminal_output console
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/light-gray
if background_color 0,71,115; then
clear
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
if [ ${recordfail} != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
menuentry 'Ubuntu, with Linux 2.6.38-9-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root c4d006fc-d101-4b34-a974-d11682cd9725
linux /boot/vmlinuz-2.6.38-9-generic root=UUID=c4d006fc-d101-4b34-a974-d11682cd9725 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-9-generic
}
menuentry 'Ubuntu, with Linux 2.6.38-9-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root c4d006fc-d101-4b34-a974-d11682cd9725
echo 'Loading Linux 2.6.38-9-generic ...'
linux /boot/vmlinuz-2.6.38-9-generic root=UUID=c4d006fc-d101-4b34-a974-d11682cd9725 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.38-9-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, with Linux 2.6.38-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root c4d006fc-d101-4b34-a974-d11682cd9725
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=c4d006fc-d101-4b34-a974-d11682cd9725 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry 'Ubuntu, with Linux 2.6.38-8-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root c4d006fc-d101-4b34-a974-d11682cd9725
echo 'Loading Linux 2.6.38-8-generic ...'
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=c4d006fc-d101-4b34-a974-d11682cd9725 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.38-8-generic
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root c4d006fc-d101-4b34-a974-d11682cd9725
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root c4d006fc-d101-4b34-a974-d11682cd9725
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
### 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 ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
=============================== sda5/etc/fstab: ===============================
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda5 during installation
UUID=c4d006fc-d101-4b34-a974-d11682cd9725 / ext4 errors=remount-ro 0 1
# /common-users was on /dev/sda1 during installation
UUID=ca0d2a04-1b84-4ab1-81c8-75954fcdae29 /common-users ext4 defaults 0 2
# /home was on /dev/sda7 during installation
UUID=c6474927-05ce-4bed-8b35-5a020a4785f9 /home ext4 defaults 0 2
# /windows was on /dev/sda3 during installation
UUID=48724E69724E5BB6 /windows ntfs defaults,umask=007,gid=46 0 0
# swap was on /dev/sda6 during installation
UUID=7ee475bd-05c6-4a8e-9ded-d615619ca149 none swap sw 0 0
=================== sda5: Location of files loaded by Grub: ===================
87.3GB: boot/grub/core.img
85.4GB: boot/grub/grub.cfg
66.1GB: boot/initrd.img-2.6.38-8-generic
66.5GB: boot/initrd.img-2.6.38-9-generic
87.3GB: boot/vmlinuz-2.6.38-8-generic
65.8GB: boot/vmlinuz-2.6.38-9-generic
66.5GB: initrd.img
66.1GB: initrd.img.old
65.8GB: vmlinuz
87.3GB: vmlinuz.old
Dernière modification par jpvalou (Le 09/05/2011, à 16:50)
Hors ligne
#2 Le 06/05/2011, à 19:20
- malbo
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Tu la vois la boulette ? :
sda1: _________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System:
Boot files/dirs:
Ta partition sda1 qui était ta partition de boot (puisqu'on voit qu'elle à l'étoile ci-dessous), apparaît comme formatée en ext4 :
=
========================== Drive/Partition Info: =============================
Drive: sda ___________________ _____________________________________________________
Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
Partition Boot Start End Size Id System
/dev/sda1 * 2,048 22,216,703 22,214,656 83 Linux
/dev/sda3 22,218,752 119,875,001 97,656,250 7 HPFS/NTFS
/dev/sda4 119,875,582 976,771,071 856,895,490 5 Extended
/dev/sda5 119,875,584 217,530,367 97,654,784 83 Linux
/dev/sda6 217,532,416 225,343,487 7,811,072 82 Linux swap / Solaris
/dev/sda7 225,345,536 976,771,071 751,425,536 83 Linux
Sur sda1 il y avait bootmgr ainsi qu'un dossier Boot/BCD qui évidemment ont disparu. Je pense qu'il va falloir que tu sauvegardes sur disque dur externe tous tes doc précieux qui sont dans la partition sda3 parce qu'une réinstallation de Win7 doit s'imposer mais je n'en suis pas certain. Attends de voir si un expert a une meilleure idée.
Edit : je ne suis pas certain qu'il faille réinstaller parce que je ne sais pas si on sait réparer Win7 pour recréer les éléments manquants dont j'ai parlé (bootmgr et Boot/BCD). Il possible qu'on puisse réparer ça avec le DVD de Win7 mais je n'en suis pas sûr.
Dernière modification par malbo (Le 06/05/2011, à 19:29)
Hors ligne
#3 Le 07/05/2011, à 04:35
- jpvalou
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Merci à toi , malbo .
Je me renseigne pour voir si on peut réparer avec le DVD de Win 7 sans devoir tout reinstaller (pas envide de perdre Ubuntu)
Sinon, Windows passera en machine virtuelle
Hors ligne
#4 Le 09/05/2011, à 07:17
- Compte anonymisé
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Salut
Suite à la demande de malbo, j'ai un peu regardé du coté des outils Windows et ICI on détaille comment recréer les fichiers nécessaires au boot Séven.
Il faudrait tout d'abord rendre bootable la partition contenant l'install Windows. Cela n'a aucune conséquence sur GRUB car celui-ci ne se sert pas de cette notion. Avec Gparted modifier les drapeaux de /dev/sda1 --> supprimer le drapeau boot et ajouter ce même drapeau sur la partition contenant Windows .
Ensuite il faudrait démarrer avec le cd d'install Seven. Si tu n'en as pas tu trouveras ICI une image des outils nécessaires.
Ensuite tenter en ligne de commande :
BCDBOOT X:\windows /s X: en remplaçant bien sûr les X: par la bonne valeur (en principe C:)
@+
Dernière modification par Compte anonymisé (Le 14/09/2013, à 11:55)
#5 Le 09/05/2011, à 07:30
- malbo
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Merci d'intervenir jeanjd63
Du coup, ça m'a relancé sur ce sujet et j'ai fait des manips avec Win7 en OS invité avec VirtualBox que je détaille ci-dessous. Je n'ai pas essayé la commande que tu proposes, j'ai préféré valider une réparation sans utiliser de ligne de commande.
Détails de la réparation :
0) état des lieux : dans le MBR du disque dur Virtuel, il y a le lanceur de Win7. Le CD de réparation de neosmart.net utilisé dans la suite est réalisé en suivant les instructions du site : http://neosmart.net/blog/2009/windows-7 … air-discs/
1) depuis une session live de Ubuntu 11.04 (dans VirtualBox) : renommage du dossier Boot en Boot_planque et renommage du fichier bootmgr en bootmgr_planque afin que ces éléments ne soient plus reconnus par Win7 au démarrage (c'est comme si je les avais supprimés)
2) redémarrage du PC virtuel sur le disque dur virtuel : j'ai le message : " BOOTMGR is missing Press Ctrl+Alt+Del to restart " et c'est ce que je cherchais à obtenir.
3) redémarrage du PC virtuel sur CD de réparation de neosmart.net ; j'ai le message " Windows found problems with your computer's startup options. Do you want tu apply repairs and rstart your computer ? ". J'accepte : je clique sur " Repair and restart ".
4) Au redémarrage du PC sur le disque dur virtuel, j'ai toujours le message : " BOOTMGR is missing Press Ctrl+Alt+Del to restart "
5) redémarrage du PC virtuel sur CD de réparation de neosmart.net : cette fois, la partition Win7 apparait dans la fenêtre " System Recovery Options " avec sa taille et sa localisation (lettre, Label), je clique sur le bouton "next" et dans le choix qui apparait, je sélectionne " Startup Repair "
6) Au redémarrage du PC sur le disque dur virtuel, Win7 démarre direct. Le démarrage a bien été réparé. je peux vérifier qu'un nouveau dossier Boot ainsi qu'un nouveau fichier bootmgr ont été créés par la réparation.
Conclusion : Dans ce cas de panne ( absence de Boot et bootmgr ), la réparation à l'aide du CD de réparation de neosmart.net (ce serait la même chose avec un DVD original de Win7) s'effectue en deux passes : il est nécessaire de démarrer deux fois le PC sur le CD de réparation pour que la réparation soit complète. Cela répond à mes interrogations en bas du post #2 : pas besoin de réinstaller Win7, on peut réparer et recréer les éléments manquants.
Epilogue : pour remettre la manip en état d'origine, démarrer sur une session live de Ubuntu 11.04, supprimer définitivement le dossier Boot et le fichier bootmgr. Puis, toujours depuis la session live Ubuntu, renommer les éléments qui avaient été modifiés à l'étape 1 ci-dessus :
- Boot_planque renommé en Boot
- bootmgr_planque renommé en bootmgr
Au redémarrage du PC sur le disque dur, on retrouve le démarrage Win7 d'origine.
Edit 1 : Comme tu l'as dit jeanjd63, ne pas oublier après réparation de mettre le drapeau sur la partition qui contient Boot et bootmgr. Comme ces éléments ont été mis dans la partition système de Win7 (c'était le but de la réparation), il faut mettre le drapeau sur cette partition système avec l'aide du live-CD Gparted : http://sourceforge.net/projects/gparted … ve-stable/
Edit 2 : quand le démarrage de Win7 a été réparé comme expliqué ici, mais que Ubuntu est devenu inaccessible, il est possible de remettre en état le dual-boot par la réinstallation de Grub dans le MBR du disque dur (en remplacement du lanceur de Win7) en utilisant cette doc (procédure standard) : http://doc.ubuntu-fr.org/tutoriel/comme … e_standard
Et obligatoirement de mettre à jour Grub au premier démarrage du PC sur Ubuntu par cette commande passée dans un terminal :
sudo update-grub
Tant qu'on n'a pas fait cette mise à jour de Grub, le choix de démarrer sur Windows dans le menu Grub ne peut pas fonctionner (il faut que cette entrée pointe sur la partition qui contient les éléments Boot et bootmgr et la commande de mise à jour de Grub va rectifier cela)
Dernière modification par malbo (Le 09/05/2011, à 10:05)
Hors ligne
#6 Le 09/05/2011, à 10:24
- Compte anonymisé
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Salut Malbo
Il aurait peut être été intéressant de vérifier en passant en ligne de commande si :
BCDBOOT C:\windows /s C:
était opérationnel.
@+
#7 Le 09/05/2011, à 11:02
- malbo
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
jeanjd63,
Tu as bien eu raison d'insister. Je viens de reprendre ma manip décrite dans le post #5 jusqu'au début de l'étape 3 sauf que je n'ai pas accepté " Repair and restart " (j'ai cliqué sur No), j'ai coché " Use recovery Tools ..." et cliqué sur le bouton "Next". Dans le menu " choose a recovery tool ", j'ai choisi " Command Prompt " et dans le ligne de commande qui est apparue, j'ai tapé directement ce que tu avais indiqué en respectant les minuscules et majuscules, exactement comme indiqué par toi :
BCDBOOT C:\windows /s C:
et j'ai validé par la touche Entrée
J'ai juste alors eu une ligne qui est apparue sous la ligne de commande : " Boot files sucessfully created "
j'ai tapé "exit" puis validé par Entrée et je suis sorti de là pour redémarrer le PC sur le disque dur. Résultat identique à ce que j'ai obtenu dans le post #5 : Win7 démarre direct, les éléments Boot et bootmgr ont été recréés par la commande " BCDBOOT C:\windows /s C: " et cette procédure est plus rapide que celle que j'ai détaillée dans le post #5.
Merci pour cette information jeanjd63.
Dernière modification par malbo (Le 09/05/2011, à 11:04)
Hors ligne
#8 Le 09/05/2011, à 16:49
- jpvalou
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Bonjour, jeanjd63 et malbo
J'ai suivi la manip ci-dessus en utilisant la ligne de commande et tout est rentré dans l'ordre.
Merci beaucoup pour votre aide !
Hors ligne
#9 Le 09/05/2011, à 16:59
- malbo
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Bonjour, jeanjd63 et malbo
J'ai suivi la manip ci-dessus en utilisant la ligne de commande et tout est rentré dans l'ordre.
Merci beaucoup pour votre aide !
A l'heure actuelle, quand tu démarres le PC, est-ce que tu as le menu Grub qui apparaît au début pour te proposer plusieurs entrées possibles pour le démarrage ou est-ce que c'est directement Win7 qui se lance ?
Si tu as le menu Grub au démarrage, est-ce que le choix de démarrer sur Windows est fonctionnel ou pas ? Et (toujours dans le cas où tu as le menu Grub au démarrage), suite à la réparation par ligne de commande, as-tu été amené à passer cette commande dans un terminal depuis Ubuntu :
sudo update-grub
Dernière modification par malbo (Le 09/05/2011, à 17:02)
Hors ligne
#10 Le 11/05/2011, à 12:28
- malbo
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Comme les réponses de jpvalou n'arrivent pas, j'ai vérifié moi-même ce qui se passait en reprenant mes manips avec VirtualBox. J'ai installé Ubuntu 11.04 dans mon PC virtuel de sorte que ce soit Grub qui se trouve dans le MBR du disque dur, Win7 se trouvant dans la première partition de celui-ci et Ubuntu dans d'autres partitions à la suite. Puis j'ai renommé depuis Ubuntu les éléments Boot et bootmgr de sorte qu'ils ne soient plus "vus" par Win7 (renommage du dossier Boot en Boot_planque et renommage du fichier bootmgr en bootmgr_planque). Au redémarrage du PC virtuel, si je choisis l'entrée Win7 dans le menu Grub, j'ai le message " BOOTMGR is missing Press Ctrl+Alt+Del to restart ". Je redémarre le PC virtuel sur le sur CD de réparation de neosmart.net et je fais la manip du post #7 avec la commande "BCDBOOT C:\windows /s C: ".
Au redémarrage du PC, j'ai toujours le menu Grub (ce qui répond à ma première question du post #9) et toutes mes entrées de Grub sont bien fonctionnelles.
Conclusion : Je craignais des dégâts collatéraux mais en fait la commande "BCDBOOT C:\windows /s C:" se contente bien d'une opération ciblée entièrement sur la réparation du démarrage du disque C: (recréer les éléments Boot et bootmgr) et apparemment pas autre chose. Et c'est justement ce qui est utile dans le cas d'un multiboot orchestré par Grub dans le MBR.
Dernière modification par malbo (Le 11/05/2011, à 12:29)
Hors ligne
#11 Le 14/05/2011, à 11:01
- jpvalou
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Désolé pour le retard à répondre mais je ne suis pas toujours chez moi....
J'avais bien toutes mes entrées dans Grub, cependant avant de redémarrer j'avais bien fait un sudo update-grub.
Visiblement, ce n'était pas nécessaire.
Hors ligne
#12 Le 14/05/2011, à 12:08
- malbo
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Merci de ces précisions.
Hors ligne
#13 Le 18/07/2011, à 14:14
- YannUbuntu
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Bonjour
@Malbo : est-ce que les " Boot et bootmgr " créés par la commande "BCDBOOT C:\windows /s C:" sont les memes que ceux que tu avais auparavant? (c'est-a-dire ceux que tu as renommés en *_planque)
Le drapeau de boot est normalement sur la partition qui contient " Boot et bootmgr ", n'est-ce pas?
Est-ce que la position du drapeau de boot importe lorsque GRUB est dans le MBR ?
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#14 Le 20/08/2011, à 20:46
- malbo
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
YannUbuntu,
Je ne sais pas affirmer que les fichiers Boot et bootmgr sont recréés à l'identique (j'ai dû le vérifier à l'époque mais je ne l'ai pas mentionné ici donc je ne garantis pas)
Grub se fout du drapeau mais je conseille de mettre le drapeau sur la partition qui contient " Boot et bootmgr " pour le cas où on souhaiterait remettre le lanceur de Win dans le MBR pour virer Ubuntu du PC.
Dernière modification par malbo (Le 20/08/2011, à 20:47)
Hors ligne
#15 Le 21/08/2011, à 04:40
- YannUbuntu
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
ok merci.
Il serait intéressant de savoir si la commande "BCDBOOT" crée ou pas des fichiers "génériques" (identiques quel-que-soit le PC).
Si oui, il nous sera peut-etre possible de créer un outil Linux qui puisse generer ces fichiers, afin d’éviter de devoir télécharger un CD windows.
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#16 Le 21/08/2011, à 10:17
- malbo
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
YannUbuntu,
j'ai refait les manips du post #5 et du post #7.
résultat : le fichier bootmgr est bien recréé à l'identique, par contre le dossier Boot n'est pas recréé à l'identique, principalement parce que le fichier /Boot/BCD n'est pas recréé à l'identique : bien que la taille du fichier /Boot/BCD soit la même après manips #5 et manip #7, le md5sum est différent. En somme, je ne trouve jamais le même md5sum pour ce fichier dans mes essais. J'ai fait cette manip pour compléter les résultats des manips de cette discussion, mais ton projet de créer un outil Linux ne m'intéresse pas et je ne veux pas que tu m'embarques là-dedans.
Edit : Quelques détails :
1) Fichier /Boot/BCD d'origine :
$ md5sum BCD
996165942b2ea7425923d61e79946951 BCD
$ ls -l BCD
-rw------- 1 malbo malbo 28672 2011-08-21 05:27 BCD
2) Fichier /Boot/BCD après manip #5 :
$ md5sum BCD
5d8b0827af722ff7b4abd532f2d19f2c BCD
$ ls -l BCD
-rw------- 1 malbo malbo 20480 2011-08-21 07:39 BCD
2) Fichier /Boot/BCD après manip #7 :
$ md5sum BCD
1e5ea7945c39876f7ee3a4f5e76d61b1 BCD
$ ls -l BCD
-rw------- 1 malbo malbo 20480 2011-08-21 09:49 BCD
Dernière modification par malbo (Le 21/08/2011, à 10:31)
Hors ligne
#17 Le 21/08/2011, à 17:29
- YannUbuntu
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
merci pour ces precisions. Peux-tu m'envoyer les fichiers par mail stp ?
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#18 Le 25/07/2012, à 22:29
- lambertarthur22
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Bonjour,
Désolé pour la remonter de poste mais j'ai le même problème. J'ai un dualboot Debian/WIN 7. Et après le grub lorsque je tente de demarrer sur mon window 7, il me dit BOOTMGR is missing.
J'ai tenté votre solution avec le cd de recuparation ou le cd de win 7. Le problème est qu'a un moment il me demande de selectionner mon système et il n'y a rien qui apparait.
Il y a une option qui me propose si je n'ai aucun système qui apparait de charger les drivers de mon disque dur, et alors la je peux rechercher sur le disque dur et je peux voir que tous le contenu de mon disque dur est bien la. Même chose avec un mount sur mon debian...
Pourtant la réparation a l'aide du cd ne semble rien donner.
Est ce que je dois tenter de demarrer sur le cd a nouveau et demander l'invite de commande pour faire : BCDBOOT C:\windows /s C: ?
Merci d'avance,
Arthur.
Dernière modification par lambertarthur22 (Le 25/07/2012, à 22:29)
Hors ligne
#19 Le 26/07/2012, à 00:30
- Babdu89
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Bonsoir...
Pour que la réparation puisse se faire, à l'aide du CD d'installation de Seven ...
Il faut en session live Ubuntu, à l'aide de Gparted , mettre la drapeau boot, soit sur la partition de boot qui lance Seven, si elle existe, soit le mettre sur la partition système de Seven ...
Là Windows sera vu, et il ne sera pas demander l'installation des drivers...
Voir Édit1 post# de malbo ...
Et cette discutions...
http://forum.ubuntu-fr.org/viewtopic.ph … 1#p9853251
@+. Babdu89
Dernière modification par Babdu89 (Le 26/07/2012, à 00:48)
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#20 Le 26/07/2012, à 08:18
- lambertarthur22
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Actuellement mon drapeau boot est sur ma partition debian. Je suppose que cela doit être pour dire qu'on boot sur le grub qui est sur la partition debian. Donc j'ai juste a mettre le flag sur sdb1 car dans mon cas j'ai ceci :
menuentry "Windows 7 (loader) (on /dev/sdb1)" {
insmod part_msdos
insmod ntfs
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set b8220eee220eb184
chainloader +1
}
Bon et bien on va essayer
Hors ligne
#21 Le 26/07/2012, à 08:36
- lambertarthur22
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Cela a bien fonctionné. Merci pour ton aide. Je n'ai plus qu'a utiliser un live cd de gparted pour remettre le flag boot au bon endroit pour avoir mon grub au démarrage.
Encore désolé pour le déterrage de poste
Arthur.
Dernière modification par lambertarthur22 (Le 26/07/2012, à 08:37)
Hors ligne
#22 Le 26/07/2012, à 11:29
- Babdu89
Re : [Résolu] Probleme dual-boot Ubuntu / Win 7 avec Ubuntu Natty
Bonjour...
Normalement Windows est réparé et doit démarrer directement, sans affichage du menu Grub...
Si c'est le cas, le fait de mettre le drapeau boot sur la partition Linux ,ne changera rien ...
Grub s'installe en deux parties...
Une dans le secteur d'amorçage du disque dur, et l'autre dans la partition Système Linux...
Comme tu as reconstruit le boot loader de ton Windows... Tu as installé un MBR neuf sur le secteur d'amorçage de ton hdd...
Grub première partie n'est plus dans le secteur d'amorçage du disque dur...
Il faut réinstaller Grub sur le Linux de ta config, çà va réécrire Grub dans le MBR ,en écrasant celui-ci...
Je te conseille ,avant de faire la manip, de faire une sauvegarde du MBR tout neuf...
http://doc.ubuntu-fr.org//tutoriel/comm … der_le_mbr
Après seulement ,tu pourras réinstaller Grub dans ton Linux...
@+. Babdu89 .
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne