"Нет такого файла или каталога" пытается записать NTFS

Я загрузился с LUbuntu 18.04 Live USB. Я пытаюсь получить доступ к файлам на моем жестком диске (Windows 10, NTFS). По умолчанию они монтируются только для чтения, поэтому я перемонтировал их для чтения-записи без ошибок. (Это с драйвером ntfs-3g в пространстве пользователя.) Но когда я пытаюсь записать файлы на диске, я всегда получаю эту ошибку:

"Данный файл или каталог отсутствует"

Например, если я захожу в мой домашний каталог на диске и запускаю "echo > tmp.txt", я получаю сообщение об ошибке:

"bash: tmp.txt: нет такого файла или каталога"

Если я пытаюсь сделать копию файла в диспетчере файлов, я получаю эту ошибку:

file1.txt: Ошибка при открытии файла "/media/lubuntu/Windows8_OS/Users/michael/Downloads/file1.txt": такого файла или каталога нет

Я попытался запустить ntfs-fix, но он не нашел никаких проблем.

Почему я не могу записать на свой диск?

1 ответ

Вместо того, чтобы пытаться перемонтировать раздел только для чтения, размонтируйте раздел и смонтируйте его в отдельном шаге. Сначала размонтируйте (замените каталог по мере необходимости, где бы ни монтировался ваш диск Windows):

sudo umount /media/lubuntu/Windows8_OS

Затем запустите ntfsfix (sudo apt get ntfsfix во-первых, если он не установлен) на всякий случай, если диск не был размонтирован правильно. Это может произойти, например, если вы правильно выключили, но затем прервали запуск Windows из-за того, что BIOS ушел до того, как вы смогли выбрать USB-носитель для загрузки.

sudo ntfsfix /dev/sda4

Выше предполагается, что файловая система NTFS находится в /dev/sda4. Замените при необходимости на ваше устройство (fdisk -lu может быть полезно определить где это).

Теперь смонтируйте это:

sudo mount -t ntfs-3g /dev/sda4 /mnt

Не забудьте размонтировать его, когда закончите:

sudo umount /mnt
Другие вопросы по тегам