GNU/Linux >> Tutoriales Linux >  >> Linux

¿Sistema de archivos compatible con todos los sistemas operativos?

UDF es un candidato. Funciona listo para usar en Linux>=2.6.31, Windows>=Vista, MacOS>=9 y en muchos BSD.

Nota: UDF viene en diferentes versiones, que no son igualmente compatibles con todas las plataformas, consulte Wikipedia - Compatibilidad.

UDF se puede crear en Linux con la herramienta mkudffs del paquete udftools .


Sin problemas, usa FAT32. No hay otra posibilidad compatible. Linux desde la versión 2.6.xy no tiene más problemas con NTFS, pero Mac OS sí... Tal vez podrías hacer más particiones en tu flash, pero en realidad no es una gran solución.

Otra solución:intente imaginar que tiene 4 GB de memoria flash. Divídala en 2 particiones. 1) FAT32 con aplicaciones portátiles gratuitas para acceder a todos los demás tipos de FS. 2) Partición universal, que puede ser lo que desee:NTFS, ReiserFS (si quiere seguridad real y encriptación) o lo que sea. Gracias a la primera partición de su memoria flash, puede leer/escribir fácilmente desde cualquier sistema operativo, gracias a los programas que ha almacenado en su partición FAT32 de su memoria flash.

Mejor solución:Olvídate de usar una unidad flash. Use Dropbox o algo a través de la red. Son una de las formas más sencillas de compartir archivos entre máquinas.

editar:gracias por la corrección:déjame escribir uno de los comentarios aquí:"el tamaño máximo depende del tamaño del clúster seleccionado. Los límites realmente son de 2 TB a 16 TB para tamaños de clúster de 512B a 4 KB para FAT32 (también mencionado en la página wiki). "Así es, disculpe mi error.

Gracias Peterph


Dado que lo cortó a los sistemas de archivos compatibles con OS X y Windows, me temo que el mínimo común denominador es FAT32. exFAT podría ser una opción si puede relajar el requisito y aceptar el uso de FUSE:tiene una patente gravada y, por lo tanto, no llegará al kernel hasta 2029 o hasta que Microsoft otorgue la patente sin regalías, lo que ocurra primero.

Actualización:Microsoft lanzó públicamente la especificación exFAT en 2019 y exFAT está disponible como controlador de kernel en Linux 5.4+. Para obtener información adicional, consulte wikipedia, blog de MS.

Por otro lado, recuerde que muchas personas informadas argumentarían que exFAT cambia la funcionalidad por la simplicidad. Por lo tanto, obtendrá algo que es capaz de almacenar datos y funciona en varios sistemas operativos, pero en cuanto a funciones es bastante rudimentario.


Linux
  1. Sistema de archivos de solo lectura después de la actualización a 15.04 ¿Con?

  2. ¿Encontrar todos los archivos de Python en el sistema de archivos de Linux?

  3. Cómo encontrar todos los archivos con tamaño de archivo cero (0) bytes en un directorio recursivamente

  4. Advertencia con nftw

  5. Sistema de archivos multiplataforma

Introducción al sistema de archivos de Linux

Cómo flashear/grabar una imagen del sistema operativo con Etcher en Ubuntu

¿Cómo construir un módulo del kernel de Linux para que sea compatible con todas las versiones del kernel?

¿Cómo selecciono todo el texto de un archivo con nano?

Swapon falló:argumento no válido en un sistema Linux con sistema de archivos Btrfs

Sistema de archivos distribuido con caché de disco local