26

Я скоро буду покупать жесткий диск объемом 2 ТБ и хотел бы использовать его в качестве хранилища мультимедиа. Я хотел бы иметь возможность чтения / записи как из Windows (версия 7, 64-битная), так и из Ubuntu Linux, и мне нужна поддержка файлов размером более 4 ГБ (поэтому я считаю, что это исключает FAT32).

Сейчас я использую диски IFS для доступа к своим разделам linux ext4, и я нахожу это нестабильным. Означает ли это NTFS? Что-то еще мне не хватает?

4 ответа4

20

Есть инструменты для использования ext * под Windows ... но я бы порекомендовал NTFS, так как * x-драйвер довольно стабилен в наши дни.

17

Прежде всего, будут некоторые проблемы с NTFS, если вы используете его в Linux:

  1. NTFS не очень хорошо поддерживает режим прав доступа к файлам, поэтому вы потеряете исполняемый бит, бит setuid и т.д.

  2. Система ACL в NTFS не очень удобна в Linux, и вы не можете отключить ее, как в FAT32.

  3. В настоящее время производительность реализации NTFS в Linux не очень хорошая. Например, я обнаружил, что если я строю проект Maven с NTFS, он будет в 3 раза медленнее, чем ext4.

Лично я запускаю ОС Windows в VirtualBox и делаю виртуальный диск необработанным образом NTFS (см. Здесь). Поскольку образ NTFS теперь находится в необработанном формате, а не тогда.VDI, вы можете получить доступ к NTFS, подключив его напрямую, без загрузки экземпляра виртуальной машины.

Использование VirtualBox вместо двойной загрузки дает несколько преимуществ:

  1. Вам не нужно конвертировать раздел Linux в файловую систему NTFS. В VirtualBox вы можете использовать Share Folder для доступа к файловой системе операционной системы хоста. И это очень быстро. При необходимости сопоставьте его с буквой диска.

  2. Вы можете работать с обеими ОС одновременно, без необходимости перезапуска, чтобы переключаться с одной на другую.

  3. Ваш загрузчик GRUB никогда не будет перезаписан Windows. Windows всегда перезаписывает загрузочную запись и никогда не запрашивает «да» или «нет».

  4. Вы будете уделять больше внимания Linux, а затем вы узнаете, как Linux выполняет большую часть своей работы. На самом деле я обнаружил, что редко нужно включать виртуальную машину Windows. Поскольку людям лень изучать новые вещи, если вы устанавливаете двойную систему, а Windows достаточно, зачем вам загружаться с другой ОС?

Я обнаружил, что это лучший способ сосуществовать как с Linux, так и с Windows. Я создал несколько экземпляров виртуальных машин Windows для разных целей, и поскольку я не устанавливаю слишком много приложений на каждую виртуальную машину, они работают быстро и не слишком отличаются от не виртуальных машин.

6

Предлагаю рассмотреть UDF 2.01. Он изначально поддерживается ядрами Windows и Linux.

В Windows используйте format /FS:UDF для создания этой файловой системы.

2

Если вы не можете найти стабильный драйвер IFS, тогда NTFS будет вашим единственным легким выбором. NTFS намного стабильнее, чем когда-то под Linux.

Я не использовал ext4 из Windows, но нашел, что драйверы IFS достаточно стабильны для ext2/3, чтобы вы могли попробовать более старые варианты файловой системы Linux.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .