Не вдається записати на накопичувачі, відформатовані NTFS


10

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

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

Для того, щоб перевірити, чи це не самі накопичувачі, я зробив трохи формату ntfs у форматі truecrypt та томатному форматі жиру. І так, здається, що Ubuntu заважає мені писати що-небудь на NTFS.

Що тут сталося?

Який спосіб я можу просто отримати доступ для запису на свої диски NTFS, тому я можу просто створити резервну копію всіх своїх речей.

Я, мабуть, переустановлюю Ubuntu. Будь ласка, допоможіть.


ОНОВЛЕННЯ (і дякую всім за швидкі відповіді)

Проблема вирішена.

Перш ніж помітити, що я втратив дозвіл на запис NTFS, я встановив GParted з центру програмного забезпечення, і там було розширення під назвою ntfsprogs, яке поставляється разом із ним.

Під час пошуку рішення проблеми я видалив GParted (як це було одним із застосунків, які я встановив безпосередньо перед проблемою). Але це не вирішило проблему.

Я натрапив на додаток під назвою "Інструмент конфігурації NTFS". Коли я встановив це, він сказав, що розширення ntfsprogs потрібно видалити (тому я думаю, вилучаючи GPARTED, не видаляючи розширення ntfsprog).

Я запустив інструмент конфігурації NTFS і тепер у мене є доступ для запису до NTFS-накопичувачів. На жаль, я не перевіряв, чи мав я дозвіл на запис до запуску інструмента конфігурації NTFS, тому я не впевнений, дали інструмент конфігурації NTFS чи невстановлення ntfsprog повернув мені дозвіл на запис NTFS.

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


Перевстановлення цілком може призвести до того ж кінця. Можливо, нещодавнє оновлення змінило поведінку за замовчуванням для записів NTFS? У вас встановлений NTFS-3G? Що говорить ваш / etc / mtab щодо обсягів ваших NTFS?
Джеймс Т Снелл

якщо у вас є відповідь, на яку ви надійшли відповідь на власне повідомлення зі своїм оновленням, а не просто редагуючи своє запитання.
Thomas Ward

ntfsfix і chown можуть бути вашими друзями, читайте мою відповідь нижче. У мене був такий самий випуск пару раз.
DearN

Відповіді:


5

Потрібно встановити привід NTFS за допомогою параметрів UTF-8. Якщо ви шукаєте в Google, як змонтувати файлову систему ntfs-3g, ви побачите, що вам потрібні такі параметри:

defaults,locale=en_US.UTF-8

Симптомом, який ви отримаєте, якщо у вас відсутній варіант UTF-8, є те, що ви можете читати на диску, але не можете записати. Наприклад, ви втратили б можливість перемістити файл з диска.

Примітка: посилання на додаткову інформацію тут . Опція UTF-8 згадується тут .


4

Якщо ви маєте подвійне завантаження, спробуйте

sudo ntfsfix /dev/sda1

і замініть /dev/sda1ім'я розділу (наприклад, /dev/sda4[для четвертого розділу на первинному жорсткому диску] або /dev/sdb[для одного розділеного вторинного диска]).


1
Випробував купу речей, але це те, що спрацювало.
Мохсін Бухарі

у моєму випадку це був USB.
Мохсін Бухарі

2

Для ntfs слід скористатися permissionsопцією.

Використовуючи / dev / sda1 як приклад (ви можете використовувати UUID також у fstab), встановлений на / media / ntfs (налаштуйте запис розділу / mountpoint / fstab під свої потреби).

Редагувати /etc/fstab

# graphical
gksu gedit /etc/fstab

# command line
sudo -e /etc/fstab

Додайте / редагуйте свій запис, щоб виглядати подібним у цьому рядку

/dev/sda1 /media/ntfs ntfs-3g locale=en_US.UTF-8,permissions 0 0

Зробіть місце кріплення (якщо потрібно)

[[ -d /media/ntfs ]] || sudo mkdir /media/ntfs

Демонтуйте і знову встановіть розділ ntfs

sudo umount /dev/sda1
sudo mount /media/ntfs

Тепер ви можете керувати правом власності та дозволами за допомогою chownтаchmod

sudo chown -R your_user:your_user /media/ntfs
chmod -R ug+rw /media/ntfs

Якщо після цього розділ не працює, як очікувалося, перевірте його у вікнах.


Я не знав про варіант дозволу та / або варіант успадкування. Дуже корисно і для майбутнього. ;-)
djangofan

Для мене добре працює
Мажар Ахмед

Подивіться це, якщо команди монтування будуть відмінені як лише для читання все-таки через сплячку Windows ...
Nae

2

Біг

sudo apt-get purge ntfs-3g

і потім

sudo apt-get install ntfs-3g

працював на мене.

Я думаю, це тому, що initrd.img це не було створено з ntfs-3gмодулем під час оновлення ядра. Лише здогадка, тому що у мене не було встановлено ntfsprogsВстановіть ntfsprogs . У мене був тільки ntfs-3g,Встановіть ntfs-3g який не працював.


1

Слава богу, що я знайшов цю посаду. У мене була подібна проблема, коли я міг зробити папку чи файл, але я не міг змінити файл чи папку, крім видалення. Це стає дуже дратівливим, коли потрібно робити chmodкожен новий файл чи папку.

Все, що я робив:

sudo apt-get purge ntfsprogs
sudo apt-get purge ntfs-3g
sudo apt-get install ntfs-3g

Варіант продувки - це повне видалення. Після цього я просто схопив свіжу установку. Просто, і це працює.


1

Я встановив GParted за допомогою ntsfprog як доповнення місяця тому, і я втратив дозвіл на запис (я лише ).

Отже, я видалив лише ntfsprogs , а потім встановив ntfs-3g і це вирішило проблему .


0

Те саме сталося зі мною після того, як я встановив GParted кілька днів тому. Тому я провів деякі дослідження в Інтернеті і виявив, що це тому, що надбудова під назвою " ntfsprogs " (старша утиліта ntfs) перезаписала надбудову " ntfs-3g " (остання версія ntfs).

Я не можу зрозуміти всю справу, але ці два доповнення знаходяться в конфлікті. Тому все, що вам потрібно зробити, - це видалити " ntfsprogs " за допомогою Software Center.

  1. Введіть GParted та зніміть позначку "Інструменти для створення акуратних речей у розділах NTFS з Linux (ntfsprogs)" або видаліть GParted повністю.

  2. Наберіть "ntfs" у центрі програмного забезпечення Ubuntu. Перший варіант, який ви отримаєте, це "Інструменти конфігурації NTFS".

  3. Встановіть його та бінго. Тепер ви отримали свої дозволи назад.


0

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

У всякому разі, це я успішно впорався з цим:

  1. Якщо ваш накопичувач не встановлюється і не дає exit 13помилки, оскільки ви ntfsfixзараз працюєте , запустіть ntfsfix -b /dev/sdbxтам, де ви замінили sdbxсвій жорсткий диск / диск NTFS. Ви можете отримати ім'я свого диска sudo fdisk -l. Ви зможете ідентифікувати свій привід звідти.

Наприклад, для мене sudo fdisk -lповертає:

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000586fb

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2148   961320312   480659082+  83  Linux
/dev/sda2       961320313   976773167     7726427+   5  Extended
/dev/sda5       961320314   976773167     7726427   83  Linux

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xcfd88605

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1  1953525167   976762583+  ee  GPT

Ось /dev/sdb1мій зовнішній жорсткий диск.

  1. Після цього вам може знадобитися запустити, chown -R username:username /media/path/to/hardriveщоб дати собі права на читання + запис (рекурсивно для всіх папок і підпапок).

Мені довелося це зробити двічі, що, напевно, говорить про те, що мій жорсткий диск вмирає! Ви створили резервну копію даних?

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