Не удается смонтировать раздел Veracrypt в Linux Mint (метаданные хранятся в кэше Windows)
Я получаю следующее сообщение об ошибке:
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/mapper/veracrypt8': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.
Я знаю, что эта проблема имеет отношение к гибернации / быстрому запуску Windows, и похожа на этот вопрос и ответ: https://askubuntu.com/questions/145902/unable-to-mount-windows-ntfs-filesystem-due-to-hibernation/. Тем не менее, я уже пробовал эти решения и не имел успеха. Я могу просто смонтировать раздел в Windows, а в Linux - только для чтения.
У меня установлена Windows 10 и Linux Mint 18. В рассматриваемом разделе нет операционной системы, и он является единственным разделом на своем диске.
Что я пробовал:
- Отключение быстрого запуска в Windows
- Монтирование раздела в Windows, затем запуск перезагрузки из Windows и переход в Linux вместо возврата в Windows
- Проверка того, что в разделе нет настроенных файлов подкачки Windows.
- Отключение гибернации в Windows с
powercfg /h off
, - Проверка, что нет
hiberfile.sys
в разделе (как из Windows с показом системных файлов, так и из Linux в режиме только для чтения). - Говоря Veracrypt в Linux для использования
-t ntfs-3g -o remove_hiberfile
как его варианты монтирования. - Разблокировка (но не монтирование) раздела с Veracrypt в Linux, затем попытка команды
sudo mount -t ntfs-3g -o remove_hiberfile /dev/mapper/veracrypt8 /media/veracrypt8
,
1 ответ
Это происходит, когда данные гибернации Windows присутствуют в самом зашифрованном разделе (а не в разделе, содержащем файл зашифрованного тома).
Это решение должно работать в каждом дистрибутиве, просто убедитесь, что у вас установлен ntfsfix.
- Подключите том VeraCrypt с установленным параметром "Файловая система -> Не подключать" (нажмите кнопку "Параметры", чтобы увидеть этот параметр при запросе пароля). Скриншот
- Щелкните правой кнопкой мыши объем в списке и выберите "Свойства". Свойство "Виртуальное устройство" показывает устройство, которое необходимо исправить с помощью ntfsfix.
Запустите следующую команду:
sudo ntfsfix [виртуальное устройство]
Где [virtual-device] - это путь, который вы видели в разделе "Виртуальное устройство", например "/ dev / mapper / veracrypt1".
- Перемонтируйте том VeraCrypt, сняв флажок "Не монтировать".