[GRUB] Le grub ne voit plus Windows 7

Swissprice -  
mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   -
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:

8 réponses

mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
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
1
le druide Messages postés 40156 Date d'inscription   Statut Contributeur Dernière intervention   6 610
 
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.
1
Utilisateur anonyme
 
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.
0
le druide Messages postés 40156 Date d'inscription   Statut Contributeur Dernière intervention   6 610
 
Attention: cette partition de quelques méga octets n'a rien à voir avec le problème de boot. C'est juste un espace dédié aux fichiers système de récupération, en quelque sorte c'est windows qui ajoute cet espace lors de l'installation. En aucun cas la supprimer ou la modifier.
0
Utilisateur anonyme
 
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.
0
mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
Peux-tu nous donner le résultat des commandes suivantes :

sudo fdisk -l
cat /etc/fstab
mount


Bonne chance
0
Utilisateur anonyme
 
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.
0
mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
La bonne nouvelle c'est que ta partition windows est encore là. Tu peux au moins récupérer tes documents sous Linux :

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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
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?
0
mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
Comment ça monter la partition de 100mo ? Tu parles de ta partition de restauration ? Tu veux y accéder sous Linux ?
0
Utilisateur anonyme
 
Non, System Reserved, mais ce n'est pas grave, j'ai formaté mon disque dur sauf la partition recovery [paramètres d'usine] et j'ai réinstallé Windows 7. Mais en tout cas, merci beaucoup de ton aide.

En te souhaitant une bonne année
0
mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
Ok donc ton problème est résolu je suppose ?
0