Monter un disque NTFS usb sur Redhat

Bonjour,

je n'arrive pas à monter un disque dur NTFS (dans un boitier USB) sur une RedHat. Oui vous allez me dire qu'il y a 1000 sujets sur ce topic. Mais... je pense avoir un cas qui n'a pas été testé (et qui donc ne marche po) ^_^

Donc ; la vilaine machine est une redHat.
uname -r => 2.4.20-8custom

dmesg me donne qqchose comme ceci :
[...]
SCSI device SDC at scsi1, channel 0, id 0, lun 0
sdc : sdc1
Warning : USB mass storage data integrity not assured
USB mass storage device found at 2
USB mass storage support registered
[...]

Mon fstab ressemble donc à ceci :
[...]
/dev/sdc1 /mnt/USB_HDD usbdevfs defaults 0 0

j'ai fait un chmod 777 sur /mnt/USB_HDD.

Donc tout devrait coller, sauf que...
quand je liste le repertoire j'obtient :
directory : 001
directory : 002
directory : 003
directory : 004
file : devices
file : drivers

je ne comprends pas... please help !
Configuration: Windows XP
Firefox 3.0.13

10 réponses

  1. Contributeur
    bonjour,
    à mon avis si
        * ntfs-3g
        * fuse-ntfs-3g
        * libntfs-3g.so.28
        * ntfsprogs-fuse 
    
    Requires
    
        * /sbin/ldconfig
        * /sbin/ldconfig
        * libc.so.6
        * libc.so.6(GLIBC_2.0)
        * libc.so.6(GLIBC_2.1)
        * libc.so.6(GLIBC_2.1.3)
        * libc.so.6(GLIBC_2.2)
        * libc.so.6(GLIBC_2.3)
        * libc.so.6(GLIBC_2.3.4)
        * libc.so.6(GLIBC_2.4)
        * libc.so.6(GLIBC_2.7)
        * libntfs-3g.so.28
        * libpthread.so.0
        * libpthread.so.0(GLIBC_2.0)
        * libpthread.so.0(GLIBC_2.1)
        * libpthread.so.0(GLIBC_2.2)
        * libpthread.so.0(GLIBC_2.3.2)
        * librt.so.1
        * librt.so.1(GLIBC_2.2)
        * pkgconfig
        * rpmlib(CompressedFileNames) <= 3.0.4-1
        * rpmlib(PayloadFilesHavePrefix) <= 4.0-1
        * rpmlib(VersionedDependencies) <= 3.0.3-1
        * rtld(GNU_HASH) 
    
    

    a+
    1
    1. merci pour le dépendances.
      donc il me faudrait ceci :
      * fuse-ntfs-3g
      * libntfs-3g.so.28
      * ntfsprogs-fuse

      Ma redhat étant une vieille distrib (sans internet je le rappelle), la release est : 2.4.20-8 custom. Et la machine : i686. Or je n'ai trouvé que des i386. pas de i686.
      La version de kde est 3.1-10 Red Hat.

      donc, où puis je trouver les trucs à installer ? un lien direct ? ^_^

      Cordialement
      0
  2. bonjour,

    Vérifie que tu as ntfs-3g d'installer
    sinon a instaler...

    cordialement
    0
    1. Bonjour...

      il semble qu'il ne soit pas installé. Là ou il y a un soucis, c'est que ce PC n'est PAS connecté à internet...
      Donc, les updates doivent faites via clé USB... ou CDROM

      Cordialement
      0
      1. humm pas cool....

        download ton rpm et install...

        Cordialement
        0
        1. là je vais avoir besoin d'aide....
          je download quoi et où ?
          et y aura certainement des dépendances, non ?
          0
          1. merci pour les liens.

            j'ai tout bien fait comme indiqué sur http://www.ntfs-3g.org/index.html#download

            mais, j'ai un soucis : quand je fais le mount -a, j'obtient :
            modprobe can't locate module fuse
            ntfs-3g-mount : fuse device is missing, try 'modprobe fuse' as root

            donc je fais : modprobe fuse
            bash : modprobe command not found

            bon, j'ai fait un locate et il semble qu'il soit dans /sbin
            et hop c'est reparti : /sbin/modprobe fuse
            modprobe: can't locate module fuse

            euh... il manque un truc là, non ?
            0
            1. Contributeur
              re,
              tu as installe fuse? comme je te l'ai indique et 386 =686
              a+
              0
              1. oui, j'installé fuse (celui ci)
                http://www.rpmfind.net//linux/RPM/sourceforge/a/project/av/avf/OldFiles/fuse-1.0-kernel_2.4.20_13.9_5.i386.html
                fuse-1.0-kernel_2.4.20_13.9_5.i386.rpm

                et j'ai toujours :
                /sbin/modprobe fuse
                modprobe: can't locate module fuse

                j'essaie d'installer fuse-ntfs-3g, mais il y a des problemes de compatibilité.

                En effet, si je tente un rpm -i de
                fuse-ntfs-3g-2009.1.1-1.el3.rf.i386.rpm ou de
                fuse-ntfs-3g-2009.4.4-2.rh9.rf.i386.rpm
                j'ai une reponse : fuse >= 2.6.3 is needed.

                comment trouver dans cette liste, le fuse-ntfs-3g qui ira sur mon systeme ??
                http://fr2.rpmfind.net/...

                Cordialement
                0
                1. Bonjour,

                  fuse-1.0-kernel_2.4.20_13.9_5.i386.rpm

                  et j'ai toujours :
                  /sbin/modprobe fuse
                  modprobe: can't locate module fuse


                  Il vous faut un module qui corresponde exactement à votre noyau. Comme vous avez un noyau 2.4.20-8custom, un module pour noyau 2.4.20_13.9_5 ne marchera pas.

                  Le vrai problème est que votre noyau date d'il y a cinq ans, et qu'à cette époque fuse en était à sa première version, très insuffisante pour faire tourner ntfs-3g. Pour porter un fuse récent sur un noyau si ancien, ça va être chaud !

                  Vous pouvez encore espérer trouver un ntfs read-only, mais ce n'est même pas évident...

                  Peut-être est-il temps de passer à une version plus récente...

                  Manu
                  0
                  1. merci pour ces réponses

                    En fait, je crois que je vais laisser tomber ce montage et essayer de récupérer un disque USB vierge que je formaterai en etx3. Quoique je crois que le ReiserFS serait plus efficace pour la gestion de mini fichiers.

                    Mais ce vieux kernel supporte t il au moins le reiserfs ?

                    Cordialement
                    0