[GRUB] Le grub ne voit plus Windows 7
Bonjour, aujourd'hui j'ai reçu un disque dur externe que j'ai connecté par un port USB avec comme OS Windows 7, qui ne l'a pas reconnu donc j'ai essayé de faire de même mais sous Ubuntu 10.10 que j'ai mis en "dualboot" avec Windows 7. Et la je vois dans le "Bureau" le disque dur C de l'ordinateur et un autre disque dur de 500 Go, le disque dur que j'ai reçu étant de 500 Go, je me dis que ça ne peut être que lui et le formate puis en voulant redémarrer sous Windows 7 cinq minutes plus tard, selon le Grub il n'y avait plus de disque dur avec Windows installé dessus, je redémarre donc pour vérifier cela sous Ubuntu mais il y a encore tout mes fichier Windows. J'ai pris le CD d'installation de Windows 7 pour le réparer et il l'a trouvé, je vais donc faire un "sudo update-grub" dans le "Terminal" d'Ubuntu mais il ne le trouve toujours pas. Le problème étant que je ne peux plus démarrer Windows donc soit quelqu'un peut m'aider pour désinstaller Ubuntu de mon ordinateur et voir si Windows démarre sans le Grub ou alors soit je le réinstalle, ce qui m'embête beaucoup. J'ai vraiment besoin d'aide, un grand merci en avance pour vos réponse, je vous souhaite un excellente année 2011.
A voir également:
- [GRUB] Le grub ne voit plus Windows 7
- Photofiltre 7 - Télécharger - Retouche d'image
- Clé windows 7 - Guide
- Windows 10 ne démarre plus - Guide
- Passer de windows 7 à windows 10 - Accueil - Mise à jour
- Télécharger windows 7 32 bits usb - Télécharger - Systèmes d'exploitation
8 réponses
Pour ton "sudo update-grub", tu as bien pensé à monter /dev au préalable et travaillé dans un chroot ?
https://forums.commentcamarche.net/forum/affich-20465066-dualboot-mon-ordi-ne-boot-plus#1
Bonne chance
https://forums.commentcamarche.net/forum/affich-20465066-dualboot-mon-ordi-ne-boot-plus#1
Bonne chance
sauf preuve du contraire ... il me semble que j'avais posté la solution pour virer Grub afin que tu puisses retrouver le boot sur Windows.
Démarrer sur le dvd de vista puis passer en inviter de commande pour lancer fixmbr puis fixboot. Si çà fonctionne pas essayes Bootrec.exe /FixMbr ensuite Bootrec.exe /Fixboot
le druide sans la potion.
Démarrer sur le dvd de vista puis passer en inviter de commande pour lancer fixmbr puis fixboot. Si çà fonctionne pas essayes Bootrec.exe /FixMbr ensuite Bootrec.exe /Fixboot
le druide sans la potion.
Bonjour, merci de vos réponses mais je pense que j'ai formaté une partition qui servait sûrement à amorcer Windows... elle fait une centaine de mégas et le problème c'est que je n'ai aucune idée de comment le reprendre maintenant que j'ai essayé le sudo update-grub en root... et en montant la partition, vous avez encore des idées??
Bonne soirée à tous.
Bonne soirée à tous.
Oui, je veux bien vous croire mais j'ai touché seulement à cette partition et pour moi c'est sûrement par cette partition, je ne sais pourquoi, Windows passait par la pour s'amorcer. Je peux toujours réinstaller Windows 7 mais justement, j'ai pas envie de devoir réinstaller touts les logiciels et remettre toutes les musiques... Bref, si je peux récupérer mon Windows actuel, c'est préférable.
Oui, voici le résultat du sudo fdisk -l :
sam@sam-VPCEA1S1E:~$ sudo fdisk -l
Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xed49308c
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 1346 10803200 27 Inconnu
/dev/sda2 * 1346 1358 102400 7 HPFS/NTFS
/dev/sda3 1358 50951 398350825 7 HPFS/NTFS
/dev/sda4 50951 60802 79127553 5 Etendue
/dev/sda5 50951 60395 75860992 83 Linux
/dev/sda6 60395 60802 3265536 82 Linux swap / Solaris
Disque /dev/mmcblk0: 1986 Mo, 1986002944 octets
3 têtes, 2 secteurs/piste, 646485 cylindres
Unités = cylindres de 6 * 512 = 3072 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x00000000
Périphérique Amorce Début Fin Blocs Id Système
/dev/mmcblk0p1 23 646486 1939389+ b W95 FAT32
Disque /dev/sdb: 500.1 Go, 500105740288 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x00029aa0
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 60802 488383488 7 HPFS/NTFS
sam@sam-VPCEA1S1E:~$
------------------------------------------------------------------------------------------------------
et voici le résultat du cat /etc/fstab :
sam@sam-VPCEA1S1E:~$ cat /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=60b5ee0d-76b3-4b7a-a4d9-11b9f3027e3f / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=276875c9-b9fc-4070-98e3-8448d71e7e55 none swap sw 0 0
sam@sam-VPCEA1S1E:~$
------------------------------------------------------------------------------------------------------
et pour finir, voici le résultat du mount :
sam@sam-VPCEA1S1E:~$ mount
/dev/sda5 on / type ext4 (rw,errors=remount-ro,commit=600)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/sam/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=sam)
/dev/sr0 on /media/BORDERLANDS_WW type iso9660 (ro,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500)
/dev/mmcblk0p1 on /media/KINGSTON type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush)
/dev/sdb1 on /media/Elements type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
sam@sam-VPCEA1S1E:~$ cat /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=60b5ee0d-76b3-4b7a-a4d9-11b9f3027e3f / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=276875c9-b9fc-4070-98e3-8448d71e7e55 none swap sw 0 0
sam@sam-VPCEA1S1E:~$ mount
/dev/sda5 on / type ext4 (rw,errors=remount-ro,commit=600)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/sam/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=sam)
/dev/sr0 on /media/BORDERLANDS_WW type iso9660 (ro,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500)
/dev/mmcblk0p1 on /media/KINGSTON type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush)
/dev/sdb1 on /media/Elements type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
sam@sam-VPCEA1S1E:~$
------------------------------------------------------------------------------------------------------
Voilà tout ce que tu m'as demandé, merci de ton aide.
sam@sam-VPCEA1S1E:~$ sudo fdisk -l
Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xed49308c
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 1346 10803200 27 Inconnu
/dev/sda2 * 1346 1358 102400 7 HPFS/NTFS
/dev/sda3 1358 50951 398350825 7 HPFS/NTFS
/dev/sda4 50951 60802 79127553 5 Etendue
/dev/sda5 50951 60395 75860992 83 Linux
/dev/sda6 60395 60802 3265536 82 Linux swap / Solaris
Disque /dev/mmcblk0: 1986 Mo, 1986002944 octets
3 têtes, 2 secteurs/piste, 646485 cylindres
Unités = cylindres de 6 * 512 = 3072 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x00000000
Périphérique Amorce Début Fin Blocs Id Système
/dev/mmcblk0p1 23 646486 1939389+ b W95 FAT32
Disque /dev/sdb: 500.1 Go, 500105740288 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x00029aa0
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 60802 488383488 7 HPFS/NTFS
sam@sam-VPCEA1S1E:~$
------------------------------------------------------------------------------------------------------
et voici le résultat du cat /etc/fstab :
sam@sam-VPCEA1S1E:~$ cat /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=60b5ee0d-76b3-4b7a-a4d9-11b9f3027e3f / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=276875c9-b9fc-4070-98e3-8448d71e7e55 none swap sw 0 0
sam@sam-VPCEA1S1E:~$
------------------------------------------------------------------------------------------------------
et pour finir, voici le résultat du mount :
sam@sam-VPCEA1S1E:~$ mount
/dev/sda5 on / type ext4 (rw,errors=remount-ro,commit=600)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/sam/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=sam)
/dev/sr0 on /media/BORDERLANDS_WW type iso9660 (ro,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500)
/dev/mmcblk0p1 on /media/KINGSTON type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush)
/dev/sdb1 on /media/Elements type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
sam@sam-VPCEA1S1E:~$ cat /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=60b5ee0d-76b3-4b7a-a4d9-11b9f3027e3f / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=276875c9-b9fc-4070-98e3-8448d71e7e55 none swap sw 0 0
sam@sam-VPCEA1S1E:~$ mount
/dev/sda5 on / type ext4 (rw,errors=remount-ro,commit=600)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/sam/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=sam)
/dev/sr0 on /media/BORDERLANDS_WW type iso9660 (ro,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500)
/dev/mmcblk0p1 on /media/KINGSTON type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush)
/dev/sdb1 on /media/Elements type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
sam@sam-VPCEA1S1E:~$
------------------------------------------------------------------------------------------------------
Voilà tout ce que tu m'as demandé, merci de ton aide.
La bonne nouvelle c'est que ta partition windows est encore là. Tu peux au moins récupérer tes documents sous Linux :
Dans le fichier /etc/fstab rajoute la ligne suivante (c'est une ligne) :
/dev/sda2 /media/windows ntfs user,auto,rw,exec,gid=100,uid=1000,umask=002,iocharset=utf8,codepage=850,shortname=mixed 0 0
Sauve et quitte. Enfin tape la commande :
Tes documents apparaîtront dans /media/windows. Ensuite, tente de réinstaller grub proprement. Si es sur le linux du disque dur :
Si tu es sur le CD d'installation cf le premier lien que je t'ai donné.
Bonne chance
sudo mkdir -p /media/windows gksudo gedit /etc/fstab &
Dans le fichier /etc/fstab rajoute la ligne suivante (c'est une ligne) :
/dev/sda2 /media/windows ntfs user,auto,rw,exec,gid=100,uid=1000,umask=002,iocharset=utf8,codepage=850,shortname=mixed 0 0
Sauve et quitte. Enfin tape la commande :
sudo mount /media/windows
Tes documents apparaîtront dans /media/windows. Ensuite, tente de réinstaller grub proprement. Si es sur le linux du disque dur :
sudo aptitude update sudo aptitude safe-upgrade sudo aptitude reinstall grub-pc sudo update-grub
Si tu es sur le CD d'installation cf le premier lien que je t'ai donné.
Bonne chance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut, merci beaucoup de ta réponse, j'ai bien fais tout comme tu m'as dis mais au redémarrage de Linux après ces manoeuvres, toujours le même problème et il ne peut pas monter la partition de 100Mo. Aurais-tu une autre idée à me proposer?
Comment ça monter la partition de 100mo ? Tu parles de ta partition de restauration ? Tu veux y accéder sous Linux ?