Disques durs devenus invisbles

Résolu
Bonjour,

Matériel :

-Linux (en cohabitation avec windows XP édit. fam.)
-Debian
-Ubuntu
-7.10
-Gnome
-Gestionnaire de fichiers : Nautilus (en effet)

Problème :

Les disques durs ne sont plus visibles. Windows (que j'utilise rarement dès à présent mais quand même) ne possède plus les paramètres personnels.
Je viens de me rappeler que ceci est arrivé quand j'ai supprimé deux ou trois fichier, mais qd j'ai redémarré il n'était paas dans la corbeille !

Le démarrage de mon pc est normal, je veux dire comme avant, aprés cela grub démarre et comme d'habitude sauf pour windows (comme je l'ai précisé plus haut).

De plus quand j'utilise le live cd ubuntu il me mais qu'il est impossible de monter mes disques !

Commandes:

-cat /etc/fstab

kamil@kamil-desktop:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda7
UUID=d347526b-ddbc-4c6f-b95f-c5ccd15d2a1e / reiserfs notail 0 1
# /dev/sda8
UUID=143cf37f-4657-42a4-8d43-3a8ab06009b2 /home reiserfs defaults 0 2
# /dev/sda1
UUID=AEB0E309B0E2D73D /media/sda1 ntfs defaults,umask=007,gid=46 0 1
# /dev/sda5
UUID=E4E8FB30E8FB001A /media/sda5 ntfs defaults,umask=007,gid=46 0 1
# /dev/sda6
UUID=D2BC040EBC03EC33 /media/sda6 ntfs defaults,umask=007,gid=46 0 1
# /dev/sda9
UUID=aae89a1d-ad42-4f9e-9be5-5dfc7ef1ccb8 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec 0 0
kamil@kamil-desktop:~$

-ls /media/

kamil@kamil-desktop:~$ ls /media/
cdrom cdrom0 floppy floppy0 sda1 sda5 sda6

A+

kAm
Configuration: Linux
Firefox 2.0.0.8

41 réponses

Résumé de la discussion

Le problème central est que les disques NTFS ne sont plus visibles et les partitions Windows perdent leurs données personnelles après certaines suppressions, même après redémarrage ou usage d’un live CD. Des échanges suggèrent que la solution passe par vérifier et corriger le fichier /etc/fstab et les points de montage NTFS, puis monter manuellement les partitions via /mnt pour les afficher. Plusieurs réponses montrent l’ajout d’entrées dans /etc/fstab pour /dev/sda1, /dev/sda5 et /dev/sda6 avec ntfs et des options telles que user, auto et uid, suivi d’un test avec df. Une nuance utile est que ces choix permettent un montage à l’ouverture de session et évitent des montages manuels répétitifs, illustrant l’importance des UUID et des chemins montés.

Bobot (l’IA à votre service)
  1. Contributeur
    salut,

    Que ce passe-t-il quand t'essaie de dématrer window$?

    Afiche aussi:
    fdisk -l
    grep -E -v '^(#|$)' /boot/grub/menu.lst

    0
    1. Slt,
      Voilà ce que ça donne :
      kamil@kamil-desktop:~$ fdisk -l
      kamil@kamil-desktop:~$ fdisk -l grep -E -v '^(#|$)' /boot/grub/menu.lst
      fdisk: option invalide -- E

      Usage: fdisk [-b TAILLE] [-u] DISQUE modifier la table de partitions
      fdisk -l [-b TAILLE] [-u] DISQUE lister les tables de partitions
      fdisk -s PARTITION donner la taille de partition en blocs
      fdisk -v afficher la version de fdisk
      Où le disque est quelque chose du genre: /dev/hdb ou /dev/sda
      et PARTITION est quelque chose du genre: /dev/hda7
      -u: donne le Début et la Fin en unités de secteurs (au lieu de cylindres)
      -b 2048: (pour certains disques MO) utilise 2048-octets par secteur
      kamil@kamil-desktop:~$ grep -E -v '^(#|$)' /boot/grub/menu.lst
      default 0
      timeout 10
      title Ubuntu 7.10, kernel 2.6.22-14-generic
      root (hd0,6)
      kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=d347526b-ddbc-4c6f-b95f-c5ccd15d2a1e ro quiet locale=fr_FR vga=792 splash
      initrd /boot/initrd.img-2.6.22-14-generic
      quiet
      title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
      root (hd0,6)
      kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=d347526b-ddbc-4c6f-b95f-c5ccd15d2a1e ro single
      initrd /boot/initrd.img-2.6.22-14-generic
      title Ubuntu 7.10, memtest86+
      root (hd0,6)
      kernel /boot/memtest86+.bin
      quiet
      title Other operating systems:
      root
      title Windows NT/2000/XP (loader)
      root (hd0,0)
      savedefault
      makeactive
      chainloader +1

      Ou sinon pour windows be ya rien de mes logiciel, fichier, ... et en plus ca prend un teps fou !
      0
      1. Contributeur
        tape fdisk -l en root
        0
        1. Contributeur
          si t'es sous ubuntu, tape

          sudo fdisk -l

          0
          1. AH OK :

            kamil@kamil-desktop:~$ sudo fdisk -l
            [sudo] password for kamil:

            Disque /dev/sda: 122.9 Go, 122942324736 octets
            255 heads, 63 sectors/track, 14946 cylinders
            Units = cylindres of 16065 * 512 = 8225280 bytes
            Disk identifier: 0x033b033b

            Périphérique Amorce Début Fin Blocs Id Système
            /dev/sda1 * 1 2197 17647371 7 HPFS/NTFS
            /dev/sda2 2198 13983 94671045 f W95 Etendu (LBA)
            /dev/sda5 2198 4746 20474811 7 HPFS/NTFS
            /dev/sda6 4747 7296 20482843+ 7 HPFS/NTFS
            /dev/sda7 7297 12159 39062016 83 Linux
            /dev/sda8 12160 13375 9767488+ 83 Linux
            /dev/sda9 13376 13983 4883728+ 82 Linux swap / Solaris
            kamil@kamil-desktop:~$
            0
            1. Contributeur
              bon, t'es partitions window$ sont toujours présentes, je pense tu l'as endommagé en supprimant les fichiers..
              Tu devrais sauvegarder tes fichiers (qui sont sous window$) et reinstaller
              0
              1. mais comment puisque je ne les voi plus ? les disque sont invisible c ca le probleme a part qd j'utilise le live cd et en reinstallant windows, ce dernier ne va t-il pas suppriimer linux?
                0
                1. Contributeur
                  Demarre ubuntu et tape:

                  sudo -s
                  mkdir /mnt/{sda1,sda5,sda6}
                  mount -t ntfs /dev/sda1 /mnt/sda1
                  mount -t ntfs /dev/sda5 /mnt/sda5
                  mount -t ntfs /dev/sda6 /mnt/sda6


                  Là tu pourras trouver tes partitions window$ dans /mnt/sda1, /mnt/sda5 et /mnt/sda6, tu peux les copier sur ta partitions ubuntu
                  0
                  1. olala ca devient compliquer mais je precise que je ne voi mes disque ni sur windows ni sur linux
                    0
                    1. CA met ca :
                      kamil@kamil-desktop:~$ sudo -s
                      [sudo] password for kamil:
                      kamil@kamil-desktop:~$ sudo -s
                      [sudo] password for kamil:
                      root@kamil-desktop:~# mkdir /mnt/{sda1,sda5,sda6}
                      root@kamil-desktop:~# mount -t ntfs /dev/sda1 /mnt/sda1
                      $LogFile indicates unclean shutdown (0, 0)
                      Failed to mount '/dev/sda1': Opération non supportée
                      Mount is denied because NTFS is marked to be in use. Choose one action:

                      Choice 1: If you have Windows then disconnect the external devices by
                      clicking on the 'Safely Remove Hardware' icon in the Windows
                      taskbar then shutdown Windows cleanly.

                      Choice 2: If you don't have Windows then you can use the 'force' option for
                      your own responsibility. For example type on the command line:

                      mount -t ntfs-3g /dev/sda1 /mnt/sda1 -o force

                      Or add the option to the relevant row in the /etc/fstab file:

                      /dev/sda1 /mnt/sda1 ntfs-3g defaults,force 0 0
                      root@kamil-desktop:~# mount -t ntfs /dev/sda5 /mnt/sda5
                      $LogFile indicates unclean shutdown (0, 0)
                      Failed to mount '/dev/sda5': Opération non supportée
                      Mount is denied because NTFS is marked to be in use. Choose one action:

                      Choice 1: If you have Windows then disconnect the external devices by
                      clicking on the 'Safely Remove Hardware' icon in the Windows
                      taskbar then shutdown Windows cleanly.

                      Choice 2: If you don't have Windows then you can use the 'force' option for
                      your own responsibility. For example type on the command line:

                      mount -t ntfs-3g /dev/sda5 /mnt/sda5 -o force

                      Or add the option to the relevant row in the /etc/fstab file:

                      /dev/sda5 /mnt/sda5 ntfs-3g defaults,force 0 0
                      root@kamil-desktop:~# mount -t ntfs /dev/sda6 /mnt/sda6
                      $LogFile indicates unclean shutdown (0, 0)
                      Failed to mount '/dev/sda6': Opération non supportée
                      Mount is denied because NTFS is marked to be in use. Choose one action:

                      Choice 1: If you have Windows then disconnect the external devices by
                      clicking on the 'Safely Remove Hardware' icon in the Windows
                      taskbar then shutdown Windows cleanly.

                      Choice 2: If you don't have Windows then you can use the 'force' option for
                      your own responsibility. For example type on the command line:

                      mount -t ntfs-3g /dev/sda6 /mnt/sda6 -o force

                      Or add the option to the relevant row in the /etc/fstab file:

                      /dev/sda6 /mnt/sda6 ntfs-3g defaults,force 0 0
                      root@kamil-desktop:~#
                      0
                      1. Contributeur
                        t'es sur live cd ou ubuntu est installé?
                        0
                        1. Contributeur
                          on ne stresse pas! tape:
                          gedit /etc/fstab

                          Une fenêtre va s'ouvrir, dans la quelle tu colle ca:
                          /dev/sda1   /mnt/sda1   ntfs        user,users,uid=1000,auto,exec      0   0
                          /dev/sda5   /mnt/sda5  ntfs        user,users,uid=1000,auto,exec      0   0
                          /dev/sda6   /mnt/sda6   ntfs        user,users,uid=1000,auto,exec      0   0

                          Puis redemarre ton pc, après quoi tu devrais trouver tes partitions dans /mnt/sda1, /mnt/sda5 et /mnt/sda6
                          0
                          1. Je met ca com ca a la fin ? :
                            # /etc/fstab: static file system information.
                            #
                            # <file system> <mount point> <type> <options> <dump> <pass>
                            proc /proc proc defaults 0 0
                            # /dev/sda7
                            UUID=d347526b-ddbc-4c6f-b95f-c5ccd15d2a1e / reiserfs notail 0 1
                            # /dev/sda8
                            UUID=143cf37f-4657-42a4-8d43-3a8ab06009b2 /home reiserfs defaults 0 2
                            # /dev/sda1
                            UUID=AEB0E309B0E2D73D /media/sda1 ntfs defaults,umask=007,gid=46 0 1
                            # /dev/sda5
                            UUID=E4E8FB30E8FB001A /media/sda5 ntfs defaults,umask=007,gid=46 0 1
                            # /dev/sda6
                            UUID=D2BC040EBC03EC33 /media/sda6 ntfs defaults,umask=007,gid=46 0 1
                            # /dev/sda9
                            UUID=aae89a1d-ad42-4f9e-9be5-5dfc7ef1ccb8 none swap sw 0 0
                            /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0
                            /dev/fd0 /media/floppy0 auto rw,user,noauto,exec 0 0
                            /dev/sda1 /mnt/sda1 ntfs user,users,uid=1000,auto,exec 0 0
                            /dev/sda5 /mnt/sda5 ntfs user,users,uid=1000,auto,exec 0 0
                            /dev/sda6 /mnt/sda6 ntfs user,users,uid=1000,auto,exec 0 0
                            0
                            1. mais il me dit que je n'ai pa sle droit ou que ce n'est pas le bo emplacement
                              0
                              1. Contributeur
                                il faut le faire en root:

                                sudo gedit /etc/fstab
                                0
                                • 1
                                • 2
                                • 3