Чи слід вибрати exFat або NTFS для "спільного" розділу в системі з подвійним завантаженням?


36

У мене є новий ноутбук, який я встановлюю як подвійний завантажувач Windows / Linux.

Я хотів би отримати доступ до файлів як з Ubuntu, так і з Windows 7.

Чи слід створити окремий розділ NTFS?

Відповіді:


16

Так, вам слід створити окремий розділ NTFS для обміну файлами між Ubuntu та Windows на вашому комп’ютері.

Ubuntu може безпечно читати та записувати файли на сам розділ Windows.
Тому вам не потрібен окремий розділ NTFS для обміну файлами.

Я все-таки рекомендую окремий розділ для важливих даних, який використовується для обміну між різними ОС на одному комп’ютері.


3
Просто хотів додати ще одну річ з найкращою відповіддю. Ubuntu (Linux) має вбудовану підтримку розділів NTFS, але навпаки це неможливо поза вікном, тобто Windows не може отримати доступ до розділів Linux. Але є кілька дуже хороших інструментів, таких як EXT2Read, які можуть допомогти читати / писати навіть розділи ext4.
М. Ахмад Зафар

1
Дякую @MuhammadAhmadZafar - якщо у вас немає заперечень, я відредагую ваш коментар у відповідь. : o)
Проект Fernhill Linux

так, звісно! Ви можете згадати про це у своїй відповіді
М. Ахмад Зафар

33

Якщо ви використовуєте і Ubuntu, і Windows, тоді так, ви, ймовірно, повинні зберігати файли, які ви хочете отримати доступними обома в розділі NTFS . розділи exFAT і FAT32 - це інші варіанти, але:

  • exFAT обтяжений патентами, тому підтримка його не вбудована в Ubuntu за замовчуванням. Ви можете додати його без зайвих проблем , але це все-таки більше клопоту, ніж зовсім не додати його.

    • Пам'ятайте, що якщо вам доведеться завантажуватись з живого компакт-диска Ubuntu для цілей відновлення, живий CD не матиме драйвери exFAT, навіть якщо це встановлена ​​система.
    • Ви також можете перевірити місцеве законодавство перед встановленням exFAT, щоб визначити, чи можете ви нести цивільну відповідальність через проблеми з патентом. (Я не намагаюся перешкодити вам, і я не юрист . Я просто хочу, щоб ви знали про можливі проблеми.)
  • FAT32 не підтримує файли розміром більше 4 Гб. Ці дні у вас можуть бути такі великі файли, залежно від того, для чого ви використовуєте комп’ютер.

  • Ні exFAT, ні FAT32 не підтримують право власності та дозволи на файл . Зазвичай це досить незначно при порівнянні їх з NTFS, оскільки, хоча NTFS підтримує право власності та дозволи, дотримуватися їх / використовувати при монтажі тома NTFS в такій операційній системі, яка не є Windows, як Ubuntu, дещо складно. Ти ж можеш це зробити.

Якщо у вас немає конкретної причини зробити інше, ваш розділ для спільного використання файлів між Ubuntu та Windows, ймовірно, повинен бути NTFS. Крім того, це може бути навіть просто розділ Windows, як це тип NTFS. Однак ви не можете встановити Ubuntu до розділу NTFS (за винятком Wubi , який встановлює його на образ диска, що перезаписується, що знаходиться всередині розділу NTFS).

Оскільки Ubuntu не так добре ремонтує пошкоджені розділи NTFS, як Windows (хоча для цього є утиліти Ubuntu), вам, мабуть, слід уникати NTFS для машин, де Ubuntu є єдиною операційною системою. (Але для такої машини ви можете використовувати тип розділу Ubuntu за замовчуванням, ext4 .)


YANAL, але, маючи кілька реалізацій GPL, я думаю, що великі компанії знайшли шляхи. Я думаю, що ця відповідь застаріла.
акостадінов

8
  • Якщо ви маєте на увазі завантажувальний розділ, ні; Linux не може завантажувати NTFS або exFAT. Додатково exFAT не рекомендується для більшості застосувань, оскільки Ubuntu / Linux в даний час не може писати в exFAT.

  • Вам не потрібен спеціальний розділ для "спільного використання" файлів; Linux може відмінно читати і записувати NTFS (Windows). З іншого боку, врахуйте такі альтернативи, якщо ви хочете створити "спільний" розділ:

    • FAT32 (vfat): ця відносно стара, але проста файлова система має чудову підтримку в Linux (і є рідною для Windows); це хороший вибір для випадкових поширених файлів, таких як музика, невеликі медіа, документи тощо. Має максимальне обмеження розміру файлів 4 Гб.
    • ext2 / ext3: ці рідні файлові системи Linux мають хорошу підтримку читання / запису в Windows через сторонні драйвери, такі як ext2fsd. Хороший вибір, якщо ви будете використовувати це в першу чергу в Ubuntu / Linux, але вам також потрібна підтримка читання / запису в Windows.

5

Так, дуже зручно мати розділ NTFS для обміну між Ubuntu та Windows. Насправді мій / домашній розділ - це NTFS.

Але слово обережності, якщо ви використовуєте функцію сплячки. Оскільки сплячка НЕ ​​відключає розділ, вам потрібно переконатися, що після сплячки перекиньтесь до потрібної ОС. В іншому випадку ви можете зіткнутися з небезпекою пошкодження розділу та втрати даних.

У установці за замовчуванням, після пробудження від сплячки, GRUB завжди виділяє перший варіант (ubuntu на моєму GRUB), але це може бути не ОС, з якої ви зимуєте. Ви можете шукати параметри у файлі конфігурації GRUB, щоб він завжди висвітлював останній завантажений варіант ОС. Таким чином, ви можете уникнути неприємностей прокинутися до неправильної ОС.


3

Розділи NTFS є зручними для читання та запису, що не використовуються у Ubuntu.

Таким чином, ви дійсно можете створити окремий розділ NTFS для зберігання файлів, до яких ви хочете отримати доступ з обох операційних систем.

Ви також можете просто встановити розділ Windows, коли вам це потрібно. Він автоматично з’явиться на бічній панелі провідника файлів в Ubuntu. Це не дозволить вам створити додатковий розділ.

Вибір за вами; будь-яка конфігурація є правдоподібною та безпечною.


2

ПОПЕРЕДЖЕННЯ: Я втратив дані при спільному розділі NTFS між моїми Ubuntu 11.10 та WinXP.

Скажіть, якщо я перезимував winXP. Потім завантажтесь в Ubuntu і скопіюйте деякі файли на розділ, що поділяється. Потім вимкніть ubuntu і перезавантажте (з сплячки) WinXP. Тоді іноді він втрачає каталог або файли, куди я скопіював з ubuntu (їх просто немає). Також я не можу видалити батьківську папку. Виконання повного контрольного диска допоможе виправити помилки (хоча ці файли здаються втраченими назавжди).

Протягом декількох експериментів та кількох втрачених файлів я дізнався наступне: Якщо ви збираєтесь використовувати розділений розділ, переконайтесь, що ви не використовуєте сплячий режим ні в Windows, ні в ubuntu, коли копіюєте дані з одного сеансу ОС на інший.

Здається, не існує простого безпечного рішення для обміну даними між двома ОС. :-(


1
Це спільний розділ, який був окремим розділом від вашого основного розділу Windows ? Або ви використовували сам розділ Windows для обміну даними (і сну). У будь-якому випадку, зауважте, що Windows очікує, що комп'ютер знаходиться в такому ж стані, коли він перебуває у сплячці, як і коли він переходить у сплячку. (Ubuntu також очікує цього під час сну.) Тому я не впевнений, що це вказуватиме на використання файлової системи, відмінної від NTFS; Я б очікував, що проблеми можуть виникнути з будь-якою файловою системою, якщо потрібно використовувати сплячку таким чином, який відрізняється від того, для чого він був розроблений.
Елія Каган

1

Так, це найкращий спосіб поділитися речами між ubuntu та виграти. NTFS набагато краще, ніж exFAT. У мене на моєму ПК є ubuntu та win7 і використовую той самий спосіб ділитися всім, що мені потрібно, і в обох, і він працює просто чудово.


1

Я знаю, що це стара тема, але вона буде сильно вражена новими правилами розділення Dropbox.

Мене нещодавно зіткнулися з тією ж проблемою, використовуючи DropBox між Linux та Windows. Dropbox ПОТРІБНО вимагає використання NTFS для файлів, що випадають в Windows, і ext4 в Linux. Це означає, що якщо ви обмінюєтесь файлами Dropbox між двома операційними системами, ОДНА з них НЕ зможе синхронізуватися. У вас є кілька варіантів, жоден з них не ідеальний.

  1. Поділіться розділом NTFS (НЕ ВАШЕ ВІДНОВЛЕННЯ) між вашими двома операційними системами. Це дозволить синхронізувати лише інсталяцію Windows Dropbox, а це означає, що ви можете навіть не встановити DropBox на стороні Linux. Просто використовуйте файли Dropbox зазвичай на стороні Linux, але розумійте, що ви не отримаєте автоматичну синхронізацію, яка зберігає резервні копії файлів під час роботи в Linux. Вам доведеться періодично перезавантажуватись у Windows, щоб дозволити файлам синхронізуватися. На жаль, не існує хорошого способу зробити це в іншому напрямку (DropBox на Linux ext4, спільний з Windows), оскільки немає надійного рішення для читання / запису для доступу до розділів ext4 з Windows. Є рішення лише для читання, які дозволять читати файли з боку Windows, але не записувати їх.

  2. Майте дві різні копії файлів Dropbox на машині (Одна на ext4 для Linux та одна на NTFS для Windows). Це займе вдвічі більше місця, що дійсно необхідно, але я не бачу іншого варіанту, оскільки DropBox розробив це хитре правило, що унеможливлює ефективний обмін файлами Dropbox між декількома Операційними системами.

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