Я недавно установил Ubuntu MATE на свой ПК (до свидания, окна!), И сначала я только установил Ubuntu MATE на ssd (у меня не было подключенного жесткого диска, когда я делал установку). Есть ли какой-нибудь способ, которым я могу смонтировать жесткий диск, не теряя на нем файлы (я уже снял все вещи, которые мне действительно нужны, но было бы неплохо получить остальное. Если невозможно смонтировать это без потери моих файлов, то как мне его в любом случае смонтировать? Заранее спасибо!

РЕДАКТИРОВАТЬ: Вот ошибка:

Error mounting /dev/sdb3 at /media/bendurham441/Main Storage:
Command-line `mount -t "ntfs" -o 
"uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/sdb3" "/media
/bendurham441/Main Storage"' exited with non-zero exit status 14: The 
disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/sdb3': 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.

Я также нашел эту ветку (https://askubuntu.com/questions/145902/unable-to-mount-windows-ntfs-filesystem-due-to-hibernation), которая, кажется, может быть ответом на мой вопрос, поэтому я попробую и сообщу в эту ветку с результатами.

2 ответа2

1

В большинстве случаев это не может быть проще. Если подключен SSD, HDD, флэш-накопитель или карта памяти, Ubuntu должен указать это в Files (nautilus) или другом файловом менеджере. Просто нажмите на раздел, и он будет смонтирован. При желании его можно установить при загрузке.

Если это не помогло, используйте gparted для проверки свойств раздела. По умолчанию Ubuntu может читать и записывать в ext(n), NTFS, FAT32 и другие форматы, но если это exFAT, просто установите драйверы.

[После указанной выше ошибки] файл hiberfil.sys все еще находится на диске. Чтобы предотвратить повреждение раздела NTFS, Ubuntu отказывается монтировать диск. У вас есть несколько вариантов:

  1. Смонтируйте диск в Windows, отключите спящий режим в этой ОС и полностью завершите работу (не гибридное отключение), например, введя повышенную CMD:

powercfg -h выключен

выключение / с / т 0

  1. Смонтируйте диск только для чтения: в Ubuntu Terminal введите:

sudo mount -t ntfs-3g -o удалить_hiberfile /dev /sda5 /media /идентификатор тома

  1. Удаляйте hiberfil.sys в Ubuntu (это помешает восстановлению вашего последнего сеанса Windows, что, по вашему описанию, выглядит нормально):

sudo mount -t ntfs-3g -o remove_hiberfile /dev /sde2 /media /идентификатор тома

Если у вас возникли другие проблемы, обратитесь за помощью к Ubuntu .

1

Давайте начнем с того, почему это происходит. Если Windows находится в режиме гибернации, а файлы меняются, происходят странные вещи, в том числе возможно повреждение данных при следующей перезагрузке.

С помощью mount вы захотите использовать опцию ro (если основной целью является восстановление файлов). Если по какой-то причине вы хотите записать на диск, используйте -f . Это может быть рискованно, поэтому разумно использовать только чтение (или ro)

Отказ от монтирования диска - NTFS 3G, очень вежливый и отказывающийся делать что-либо слегка рискованное, в сочетании с современными версиями Windows (10), использующими метод быстрой загрузки / быстрого перезапуска, подобный спящему режиму.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .