Яку файлову систему використовувати під час використання Windows та Linux? [дублікат]


28

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

На даний момент я використовую диски IFS для доступу до моїх розділів linux ext4, і я вважаю це нестабільним. Чи означає це NTFS? Чи ще чогось мені не вистачає?

Відповіді:


20

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


Що таке * -драйвер?
Джордж Профенза

2
Пакет називається ntfs-3g. Залежно від використовуваного Destribution ви можете знайти його у сховищі. Або ще: tuxera.com/community/ntfs-3g-download
fakemustache

Я монтую розділ NTFS в Linux і працює дуже добре, тому я не торкаюся і не конвертую, тому що я спробував деякі рішення для EXT * в Windows, і більшість з них непрості в налаштуванні або не працюють, як очікувалося. Мій вибір для спільного FS-накопичувача - NTFS.
м3нда

@GeorgeProfenza Здається, що він скоротив термін ext *. x-драйвер звучить більше як драйвер принтера / екрана X System OR. Немає терміна x-драйвер призначати АБО я не можу знайти їх гугл 2 хвилини.
м3нда

2
@GeorgeProfenza Я припускав, що він мав на увазі * nix, але забув N та I (для позначення unix / linux / тощо)
Адам Плочер

17

По-перше, виникнуть деякі проблеми з NTFS, якщо ви використовуєте його в Linux:

  1. NTFS не дуже добре підтримує режим дозволу на файли, тому ви втратите виконуваний біт, встановлений біт тощо.

  2. Система ACL в NTFS не настільки зручна для Linux, і ви не можете її відключити так, як можна з FAT32.

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

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

Використовуючи VirtualBox замість подвійних чобіт, є кілька переваг:

  1. Вам не доведеться конвертувати розділ Linux у файлову систему NTFS. У VirtualBox ви можете використовуватись Share Folderдля доступу до файлової системи хост-операційної системи. І це дуже швидко. При необхідності позначте його на букві диска.

  2. Ви можете працювати з обома операційними системами одночасно, не потребуючи перезавантаження, щоб переключитися з однієї на іншу.

  3. Ваш завантажувач GRUB ніколи не буде перезаписаний Windows. Windows завжди перезаписує ваш запис завантаження і ніколи не підказує вам "так" чи "ні".

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

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


Майже через три роки ... Мені дуже сподобався ваш четвертий пункт вище! Чи правильно ви можете запустити Windows у VirtualBox (Linux хост) та отримати доступ (читати / записувати) спільну папку на хості Linux (що є ext4)?
DustByte

6

Пропоную розглянути питання щодо АДС 2.01. Він підтримується як ядрами Windows, так і Linux.

У Windows використовуйте format /FS:UDFдля створення цієї файлової системи.


6
Це здається гарним рішенням поставленого питання, але ваша відповідь може зробити трохи детальніше, щоб вона була чудовою відповіддю. Чи маєте ви досвід використання UDF на жорсткому диску? Чи можуть виникнути проблеми чи переваги? Як ви ставитесь до форматування диска як UDF, чи можна це зробити в Windows або це потрібно робити в Linux?
Мокубай

1
Формат @Mokubai / FS: UDF, він за замовчуванням відформатуватиме UDF 2.01, але також можна вказати версію
Anixx

Відповіді на askubuntu.com/q/27936/427339 припускають, що це було розглянуто, випробувано і в кращому випадку складно зробити роботу. Я б не довіряв цьому без набагато більшого тестування, ніж я вважаю, що варто його
здати

2

Якщо ви не можете знайти стабільний драйвер IFS, то єдиний простий вибір буде NTFS. NTFS набагато стабільніший, ніж колись під Linux.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.