1 votes

Utiliser ou accéder à des clusters NTFS de grande taille (par exemple 2048 kb / 2049 kb / 2M ou 2MB) dans un système d'exploitation Android (ou Linux) ?

J'ai un disque de stockage externe sur lequel je ( croire que je ) ont formaté les partitions en clusters de 2048 kb (ou 2 048 kb pour les Googlers qui cherchent) et il y a quelques petites partitions en clusters sur la même clé USB. Cela peut être appelé 2049 kb ou 2,049 kb ( ou 2M / 2 M / 2MB / 2 MB ) dans certains endroits, mais 2048 est le nombre que Windows fournit lorsque vous formatez.

Je suis presque sûr que c'est le numéro que j'ai choisi lorsque je les ai formatés. Cependant, le nombre réel dans le rapport de cluster est 2097152 ou 2,097,152 à partir de cette commande :

fsutil fsinfo ntfsinfo [drive]

Cependant, lorsque l'appareil physique est correctement reconnu par les systèmes d'exploitation Android, il ne reconnaît pas les grandes partitions en grappe. S'agit-il d'une erreur spécifique à Android ou fonctionne-t-il comme prévu et n'était-il pas censé lire des clusters/allocations de fichiers de cette taille ?

J'ai cherché (de manière exhaustive, je crois) des réponses à ce sujet (aux adresses 2048 et 2049), mais comme vous pouvez le constater, j'obtiens beaucoup d'informations sans rapport avec le sujet. Je sais comment bien utiliser Google (guillemets, parenthèses, titres, etc.) et j'ai également cherché sur ce réseau, mais je n'ai pas trouvé de solution. C'est un peu pénible, car cela signifie que mon disque ne peut être utilisé que sur mes ordinateurs Windows, et encore (je pense) seulement sur deux d'entre eux.

Sur Android, j'ai essayé ES File Explorer sur une Shield, et CX sur une Galaxy Tab S4. Je n'ai pas les moyens d'acheter le plugin NTFS pour Total Commander, mais je suppose que c'est une restriction du système d'exploitation, pas de l'application. KODI ne voit pas les partitions, et je ne sais pas trop où aller ensuite, pour être honnête.

Je mentionne Linux dans le titre parce que mon routeur (TP-Link Archer C1200 v2) ne reconnaît pas non plus les grands disques en grappe. Je testerai sur un Pi, plus tard, pour voir si cela me donne de la joie, et sur une boîte Mint chez mes parents, quand je le pourrai.

Les appareils Windows 10 n'ont aucun problème avec le disque, j'ai une boîte VISTA que je peux tester, mais j'ai l'impression qu'elle ne reconnaîtra pas le disque car je l'ai peut-être testé il y a des mois (cet article est en cours de rédaction depuis un an). long ;-)

Avec tout le respect que je lui dois (et je pense que Stack évite bien ce problème, mais tout de même), ne nous attardons pas sur les points suivants pourquoi J'ai choisi NTFS ou ces tailles d'allocation de cluster/fichier.


2 GRAND Taille du fichier des lecteurs dans cette configuration PAS vu par les appareils Android :

Bytes Per Sector  :                512
Bytes Per Physical Sector :        4096
Bytes Per Cluster :                2097152
Bytes Per FileRecord Segment    :  1024

1 PLUS PETIT Taille du fichier des lecteurs dans cette configuration ARE vu par les appareils Android :

Bytes Per Sector  :                512
Bytes Per Physical Sector :        4096
Bytes Per Cluster :                32768
Bytes Per FileRecord Segment    :  1024

2 ENCORE PLUS PETIT Taille du fichier des lecteurs dans cette configuration ARE vu par les appareils Android :

Bytes Per Sector  :                512
Bytes Per Physical Sector :        4096
Bytes Per Cluster :                4096
Bytes Per FileRecord Segment    :  1024

0voto

Simon MC. Cheng Points 386

Je pense qu'il faut s'en tenir à une taille maximale de 64 kilo-octets pour une meilleure interopérabilité. Windows 10 a étendu la taille maximale des clusters de 64 à 2048 kilo-octets (2097152 octets par cluster) au printemps 2018.

Le monde des logiciels libres a corrigé util-linux presque immédiatement pour pouvoir lire les structures de partition d'un tel disque, mais il faudra un certain temps pour que cela se propage dans tous les produits basés sur Linux (routeurs, logiciels de sauvegarde, Android, etc.).

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X