우선, 리눅스에서 NTFS를 사용하면 NTFS에 문제가있을 수 있습니다.
NTFS는 파일 권한 모드를 잘 지원하지 않으므로 실행 비트, setuid 비트 등이 손실됩니다.
NTFS의 ACL 시스템은 Linux에 익숙하지 않으므로 FAT32 에서처럼 비활성화 할 수 없습니다.
현재 Linux에서 NTFS 구현의 성능은 그리 좋지 않습니다. 예를 들어 NTFS로 Maven 프로젝트를 빌드하면 ext4보다 3 배 더 느립니다.
개인적으로 VirtualBox에서 Windows OS를 실행하고 가상 디스크를 원시 NTFS 이미지로 만듭니다 ( 여기 참조 ). NTFS 이미지는 이제 .VDI가 아닌 원시 형식이므로 VM 인스턴스를로드하지 않고도 NTFS를 직접 마운트하여 NTFS에 액세스 할 수 있습니다.
듀얼 부트 대신 VirtualBox를 사용하면 몇 가지 장점이 있습니다.
Linux 파티션을 NTFS 파일 시스템으로 변환하지 않아도됩니다. VirtualBox에서는 Share Folder
호스트 OS의 파일 시스템에 액세스하는 데 사용할 수 있습니다 . 그리고 그것은 매우 빠릅니다. 필요한 경우 드라이브 문자에 매핑하십시오.
한 시스템에서 다른 시스템으로 전환하기 위해 다시 시작할 필요없이 두 OS를 동시에 사용할 수 있습니다.
GRUB 로더는 Windows에서 덮어 쓰지 않습니다. Windows는 항상 부팅 레코드를 덮어 쓰며 예 또는 아니요를 묻지 않습니다.
Linux에 더 많은 관심을 기울인 다음 대부분의 작업을 수행하는 Linux 방법을 배우게됩니다. 실제로 Windows VM을 켤 필요가 거의 없다는 것을 알았습니다. 사람들은 새로운 것을 배우는데 게으 르기 때문에 이중 시스템을 설치하고 Windows로 충분하다면 왜 다른 OS로 부팅하는 것이 귀찮습니까?
이것이 리눅스와 Windows를 공존시키는 가장 좋은 방법이라는 것을 알았습니다. 각기 다른 용도로 여러 Windows VM 인스턴스를 구축했으며 각 VM에 너무 많은 응용 프로그램을 설치하지 않기 때문에 빠르게 실행되며 비가 상 컴퓨터와 크게 다르지 않습니다.