En primer lugar, habrá algunos problemas con NTFS si lo usa en Linux:
NTFS no admite muy bien el modo de permiso de archivo, por lo que perderá el bit ejecutable, el bit setuid, etc.
El sistema ACL en NTFS no es tan cómodo con Linux, y no puede deshabilitarlo como lo hace con FAT32.
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:
No tiene que convertir su partición de Linux al sistema de archivos NTFS. En VirtualBox puede usar Share Folder
para acceder al sistema de archivos del sistema operativo host. Y es muy rápido. Asigne una letra de unidad si es necesario.
Puede trabajar con ambos sistemas operativos al mismo tiempo, sin necesidad de reiniciar para cambiar de uno a otro.
Windows no sobrescribirá su cargador GRUB. Windows siempre sobrescribe su registro de arranque y nunca le pregunta si o no.
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.