Чи стабільний NTFS на Ubuntu?


9

Чи підтримка NTFS достатньо стабільна, щоб безпечно її використовувати?

Я вважаю, що вам потрібно встановити додатковий пакет, щоб він працював.

Відповіді:


6

Це тому, що майже кожен дистрибутив використовує драйвер NTFS-3G:

Драйвер NTFS-3G використовується понад 240 дистрибутивами. Багато, як Fedora, Mandriva, openSUSE і Ubuntu з більш ніж 8 мільйонами користувачів, використовують NTFS-3G як драйвер NTFS за замовчуванням.

=> Драйвер NTFS для Linux

І так, стабільно :-)

Чи знаєте ви, чому під час встановлення я не бачу можливості форматувати такі розділи?

Ви маєте на увазі доступ до свого розділу Windows з уже встановленої ОС Linux чи хочете отримати нову інсталяцію Linux? Повинна бути можливість стерти / відформатувати ваш старий (NTFS) Розділ / сек під час встановлення свіжої Ubuntu / Fedora / ...


Це дивно, але коли я намагався відформатувати його під час інсталятора, я не міг побачити NTFS, але коли відкрив GParted, міг
Casebash

1
Чому має бути корисним форматування розділу з NTFS під час встановлення дистрибутива Linux? Ви не можете створити розділ Ext3 / 4 за допомогою встановленого компакт-диска Windows, чи не так? ;-)
Мільде

Так, це стабільно, але якщо ви не хочете врятувати свої дані, остерігайтеся 64-бітових вікон Vista ...
Четвер

@quandary, у чому проблема 64-бітних версій Windows, NTFS та NTFS-3G?
Mircea Chirea

Ви можете читати та записувати дані на 64-розрядному розділі ntfs, але іноді вікна після цього більше не запускаються (насправді вам нічого не потрібно читати / писати, монтажу достатньо ...)
Quandary

13

Правило: не покладайтеся на NTFS, якщо ви використовуєте Linux. Багато тверджень про те, що ntfs-3g є стабільним. Це абсолютно неправильно.

NTFS - це закрита файлова система. Відкритих специфікацій для нього немає. Все, що може зробити ntfs-3g, було досягнуто зворотною інженерією. Тож якщо він працює досить добре у багатьох сценаріях, це не є причиною вважати його стабільним та надійним.


5
Хоча це протилежне загальному консенсусу, я вважав це дуже проникливим.
Дін Швидше

І остерігайтеся NTFS під час доступу до 64-бітної Windows Vista (якщо ви не хочете врятувати свої дані)
четвер

-1. ntfs-3g вважається стабільним. Це означає, що він не зазнає великих змін, але він все ще підтримується і працює як документально підтверджено останніми середовищами. Це сильно відрізняється від "не призведе до втрати даних", і в цей момент всі ставки відключені, як для ntfs-3g, так і для ntfs.sys від Microsoft. Решта вашого аргументу не має сенсу, якщо файлова система не поділяється / переміщується між ntfs-3g та Windows, про яку ОП не згадує.
Eroen

1
+1 Я використовую NTFS для обміну VM та кодом, і це заподіює мені біль, пошкоджуючи VM. Цей досвід інколи був протягом 2011 року
Генрік

NTFS-3G підтримується комерційними послугами кількох компаній, тому я вважаю це питання більш неправильним, ніж інше питання, на мою думку.
Вільям

3

Ні, він працює в коробці в Ubuntu 9.04 і вважається стабільним. Це не дозволить вам монтувати розділ, якщо Windows перебуває у сплячому режимі, але ви можете зробити це самостійно з командного рядка, будь ласка, зробіть це в режимі лише для читання.


Чи знаєте ви, чому під час встановлення я не бачу можливості форматувати такі розділи?
Casebash

Я не рекомендую використовувати NTFS ні для чого, крім копіювання файлів у Windows та назад, це дуже повільно. Будь-який інший Linux Linux Fs зробив би кола навколо ntfs.
vava

1
Забудьте про те, що я сказав, ви можете відформатувати розділ NTFS з Linux, але для цього вам слід встановити ntfsprogs. Що стосується того, чому немає можливості форматувати NTFS в інсталяторі Ubuntu, я б сказав, тому що ніхто не думає, що це гарна ідея :) XFS і ReiserFS просто кращі.
vava

Це краще, ніж FAT 32, хоча для файлів, до яких потрібно отримати доступ і з Windows, і з Linux?
Casebash

@Casebash, ну, насправді не важливо, що це досить швидко для всього лише не так швидко, як рідні фс.
vava

2

Так, підтримка NTFS в Ubuntu стабільна. ntfs-3g - це стандартний драйвер, який використовується для доступу до NTFS в Linux.

Однак вам слід знати один момент, перш ніж використовувати NTFS в Linux:

Зауважте, що всі три драйвери простору користувачів, а саме NTFSMount, NTFS-3G та Captive NTFS, побудовані на Filesystem in Userpace (FUSE), модуль ядра Linux, на який покладено завдання з’єднання простору користувача та коду ядра для збереження та отримання даних. Майже всі перелічені вище драйвери (крім Paragon NTFS для Linux) є відкритим кодом (GPL). Через складність внутрішніх структур NTFS, як вбудований драйвер ядра 2.6.14, так і драйвери FUSE забороняють зміни обсягу, які вважаються небезпечними, щоб уникнути корупції.

Викладене вище взято зі сторінки Вікіпедії NTFS . Я зіткнувся з цим питанням одного разу, коли висіла якась операція з доступом до диска NTFS, і мені довелося припинити виклик. З цього моменту я не міг отримати накопичувач NTFS, встановлений на Ubuntu, оскільки він постійно говорив мені, що накопичувач не був у стані, який слід використовувати. Мені довелося приєднати накопичувач до машини Windows і завантажитися в Windows, а потім накопичувач знову можна буде встановити на Ubuntu.


0

Так, NTFS ідеально стабільний в Ubuntu, оскільки я почав використовувати його ще в червні 2008 року

Я можу робити все, що завгодно, зі своїми NTFS-розділами

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