Я не уверен, что произошло, но я внезапно потерял доступ на запись к любому из своих внешних дисков NTFS.
Я установил несколько игр и приложений из программного центра, и теперь я не могу создавать новые папки или копировать и вставлять файлы во все, что есть NTFS. Все теперь доступно только для чтения, и я испробовал так много всего, чтобы исправить это, но это кажется безнадежным.
Просто чтобы проверить, не являются ли они самими дисками, я сделал небольшой ntfs отформатированный объем текста , и толстый отформатированный том. И да, кажется, что Ubuntu блокирует меня от записи чего-либо в NTFS.
Что здесь произошло?
Как я могу просто получить доступ на запись к моим дискам NTFS, поэтому я могу просто копировать все мои вещи.
Вероятно, переустановите Ubuntu. Пожалуйста, помогите.
UPDATE (и спасибо всем за их быстрые ответы)
Проблема решена.
Прежде чем замечать, что я потерял NTFS, я установил GParted из программного центра, и там было расширение, называемое ntfsprogs, которое было с ним.
Во время поиска решения проблемы я удалил GParted (так как это был один приложений, которые я установил непосредственно перед проблемой). Но это не решило проблему.
Я наткнулся на приложение под названием «NTFS Configuration Tool». Когда я установил это, он сказал, что расширение ntfsprogs необходимо удалить (так что я думаю, что удаление GPARTED не удаляло расширение ntfsprog).
Я запустил инструмент настройки NTFS, и теперь у меня есть доступ на запись к дискам NTFS. К сожалению, я не проверял, было ли у меня разрешение на запись до запуска средства настройки NTFS, поэтому я не уверен, предоставил ли NTFS-инструмент для настройки или не установил ntfsprog, чтобы вернуть мне разрешение на запись в NTFS.
Надеемся, что если другой новичок встретит эту проблему, они наткнутся на эту страницу и узнают, что делать.
Для 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
Если после этого раздел не работает должным образом, проверьте его из окон.
Запуск
sudo apt-get purge ntfs-3g
, а затем
sudo apt-get install ntfs-3g
работал для меня.
Я предполагаю, что это связано с тем, что initrd.img
не был сгенерирован с модулем ntfs-3g
во время обновления ядра. Просто догадаться, потому что у меня не установлено ntfsprogs . У меня был только ntfs-3g , который не работал.
Слава Богу, я нашел этот пост. У меня была аналогичная проблема, когда я мог создать папку или файл, но я не мог изменить файл или папку, кроме как удалить его. Это становится очень раздражающим, когда вы должны делать chmod
в каждом новом файле или папке.
Все, что я сделал, это:
sudo apt-get purge ntfsprogs
sudo apt-get purge ntfs-3g
sudo apt-get install ntfs-3g
Опция очистки - это полная деинсталляция. После этого я просто схватил новую установку. Простой, и он работает.
То же самое случилось со мной после того, как я установил GParted несколько дней назад. Поэтому я провел некоторое исследование в Интернете и обнаружил, что его добавление, называемое «ntfsprogs» (более старая утилита ntfs), перезаписало надстройку «ntfs-3g» (последняя версия ntfs).
I не могут понять все это, но эти два дополнения находятся в конфликте. Итак, все, что вам нужно сделать, это удалить «ntfsprogs» с помощью Software Center.
У меня была эта повторяющаяся проблема в течение нескольких месяцев. У меня создалось впечатление, что это было связано с приводом Toshiba.
В любом случае, так я успешно справился с этим:
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
мой внешний жесткий диск.
chown -R username:username /media/path/to/hardrive
, чтобы дать себе права на чтение и запись (рекурсивно для всех папок и подпапок). Я должен был сделать это дважды, что, вероятно, говорит о том, что мой жесткий диск умирает! Подтвердили ли вы свои данные?