¿Qué sistema de archivos usar cuando utilizo Windows y Linux? [duplicar]

28

Pronto compraré un disco duro de 2TB y me gustaría usarlo como almacenamiento de medios. Me gustaría poder leer / escribir desde Windows (versión 7, 64 bits) y Ubuntu Linux, y necesito soporte para archivos de más de 4 GB de tamaño (así que creo que esto descarta FAT32).

Estoy usando unidades IFS en este momento para acceder a mis particiones Linux ext4, y me parece inestable. ¿Esto significa NTFS? ¿Hay algo más que me estoy perdiendo?

MighMoS
fuente

Respuestas:

20

Hay herramientas para usar ext * en Windows ... pero recomendaría NTFS ya que el * x-driver es bastante estable hoy en día.

bigote falso
fuente
¿Qué es el * x-driver?
George Profenza
2
El paquete se llama ntfs-3g. Dependiendo de la distribución que utilice, puede encontrarla en el repositorio. O bien: tuxera.com/community/ntfs-3g-download
fakemustache
Monto una partición NTFS en Linux y funciona muy bien, así que no tocaría ni convertiría porque probé algunas soluciones para EXT * en Windows y la mayoría de ellas no son fáciles de configurar o no funcionan como se esperaba. Mi elección para un disco FS compartido es NTFS.
m3nda
@GeorgeProfenza Parece que él cortó el término ext *. x-driver suena más como el controlador de impresora / pantalla X del sistema X O. No hay asignación de término de x-driver O no puedo encontrarlos buscando en Google 2 minutos.
m3nda
2
@GeorgeProfenza Supuse que se refería a * nix, pero olvidé la N y la I (para indicar unix / linux / etc.)
Adam Plocher
17

En primer lugar, habrá algunos problemas con NTFS si lo usa en Linux:

  1. NTFS no admite muy bien el modo de permiso de archivo, por lo que perderá el bit ejecutable, el bit setuid, etc.

  2. El sistema ACL en NTFS no es tan cómodo con Linux, y no puede deshabilitarlo como lo hace con FAT32.

  3. Actualmente, el rendimiento de la implementación NTFS en Linux no es muy bueno. Por ejemplo, descubrí que si construyo un proyecto Maven con NTFS, es 3 veces más lento que ext4.

Personalmente, ejecuto el sistema operativo Windows en VirtualBox, y hago del disco virtual una imagen NTFS sin procesar (ver aquí ). Dado que la imagen NTFS ahora está en formato sin formato en lugar de .VDI, puede acceder al NTFS montándolo directamente, sin cargar la instancia de VM.

Al usar VirtualBox en lugar de Dual boots, hay varias ventajas:

  1. No tiene que convertir su partición de Linux al sistema de archivos NTFS. En VirtualBox puede usar Share Folderpara acceder al sistema de archivos del sistema operativo host. Y es muy rápido. Asigne una letra de unidad si es necesario.

  2. Puede trabajar con ambos sistemas operativos al mismo tiempo, sin necesidad de reiniciar para cambiar de uno a otro.

  3. Windows no sobrescribirá su cargador GRUB. Windows siempre sobrescribe su registro de arranque y nunca le pregunta si o no.

  4. Prestará más atención a Linux, y luego aprenderá la forma de Linux de hacer la mayor parte de su trabajo. De hecho, descubrí que rara vez es necesario encender la VM de Windows. Debido a que las personas son flojas para aprender cosas nuevas, si instala un sistema dual y Windows es suficiente, ¿por qué molestarse en iniciar en otro sistema operativo?

Descubrí que esta es la mejor manera de hacer que Linux y Windows coexistan. He creado varias instancias de VM de Windows para diferentes usos, y debido a que no instalo demasiadas aplicaciones en cada VM, se ejecutan rápidamente y no se siente muy diferente de las máquinas no virtuales.

Xiè Jìléi
fuente
Casi tres años después ... ¡Realmente disfruté tu cuarto punto anterior! ¿Es correcto que pueda ejecutar Windows en VirtualBox (host Linux) y acceder (leer / escribir) a una carpeta compartida en el host Linux (que es ext4)?
DustByte
6

Sugiero considerar UDF 2.01. Es compatible de forma nativa con los núcleos de Windows y Linux.

En Windows, use format /FS:UDFpara crear este sistema de archivos.

Anixx
fuente
66
Esto parece ser una buena solución a la pregunta que se hizo, pero su respuesta podría ser más detallada para que sea una gran respuesta. ¿Tiene alguna experiencia usando UDF en un disco duro? ¿Hay algún problema o beneficio que pueda ocurrir? ¿Cómo hace para formatear el disco como UDF, puede hacerlo en Windows o tiene que hacerse en Linux?
Mokubai
1
@Mokubai format / FS: UDF, se formateará a UDF 2.01 de forma predeterminada, pero también puede especificar una versión
Anixx
Las respuestas a askubuntu.com/q/27936/427339 sugieren que se consideró, se intentó y, en el mejor de los casos, es difícil hacer que funcione. No confiaría en él sin muchas más pruebas de las que siento que vale la pena poner.
Iiridayn
2

Si no puede encontrar un controlador IFS estable, NTFS será su única opción fácil. NTFS es mucho más estable de lo que alguna vez fue bajo Linux.

No he usado ext4 de Windows, pero he encontrado que los controladores IFS son lo suficientemente estables para ext2 / 3 para que pueda probar las versiones anteriores del sistema de archivos Linux.

David Spillett
fuente