По-перше, виникнуть деякі проблеми з NTFS, якщо ви використовуєте його в Linux:
NTFS не дуже добре підтримує режим дозволу на файли, тому ви втратите виконуваний біт, встановлений біт тощо.
Система ACL в NTFS не настільки зручна для Linux, і ви не можете її відключити так, як можна з FAT32.
Наразі ефективність впровадження NTFS в Linux не дуже хороша. Наприклад, я виявив, що якщо я будую проект Maven з NTFS, це в 3 рази повільніше, ніж ext4.
Особисто я запускаю ОС Windows у VirtualBox і перетворюю віртуальний диск в необроблене зображення NTFS (див. Тут ). Оскільки зображення NTFS тепер знаходиться в сирому форматі, а не .VDI, ви можете отримати доступ до NTFS, встановивши його безпосередньо, не завантажуючи екземпляр VM.
Використовуючи VirtualBox замість подвійних чобіт, є кілька переваг:
Вам не доведеться конвертувати розділ Linux у файлову систему NTFS. У VirtualBox ви можете використовуватись Share Folder
для доступу до файлової системи хост-операційної системи. І це дуже швидко. При необхідності позначте його на букві диска.
Ви можете працювати з обома операційними системами одночасно, не потребуючи перезавантаження, щоб переключитися з однієї на іншу.
Ваш завантажувач GRUB ніколи не буде перезаписаний Windows. Windows завжди перезаписує ваш запис завантаження і ніколи не підказує вам "так" чи "ні".
Ви приділите більше уваги Linux, і тоді ви навчитесь способу Linux робити більшу частину вашої роботи. Насправді я виявив, що рідко потрібно вмикати Windows VM. Оскільки люди лінуються вивчати нові речі, якщо ви встановите подвійну систему, а Windows достатньо, то чому б ви не намагалися завантажуватися в іншу ОС?
Я виявив, що це найкращий спосіб співіснувати як Linux, так і Windows. Я створив декілька екземплярів Windows VM для різних звичаїв, і оскільки я не встановлюю занадто багато додатків у кожній машині, вони працюють швидко, і це не дуже відрізняється від невіртуальних машин.