Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» NTFS partition hibernated, cannot mount

Автор: Paulanerr
Дата сообщения: 05.05.2016 13:47
Всем привет!

Установлены windows 10 и Linux lite 2.8.
Случайно выдернул кабель при работе в windows и повторной загрузке , не показывает окно логина - система грузится очень долго.
Grub menu работает нормально. Выбираю Linux Lite и при выборе NTFS разделов, выкидывает ошибку - NTFS partition hibernated, cannot mount. Ntfs 3g driver is not working. Partition is in unsafe / unclean mode. Please shutdown windows properly.
Я могу зайти на диск с Windows через Puppy Linux Live CD - есть программка - mount/ unmount drive. Но второй диск ntfs, где все мои данные, показывает только пару папок.
Я пробовал в Linux прописать - ntfsfix /dev/sda2 или sda5 (мои ntfs разделы) и опять выдает ошибку - access denied.
Я представляю, что проблема в fast startup и файле hibernation (hiberfil).

Какие будут ваши советы? Прошу помочь вернуть данные, пожалуйста.
Уже 1000 раз пожалел,что обновился до 10 windows.
Буду премного благодарен за любую помощь! Спасибо.
Автор: SlavaB
Дата сообщения: 05.05.2016 20:36
Paulanerr
Загрузиться с любого Live CD/USB Windows (например, Microsoft DaRT) и прогнать chkdsk <диск> /F для всех NTFS ФС
Автор: Paulanerr
Дата сообщения: 05.05.2016 22:20
Допустим, я сделаю это. Как это связано с монтированием разделов? Спасибо
Автор: temp9285
Дата сообщения: 06.05.2016 07:52
Paulanerr
Вот, том числе, и из за этого нет желания пользовать новоделы.

Насколько я понимаю, при быстром завершении ФС не "закрывается" и вероятнее всего основная "проблема" в индексах.
И если это так, то можно открыть нужный том в DMDE, провести виртуальную реконструкцию и восстановить на другой носитель нужные данные - заодно бэкап получится

Когда это будет сделано, можно попробовать загрузиться с дистрибутивного диска 10ки (вероятнее всего и 8-ка сойдёт) в режиме WinPE - если там такой есть. И посмотреть доступны ли данные там. И, судя по интернетам, после подобного входа ФС уже будет в рабочем состоянии.
Автор: gobleep
Дата сообщения: 06.05.2016 12:14
Paulanerr
Только недавно решил десятку плотно поюзать, ...свет отключили. Помогло это - загрузка десятки и выключение (shutdown), а не перезагрузка.
Автор: temp9285
Дата сообщения: 06.05.2016 12:29
gobleep
Вообще то при выключении как раз ФС и не закрывается. В отличии от перезагрузки.
Так что логичнее перезагрузить систему и при перезагрузке выключить (*).
Но только проблема то в том, что у автора вроде бы как винда сейчас не запускается.
Автор: SlavaB
Дата сообщения: 06.05.2016 12:57
Paulanerr
Т.к. работа ОС была прервана, ФС не были корректно закрыты.
Скорее всего у Вас остался взведенным "грязный бит" (dirty bit).
Можете проверить это предположение, загрузившись с live Windows командой:
fsutil dirty query <диск>
Нормальный ответ:
D:\>fsutil dirty query c:
Volume - c: is NOT Dirty

chkdsk проверит целостность ФС и сбросит dirty bit.

Можете сбросить вручную, например, так:
https://www.raymond.cc/blog/manually-reset-or-clear-dirty-bit-in-windows-without-chkdsk/2/

Добавлено:
temp9285
Вообще-то и при завершении работы (корректном) и при перезагрузке (без reset-а) ФС всегда закрываются.
Но новомодные Windows вместо завершения работы по-умолчанию используют гибернацию, а вот при ней ФС остаются открытыми.
Именно по этой причине двойная загрузка разных ОС вызывает проблемы с ФС.
Все это уже многократно обсуждалось и документировано, но мало кто читает
Автор: gobleep
Дата сообщения: 06.05.2016 13:16
temp9285

Автор пишет:

Цитата:
...не показывает окно логина - система грузится очень долго.


Завершение работы из меню пуск сработало (linux монтирует разделы), перезагрузка нет. У меня система установлена в VHD, может там есть какие особенности.
Автор: temp9285
Дата сообщения: 06.05.2016 14:34
SlavaB

Цитата:
Вообще-то и при завершении работы (корректном) и при перезагрузке (без reset-а) ФС всегда закрываются.
Но новомодные Windows вместо завершения работы

Вообще то, я в курсе как завершается работа при дефолтных установка, но для рядового пользователя всё это дебри - он же читает "Завершение работы".


Цитата:
Скорее всего у Вас остался взведенным "грязный бит" (dirty bit).

В этом случае, обычно, запускается проверка диска.
Автор: gobleep
Дата сообщения: 06.05.2016 15:46
Десятка всё исправит сама, при корректном завершении работы, у автора она загружается.

Ну и конфиг для CheckDisk(если понадобится), чтоб ошибки посмотреть:

Цитата:
Title Check Disk & Color 1e & chkdsk.exe c: /f /r /x & set /p Ok=^>^>
Автор: Paulanerr
Дата сообщения: 10.05.2016 22:51
всем большое спасибо за советы. отвечаю с опозданием.

linux перестал грузить также, как в windows, грузит до окна логина и дальше замирает. есть ли смысл заново установить linux и пытаться сделать, как тут описано? http://askubuntu.com/questions/204166/how-do-i-mount-a-hibernated-ntfs-partition

через puppy linux не показывает большого размера папки. есть какой-то файл с названием диска и расширением *.res - может, его как-то можно использовать?

можно ли просто удалить файл hiberfil и тем самым решить проблему?

где-то лежал диск Hiren Boot CD - попробую проверить диск с помощью него.

Автор: gobleep
Дата сообщения: 11.05.2016 12:32
Paulanerr

Вот что ещё нагуглил.


Цитата:
NTFS раздел находится в состоянии гибернации. В этом случае можно применить опцию 'remove_hiberfile' команды ntfs-3g, что удалит гиберфайл и позволит примонтировать раздел на чтение/запись. Сохраненная сессия Windows будет уничтожена.


Код: sudo mkdir /mnt/spider
sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda2 /mnt/spider
Автор: Paulanerr
Дата сообщения: 15.05.2016 15:09
Всем привет!

Я удалил папки Systeme Volume , $ Recycle Bin - не помогло.

Сам линукс перестал грузить - также зависает, как и windows, до окна логина. Потому все коммманды прописывал из под Live Cd. Были ошибки типа - the disc is in unsafe state; the disc is already mounted.
Нужно ли переустановить Linux и писать коммманды внутри или нет разницы?

Проверил оба диска 2 раза на ошибки. Скопировал все важные данные. Смог зайти через windows xp live cd.
Не хочу сносить все и переустановить, потому что у меня не безлимитный интернет, и настройка займет много времени.

Какие будут у вас идеи? Большое спасибо еще раз.
Автор: Paulanerr
Дата сообщения: 09.06.2016 23:44
Привет всем снова

как-то я смог смонтировать все разделы НТФС и при удалении фаjла хиберфиле с помошью команд Линух у меня не было никакикх ошибок. после етого я все равно не мог воjти в Windows 10. позже я переименовал hiberfile как другой фаыл, а затем просто удалил ыего.

что бы вы могли еше раз предложить мне ?

Большое спасибо
Автор: gobleep
Дата сообщения: 10.06.2016 16:06
Paulanerr

Загрузитесь с установночного носителя windows10, выполните sfc /scannow (может понадобится подходящий билд).
Так-же попробовать восстановление загрузки с диска (нужно быть готовым восстановлению, загрузчика linux).
А вообще, фанатов десятки здесь много, возможно найдутся желающие отлавливать её глюки.

Страницы: 1

Предыдущая тема: Настройки безопасности в Windows XP-7


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.