Impossible de monter ma partition ntfs

Fermé
nikkidecibel - 14 févr. 2011 à 00:07
Mykkel Messages postés 157 Date d'inscription dimanche 16 janvier 2011 Statut Membre Dernière intervention 25 février 2016 - 14 févr. 2011 à 22:45
Bonjour,


Je suis en dual-boot:ubuntu/win7. Aprés une réinstallation de mon ubuntu 9.04, je n'arrive plus à monter ma partition ntfs.J'ai le message d'erreur suivant:

error mounting mount exited with exit code 2.

J'ai installé dans cette partition windows 7, je n'ai plus accés à celui-ci:ecran noir et j'ai perdu toutes les données qui y étaient.J'ai essayer avec le cd de windows 7 mais impossible même de réparer comme si le noyau était endommagé(enfin..je ne sais pas). J'aurais besoin de votre aide pour récuperer mes données.
Resultat de sudo gedit /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=4b9b0af9-e214-44ef-916b-fd32e45bea93 / ext3 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=94a4e4d9-9ee2-46b2-aa4f-cd4f688f4001 none swap sw 0 0

comme vous voyez il n'y a pas de ligne sur ma partition ntfs. J'ai essayé egalement de forcer le montage comme ceci:

sudo mount -t ntfs /dev/sda3 /media/data/ -o force

mais rien n'y fait!!!



R
A voir également:

7 réponses

Mykkel Messages postés 157 Date d'inscription dimanche 16 janvier 2011 Statut Membre Dernière intervention 25 février 2016 6
14 févr. 2011 à 00:17
bsr

pour demain prépare ceci :

télécharge https://sourceforge.net/projects/bootinfoscript/

ouvre un terminal application accessoire terminal

met le executable
chmod +x boot_info_script055.sh

exécuter le script:
sudo ./boot_info_script055.sh

et poste le résultât

cat RESULTS.txt

ainsi j aurais toutes les infos pour analyser ta config et le problème
0
Voici le resultat obtenu de la commande cat RESULTS.txt:

Boot Info Script 0.55 dated February 15th, 2010

============================= Boot Info Summary: ==============================

=> Grub 2 is installed in the MBR of /dev/sda and looks on the same drive in
partition #5 for /boot/grub.

sda1: _________________________________________________________________________

File system: ntfs
Boot sector type: Windows Vista/7
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files/dirs: /bootmgr /boot/bcd

sda2: _________________________________________________________________________

File system: ntfs
Boot sector type: Windows Vista/7
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files/dirs: /bootmgr /Boot/BCD

sda3: _________________________________________________________________________

File system: ntfs
Boot sector type: Windows Vista/7
Boot sector info: No errors found in the Boot Parameter Block.
Mounting failed:

sda4: _________________________________________________________________________

File system: Extended Partition
Boot sector type: -
Boot sector info:

sda5: _________________________________________________________________________

File system: ext3
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 10.04 LTS
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: ntfs
Boot sector type: Windows Vista/7
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files/dirs:

=========================== Drive/Partition Info: =============================

Drive: sda ___________________ _____________________________________________________

Disque /dev/sda: 320.1 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres, total 625142448 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes

Partition Boot Start End Size Id System

/dev/sda1 2,048 26,626,047 26,624,000 27 Hidden HPFS/NTFS
/dev/sda2 * 26,626,048 26,830,847 204,800 7 HPFS/NTFS
/dev/sda3 26,830,848 133,620,399 106,789,552 7 HPFS/NTFS
/dev/sda4 133,621,758 625,141,759 491,520,002 5 Extended
/dev/sda5 133,621,760 328,933,375 195,311,616 83 Linux
/dev/sda6 328,935,424 330,948,607 2,013,184 82 Linux swap / Solaris
/dev/sda7 330,950,656 625,141,759 294,191,104 7 HPFS/NTFS


blkid -c /dev/null: ____________________________________________________________

Device UUID TYPE LABEL

/dev/sda1 DAA41C49A41C2B11 ntfs PQSERVICE
/dev/sda2 342C77A42C775FB2 ntfs SYSTEM RESERVED
/dev/sda3 BCFC7ECDFC7E8186 ntfs eMachines
/dev/sda4: PTTYPE="dos"
/dev/sda5 4b9b0af9-e214-44ef-916b-fd32e45bea93 ext3
/dev/sda6 94a4e4d9-9ee2-46b2-aa4f-cd4f688f4001 swap
/dev/sda7 57EFA3D77DDA448A ntfs DONNEES
/dev/sda: PTTYPE="dos"

============================ "mount | grep ^/dev output: ===========================

Device Mount_Point Type Options

/dev/sda5 / ext3 (rw,errors=remount-ro)


=========================== sda5/boot/grub/grub.cfg: ===========================

#
# 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 $prefix/grubenv ]; then
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
}
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set 4b9b0af9-e214-44ef-916b-fd32e45bea93
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
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set 4b9b0af9-e214-44ef-916b-fd32e45bea93
set locale_dir=($root)/boot/grub/locale
set lang=fr
insmod gettext
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
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, avec Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set 4b9b0af9-e214-44ef-916b-fd32e45bea93
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=4b9b0af9-e214-44ef-916b-fd32e45bea93 ro quiet splash
initrd /boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-21-generic (mode de récupération)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set 4b9b0af9-e214-44ef-916b-fd32e45bea93
echo 'Chargement de Linux 2.6.32-21-generic ...'
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=4b9b0af9-e214-44ef-916b-fd32e45bea93 ro single
echo 'Chargement du disque mémoire initial...'
initrd /boot/initrd.img-2.6.32-21-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set 4b9b0af9-e214-44ef-916b-fd32e45bea93
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set 4b9b0af9-e214-44ef-916b-fd32e45bea93
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Vista (loader) (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set daa41c49a41c2b11
chainloader +1
}
menuentry "Windows 7 (loader) (on /dev/sda2)" {
insmod ntfs
set root='(hd0,2)'
search --no-floppy --fs-uuid --set 342c77a42c775fb2
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 ###

=============================== 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=4b9b0af9-e214-44ef-916b-fd32e45bea93 / ext3 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=94a4e4d9-9ee2-46b2-aa4f-cd4f688f4001 none swap sw 0 0
# Partition NTFS
#UUID=BCFC7ECDFC7E8186 /media/eMachines ntfs-3g defaults 0 0



=================== sda5: Location of files loaded by Grub: ===================


77.9GB: boot/grub/core.img
78.0GB: boot/grub/grub.cfg
77.9GB: boot/initrd.img-2.6.32-21-generic
77.9GB: boot/vmlinuz-2.6.32-21-generic
77.9GB: initrd.img
77.9GB: vmlinuz
=============================== StdErr Messages: ===============================

./boot_info_script055.sh: line 892: 3625 Erreur de segmentation ntfs-3g -o ro $part "$mountname" 2>> $Mount_Error
0
Mykkel Messages postés 157 Date d'inscription dimanche 16 janvier 2011 Statut Membre Dernière intervention 25 février 2016 6
Modifié par Mykkel le 14/02/2011 à 09:09
Linux est propre
il faut réparer le système de fichier de windows avec la commande ci dessous depuis une console (terminal windows ) d un cd recovery (ou fourni ou winre de Windows), Linux ne peut le faire à sa place.

chkdsk C: /f /r

tu remplace la lettre C évidement par les partitions qui ne se montent pas (c, d ..)

quelques liens pour windows http://www.vista-xp.fr/forum/topic4807.html#p59882

cette commande n est pas garantie à 100 % , si vraiment tu as des donnée super importantes à préserver, fais une image de la partition en question sur une autre partition ou autre disque avant la manip chkdsk au cas ou celle ci ne fonctionnerait pas.
(tout dépend de l étendue des dégats)

pour faire une image il existe des logiciels comme ddrescue Testdisk .

tu peux aller aussi sur cette page si tu ne dispose pas de cd recovery de Seven
https://neosmart.net/blog/2009/windows-7-system-repair-discs/

au ou le système de fichier ntfs serait complétement corrompu et irréparable, il existe un logiciel qui récupère les données éffacées ou inaccéssible : photorec (meme distrib que Testdisk)
mais il te faudra beaucoup de patience, car il renomme tous les fichiers trouvés par numéros différents.

donc croisons les doigts pour que chkdsk fonctionne, 70, 80 % de réussite on va dire.

bon courage
0
Pour faire un chkdsk il faudrait que j'aie accés à windows pour effectuer cette commande depuis cmd seulement je ne peux pas acceder a windows j'ai un cran noir, le syteme d'exploitation ne demarre pas. Ne puis-je rien faire depuis linux en installant wine peut-etre?
0

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

Posez votre question
Mykkel Messages postés 157 Date d'inscription dimanche 16 janvier 2011 Statut Membre Dernière intervention 25 février 2016 6
Modifié par Mykkel le 14/02/2011 à 14:08
il faut que tu démarre ton pc sur un cd de Windows indiqué précédemment, pas sur le disque dur, en principe les paramètres du bios du pc sont cd en premier, ci ce n'est pas le cas il suffit de changer l ordre de Boot.

touche suppr, f1, f2 au démarrage.... ca dépend des machines.

depuis linux, tu peux réparer le bootsecteur de la partition windows si celui ci était endommagé, avec testdisk par exemple, mais je pense que un chkdsk est nécéssaire.
0
c'est ce dernier point que j'ai pas trop bien compris comment effectuer un chkdsk?est-ce avec le cd de windows?
0
Mykkel Messages postés 157 Date d'inscription dimanche 16 janvier 2011 Statut Membre Dernière intervention 25 février 2016 6
Modifié par Mykkel le 14/02/2011 à 22:45
oui le chkdsk C: /f /r depuis le cd recovery de windows, que je t tai donné le lien du téléchargement.

ce cd fera démarrer ton pc, tu va dans la console ou terminal et tu tapes cette commande.
0