Respuestas:
Creo que la parte central de su pregunta que es importante es
Solo lo usaré en dos máquinas Ubuntu.
Me enfrenté al mismo dilema que tú y elegí EXT4. Las razones principales por las que elegí EXT4 son porque 1) EXT4 preservará mis permisos de archivo y 2) EXT4 administra mejor el almacenamiento de los datos en él (por ejemplo, no necesita ser desfragmentado y "codificado" constantemente como lo hace NTFS). EXT4 es un sistema de archivos más autosuficiente que NTFS.
Lo único negativo de usar EXT4 es que no podrá acceder a los datos en él a través de una máquina Windows. Pero como dijiste en tu pregunta, esto no será un problema porque solo estás usando máquinas Ubuntu.
En mi humilde opinión, la única razón para usar NTFS es si necesita acceder al sistema de archivos con Windows. Si no lo hace, NTFS es realmente un sistema de archivos inferior.
Si lo usará solo en esas dos máquinas y planea ser religioso acerca de desmontar correctamente la unidad antes de desconectar el USB / apagarlo, entonces sí, ext4 es muy recomendable.
ext4 le proporcionará un rendimiento mejorado con respecto a ext3, especialmente cuando intente escribir varios archivos al mismo tiempo o al crear un archivo grande.
La compensación es una probabilidad ligeramente mayor de pérdida de datos si la unidad no se desmonta correctamente .
Lo recomiendo ext4 es el sistema de archivos predeterminado para Ubuntu por una buena razón. Como beneficio adicional, puede usar la Utilidad de Discos para encriptar todo el disco con una contraseña muy segura. De esa manera, si alguna vez pierde la unidad externa (o si es robada), un tercero no podrá acceder a sus datos.
Uso ext4 en todas mis unidades, internas y externas. Para aquellas unidades que necesitan trabajar con una máquina Windows de amigos, tendré una pequeña partición FAT o NTFS.
En el tiempo transcurrido desde que esta pregunta recibió sus respuestas, el soporte de Windows para leer y escribir ext4 ha mejorado sustancialmente. Ver por ejemplo el proyecto Ext2Fsd . Lo que hago es crear una pequeña partición FAT adicional que contiene una versión reciente de Ext2Fsd para que pueda acceder a la partición ext4 desde otras computadoras con Windows (si los permisos lo permiten).
También debo agregar que otra buena razón para preferir ext4 a NTFS es la eficiencia del soporte de Linux para NTFS. En mi caso, al usar rsnapshot para hacer copias de seguridad a medios externos desde Ubuntu, pasar a ext4 disminuyó sustancialmente el tiempo necesario para desvincular directorios de manera recursiva.
Yo diría que no, simplemente porque, para su propia conveniencia, es posible que desee usarlo en otras máquinas en el futuro. (específicamente Windows).
Estuve en una posición similar a ti hace un par de años. Más tarde, tuve el requisito de instalar Windows 7 como máquina virtual y quería acceder a los archivos en la unidad externa. Aunque fue posible mediante la instalación de extfs en la máquina virtual de Windows, la configuración no se guardaría, por lo que ahora, cada vez que necesito Windows, lo primero que tengo que hacer es buscar el instalador de extfs, configurar y luego acceder a la unidad.
Por supuesto, puede estar 99.99999% seguro de que nunca tocará Windows (por suerte si ese es el caso :-)) pero mi punto es que es difícil juzgar completamente los requisitos futuros, y por el simple hecho de perder los pocos beneficios que usted tiene ' d obtener de Ext4 en un disco externo, probablemente sea mejor con fat32, aunque solo sea por razones de compatibilidad.
Pero, como mencioné anteriormente, vale la pena señalar que puede acceder a las unidades Ext3 en Windows (no estoy seguro acerca de Ext4): es una molestia tener acceso a ellas configuradas en Windows 7. Por lo tanto, es una opción, incluso teniendo en cuenta he dicho.
La respuesta depende de sus requisitos precisos.
ext4 se ha convertido en el sistema de archivos predeterminado para varias de las distribuciones populares de Linux, incluidas Ubuntu, Fedora y openSUSE. ext4 presenta varias mejoras con respecto a su predecesor, entre las que se incluyen soporte para archivos de hasta 16 tebibytes (1 tebibytes equivale a 1,024 gibibyes, con 1gibibyte igual a 1,074 gigabytes) y un tamaño de volumen máximo de hasta 1 Exbibyte. Es compatible con versiones anteriores de ext3 y ext2, lo que permite montar ext3 y ext2 como ext4. Esto mejorará ligeramente el rendimiento, porque ciertas características nuevas de ext4 también se pueden usar con ext3 y ext2, como el nuevo algoritmo de asignación de bloques.
XFS es un sistema de archivos altamente escalable y de alto rendimiento que fue diseñado originalmente en Silicon Graphics, Inc. Fue creado para soportar sistemas de archivos extremadamente grandes. XFS admite un tamaño máximo del sistema de archivos de 8 exbibytes menos uno (es decir, 263-1 bytes), aunque esto está sujeto a los límites de bloqueo impuestos por el sistema operativo host. Los sistemas Linux de 32 bits limitan el tamaño del sistema de archivos y archivos a 16 tebibytes.
Hay mucha información sobre este tema, pero comenzaría aquí y trataría de explorar si desea llevar esto más lejos.
Espero que esto ayude.
Fuentes: