Aller au contenu

Messages recommandés

  • 4 semaines après...

Oui, tu peux aussi installer ntfsprogs

Commence par vérifier que tu peux effectivement monter ton disque usb ntfs en écriture en le montant en console :

- connecte-toi en tant que root

- démonte ton disque dur avec la commande umount /point/de/montage (tape la commande mount sans paramètre pour voir où il est monté, ça doit être un truc du genre /volumeUSB1)

- remonte-le en écriture avec la commande mount -t ntfs-3g /dev/sdxx /volumeUSB1 (pour savoir quoi mettre pour /dev/sdxx, reporte toi à la commande mount ci-dessus

puis essaie d'écrire (par exemple tu vas sur /volumeUSB1, et tu tapes touch test, si tu n'as pas d'erreur, c'est que l'accès en écriture est possible

on verra après pour la modif du script de montage.

Essaie d'abord avant de critiquer synology. Le module ntfs-3g n'est pas énorme, mais quand même plus que fat32 ou ext (qui de plus sont quand même chargés en mémoire, donc c'est un module en plus), et il demande plus de puissance processeur que fat. Je pense que synology a fait le bon choix, de ne pas prévoir ce module sur des nas avec 32 Mo de mémoire.

Un exemple : le paquet mailstation. Il s'installe sur les petits nas, mais quelle galère pour faire tourner roundcube (en fait, php est horriblement lent). Par contre, aucun problème pour postfix ou dovecot. Synlogy nous prévient, mais permet de l'installer. Et on se rend bien compte qu'au delà du test, si on veut être productif, il faudra passer au modèle au dessus.

Au fait, as-tu essayé d'installer vista sur ton ancien PC de 1998 ?

Figure toi que j'ai essayé l'installation des deux packages ntfs-3g et ntfsprogs mais j'ai une erreur modprobe !cela signifie t-il que je dois compiler les sources ?

j'ai bien essayé de monter comme tu le dis et comme précisé sur le site de ntfs-3g mais il semble que l'option "-t" ne figure pas dans le mount installé sur le systeme limité volontairement par synology. alors oui je me permet de critiquer ce que nous propose synology. Car je penses que c'est de la limitation abusive a des fins commerciales !

Quant au fait que je veuille un outil productif c'est faux, car je ne m'en sert qu'a des fins personelle et pas en entreprise !les packages mailstation et autre third party applications que tu cite ne m'intéressent pas ! je suis juste ecoeuré que synology ne prennent en compte la compatibilité que pour ceux qui payent le prix fort alors que c'est le même systeme d'exploitation et les mêmes services qui sont vendus ! Et puis si j'avais su que la maj en dsm2.2 ne m'pporteraist pas cette fonction je ne l'aurais pas faite car cela m'a planté tout le systeme a cette occasion, heureusement pas de pertes de fichiers, mais perte de l'interface web lors de cette maj.

en attendant voici le message d'erreur si tu as quelque chose a me proposer :

d'abord la détection :

fdisk -l

Disk /dev/sdo: 200.0 GB, 200049647616 bytes

255 heads, 63 sectors/track, 24321 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System

/dev/sdo1 1 24321 195358432 7 HPFS/NTFS

Disk /dev/hda: 1000.2 GB, 1000204886016 bytes

255 heads, 63 sectors/track, 121601 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System

/dev/hda1 1 310 2490043+ 83 Linux

/dev/hda2 311 375 522112+ 82 Linux swap

/dev/hda3 392 121601 973619325 83 Linux

Le retour de la commande mount :

NASTERRA> mount

/dev/hda1 on / type ext3 (rw)

/tmp on /tmp type tmpfs (rw)

/dev/hda3 on /volume1 type ext3 (usrquota,grpquota)

/volume1/opt on /opt type --bind (rw)

et ensuite le message d'erreur :

NASTERRA> mount -t ntfs-3g /dev/sdo1 /volumeUSB2/

Found partition: 7 (HPFS/NTFS)

mount: Mounting /dev/sdo1 on /volumeUSB2 failed: No such device

NASTERRA> mount -t ntfs-3g /dev/sdo1 /volumeUSB2/usbshare/

Found partition: 7 (HPFS/NTFS)

mount: Mounting /dev/sdo1 on /volumeUSB2/usbshare failed: No such device

NASTERRA> mount -t ntfs-3g /dev/sdo1 /volumeUSB1/

Found partition: 7 (HPFS/NTFS)

mount: Mounting /dev/sdo1 on /volumeUSB1 failed: No such device

voila, je veux monter le disque de 200GB /dev/sdo1 avec ntfs-3g mais rien a faire !

Si j'essayes avec la commande fournie par ntfs-3g :

NASTERRA> ntfs-3g

ntfs-3g: No device is specified.

ntfs-3g 2009.4.4 integrated FUSE 27 - Third Generation NTFS Driver

Copyright © 2005-2007 Yura Pakhuchiy

Copyright © 2006-2009 Szabolcs Szakacsits

Copyright © 2007-2009 Jean-Pierre Andre

Copyright © 2009 Erik Larsson

Usage: ntfs-3g [-o option[,...]] <device|image_file> <mount_point>

Options: ro (read-only mount), remove_hiberfile, uid=, gid=,

umask=, fmask=, dmask=, streams_interface=.

Please see the details in the manual (type: man ntfs-3g).

Example: ntfs-3g /dev/sda1 /mnt/windows

ma commande de monatage :

NASTERRA> ntfs-3g /dev/sdo1 /volumeUSB2/usbshare/

modprobe: could not parse modules.dep

ntfs-3g-mount: fuse device is missing, try 'modprobe fuse' as root

ou autre réponse au bout d'un long moment :

ntfs-3g /dev/sdo1 /volumeUSB2/

modprobe: could not parse modules.dep

Error reading bootsector: Input/output error

Failed to mount '/dev/sdo1': Input/output error

NTFS is either inconsistent, or there is a hardware fault, or it's a

SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows

then reboot into Windows twice. The usage of the /f parameter is very

important! If the device is a SoftRAID/FakeRAID then first activate

it and mount a different device under the /dev/mapper/ directory, (e.g.

/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation

for more details.

E clair, il me dit que le système de fichier a été mal démonté de Windows et me suggère la commande chkdsk -f

Lien vers le commentaire
Partager sur d’autres sites

un syno est un système conçu pour certaines tâches et qui s'administre facilement avec une interface web. Il ne faut pas se tromper de cible : c'est un produit grand public qui n'est pas destiné à être mis dans les mains d'un sysadmin.

Je ne suis pas sysadmin ! Et il me semble qu'écrire (copier / coller) sur un disque externe en USB, même en NTFS, fait partie des tâches basiques non ? Surtout quand cette fonction est proposée sur des NAS de la même marque Synology et seulement légèrement plus puissant (en terme de calcul et de mémoire) ! N'est-ce pas paradoxal qu'une focntion de base comme le copier/collé ne soit disponible que sur des NAS de synology un peu plus conçus pour des sysadmins justement ?

Si cela ne te convien pas, installe freenas sur un vieux pc, ou apprend à configurer ton syno grâce à la console et aux paquets additionnels.

Utiliser un Vieux PC ? En voila une drole de propositions ! Si je n'y avais pas pensé je n'aurais jamais acheté un NAS ! Connais tu la différence de consommation électrique ? Car c'était mon pricipal objetcif ! Le fait que j'ai mis un disque d'1Terra dedans pour centraliser mes données et augmenter mon espace de stockage étant le second objectif ! J'ai choisis le NAS syno pour ses fonctions de téléchargements automatique et surtout cela PC éteint ! J'ai ensuite découvert les "third party applications" que j'ai testés aussi. Mais la je me sens abusivement exclu d'une fonction non-implémentée dans mon appareil juste pour des raisons commerciales , et çà , çà me débecte ! Je penses donc que mon prochain NAS sera d'une autre Marque ! Meme si il sera sans doute plus gros et par conséquent plus cher et plus riche et puissant.

Si tu crois que je n'ai jamais utilisé la console, et que je ne sais même pas utiliser telnet ou ssh, tu te trompes de profil ! De plus je sais utilisé la console et sais reconnaitre des fonctions commandes de types UNIX SURTOUT lorsqu'elles ont été modifiés comme celle du système de synology !

Les commandes que je t'ai affichés ne prouvent elles pas que j'utilise la console ?

Pour ton pb : le message d'erreur rencontré n'est probablement pas représentatif.

ntfs-3g est un module permettant l'écriture sur une partition ntfs, qui s'exécute en espace utilisateur (et pas en espace noyau). Il nécessite le module fuse.

il faut donc que tu installes aussi kernel-module-fuse

puis modprobe fuse.

normalement la commande de montage devrait provoquer le chargement de ntfs-3g (sinon modprobe ntfs-3g)

Il est probablement nécessaire que tu fasses avant tout ça un depmod(depmode -a)

Bon ben voila, çà çà me plait mieux mais tout de même , d'être obligé d'en arriver là à cause de leur porte monnaie, çà me désole !

Merci pour cette dernière partie, pour les première je t'ai répondu .

@+

Lien vers le commentaire
Partager sur d’autres sites

DiskStation> ipkg files kernel-module-fuse

Package kernel-module-fuse (2.5.3-3) is installed on /opt/ and has the following files:

/opt/bin/fusermount

/opt/lib/modules/fuse.o

/opt/lib/libfuse.so.2

/opt/include/fuse.h

/opt/etc/udev/rules.d/40-fuse.rules

/opt/include/fuse/fuse_lowlevel.h

/opt/include/fuse/fuse.h

/opt/lib/pkgconfig/fuse.pc

/opt/include/fuse/fuse_compat.h

/opt/lib/libfuse.la

/opt/include/fuse/fuse_common.h

/opt/include/fuse/fuse_opt.h

/opt/lib/libfuse.so

/opt/sbin/mount.fuse

/opt/lib/libfuse.so.2.5.3

/opt/include/fuse/fuse_lowlevel_compat.h

DiskStation> insmod /opt/lib/modules/fuse.o 

DiskStation> lsmod

Module                  Size  Used by    Tainted: P  

fuse                   31384  0 (unused)

pareil avec ntfs-3g

Lien vers le commentaire
Partager sur d’autres sites

DiskStation> ipkg files kernel-module-fuse

Package kernel-module-fuse (2.5.3-3) is installed on /opt/ and has the following files:

/opt/bin/fusermount

/opt/lib/modules/fuse.o

/opt/lib/libfuse.so.2

/opt/include/fuse.h

/opt/etc/udev/rules.d/40-fuse.rules

/opt/include/fuse/fuse_lowlevel.h

/opt/include/fuse/fuse.h

/opt/lib/pkgconfig/fuse.pc

/opt/include/fuse/fuse_compat.h

/opt/lib/libfuse.la

/opt/include/fuse/fuse_common.h

/opt/include/fuse/fuse_opt.h

/opt/lib/libfuse.so

/opt/sbin/mount.fuse

/opt/lib/libfuse.so.2.5.3

/opt/include/fuse/fuse_lowlevel_compat.h

DiskStation> insmod /opt/lib/modules/fuse.o 

DiskStation> lsmod

Module Size Used by Tainted: P 

fuse 31384 0 (unused)

pareil avec ntfs-3g

Ok,

Lien vers le commentaire
Partager sur d’autres sites

 NASTERRA> fdisk -l


Disk /dev/sdb: .0 GB, 80026361856 bytes

255 heads, 63 sectors/track, 9729 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes


 Device Boot	Start 	End	Blocks Id System

[b]/dev/sdb1 	1 	9729	78148192	7 HPFS/NTFS[/b]


Disk /dev/hda: 1000.2 GB, 1000204886016 bytes

255 heads, 63 sectors/track, 121601 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes


 Device Boot	Start 	End	Blocks Id System

/dev/hda1 	1 	310 	2490043+ 83 Linux

/dev/hda2 	311 	375 	522112+ 82 Linux swap

/dev/hda3 	392 	121601 973619325 83 Linux

NASTERRA> [b]umount /volumeUSB1/usbshare/[/b]

NASTERRA> fdisk -l


Disk /dev/sdb: .0 GB, 80026361856 bytes

255 heads, 63 sectors/track, 9729 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes


 Device Boot	Start 	End	Blocks Id System

/dev/sdb1 	1 	9729	78148192	7 HPFS/NTFS


Disk /dev/hda: 1000.2 GB, 1000204886016 bytes

255 heads, 63 sectors/track, 121601 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes


 Device Boot	Start 	End	Blocks Id System

/dev/hda1 	1 	310 	2490043+ 83 Linux

/dev/hda2 	311 	375 	522112+ 82 Linux swap

/dev/hda3 	392 	121601 973619325 83 Linux

NASTERRA> [b]umount /volumeUSB2/usbshare/

umount: Couldn't umount /volumeUSB2/usbshare: Invalid argument[/b]

NASTERRA> [b]umount /volumeUSB2/usbshare/

umount: Couldn't umount /volumeUSB2/usbshare: Invalid argument[/b]

NASTERRA> [b]umount /volumeUSB1/usbshare/

umount: Couldn't umount /volumeUSB1/usbshare: Invalid argument[/b]

NASTERRA>[b] insmod /opt/lib/modules/fuse.o[/b]

NASTERRA>[b] ntfs-3g /dev/sdb1 /volumeUSB1/usbshare/

WARNING: Deficient Linux kernel detected. Some driver features are

 	not available (swap file on NTFS, boot from NTFS by LILO), and

 	unmount is not safe unless it's made sure the ntfs-3g process

 	naturally terminates after calling 'umount'. If you wish this

 	message to disappear then you should upgrade to at least kernel

 	version 2.6.20, or request help from your distribution to fix

 	the kernel problem. The below web page has more information:

 	http://ntfs-3g.org/support.html#fuse26[/b]


NASTERRA> Found partition: 7 (HPFS/NTFS)


NASTERRA> [b]cd /volumeUSB1/uConnection to 192.168.0.254 closed.[/b]

empereur@Manchot:~$ ssh root@192.168.0.254

root@192.168.0.254's password:



BusyBox v1.1.0 (2009.09.03-21:49+0000) Built-in shell (ash)

Enter 'help' for a list of built-in commands.


NASTERRA> [b]cd /volumeUSB1/usbshare

-ash: cd: can't cd to /volumeUSB1/usbshare[/b]

NASTERRA> cd /volumeUSB1/

NASTERRA> ls

usbshare

NASTERRA> df

Filesystem 	1K-blocks 	Used Available Use% Mounted on

rootfs 	2450928	330992 2095036 14% /

/dev/root 	2450928	330992 2095036 14% /

/tmp 	15100 	568 	14532 4% /tmp

/dev/hda3 	958340740 351553468 606684872 37% /volume1

/dev/hda3 	958340740 351553468 606684872 37% /opt

[b]/dev/sdb1 	78148188 	89972 78058216 1% /volumeUSB1/usbshare[/b]

NASTERRA> df -h

Filesystem 	Size Used Avail Use% Mounted on

rootfs 	2.4G 324M 2.0G 14% /

/dev/root 	2.4G 324M 2.0G 14% /

/tmp 	15M 568K 15M 4% /tmp

/dev/hda3 	914G 336G 579G 37% /volume1

/dev/hda3 	914G 336G 579G 37% /opt

[b]/dev/sdb1 	75G 88M 75G 1% /volumeUSB1/usbshare[/b]


NASTERRA> [b]cp /volume1/video/HEROES/file.avi /volumeUSB1/usbshare/

Segmentation fault[/b]
j'ai commencé par démonter le device /dev/sdb1 et jai ensuite remonté ce device avec ntfs-3g => j'ai eu ce fameux warming ... puis j'ai essayé d'écrire dans le poitn de montage mais il me parle de segmentation !? Est-ce que ce serait le formatage avec des secteurs de 4096 octets qui ne lui plairait pas ? Mais la j'y peux pas grand chose si vista formate les partition NTFS avec ce paramètre par défaut ! j'ai vu qu'on poouvait mettre 512o (formatage par défaut de XP car j'avais remarqué immédiatement cette différence lors du lancement du formatage sous vista)... J'ai toujours des déconnexions de ssh lorsque je veux entrer dans le point de montage par auto complétion (touche tab pour compléter automatiquement le mot en cours de saisie). Mais quelle galère ! Tu écris que fuse n'est disponible que pour le noyau 2.6(c'est ce qui est ecrit dans le warning en partie) donc pas le mien (2.4), mais est-ce qu'il serait possible d'utiliser fuse en le cross compilant ailleurs avec ce noyau 2.4 de synology ? Par contre la ce serait quand meme long et compliqué cette affaire car je n'ai jamais fait ce genre de chose même pas sous ma ubuntu !
NASTERRA> umount /volumeUSB1/usbshare

Segmentation fault

NASTERRA> umount /volumeUSB1/usbshare

Segmentation fault

je n'arrive pas non plus a démonter !

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.