Не запускается Windows из-за ошибки в файловой системе жесткого диска или неисправном Master Boot Record (MBR). Windows попытается восстановить файловую систему при запуске системе — неудача. Неудача так же при попытки из запуске с установочного жесткого диска или флешки. В такой ситуации можно попробовать восстановить работоспособность файловой системы Windows с помощью Ubuntu или другого дистрибутива Linux. Для этого понадобиться или установленный дистрибутив или Live версия.
Все дальнейшие действия восстановления файловой системы в статье можно воспроизвести в любом производном от Ubuntu дистрибутиве.
Содержание
Установка драйверов NTFS-3G и необходимых программ
Подключаем жесткий диск с неработающим Windows к компьютеру на котором установлен Ubuntu и загружаем его. Для работы с файловой системой NTFS в Ubuntu нам понадобиться драйвер под название NTFS-3g. Как правило он установлен, но лучше убедиться в этом. Для этого воспользуемся магазином приложений или установим необходимые пакеты из командной строки:
sudo apt-get install ntfs-3g
После ввода пароля суперпользователя драйвер будет установлен или обновлен, если будет на то необходимость.
Так же устанавливаем утилиты ntfsprogs для восстановления файловой системы жесткого диска и lilo для восстановления MBR:
sudo apt-get install ntfsprogs lilo
Подготовка к восстановлению файловой системы закончена, пора действовать!
Для начала определим какие диски подключены нашему компьютеру
sudo fdisk -l
Эта команда покажет все жесткие диски и другие накопители, подключенные к компьютеру. Среди устройств ищем нужное нам:
Восстановление файловой системы NTFS
После того как определились какой раздел диска нам нужно исправить выполняем следующую команду:
$sudo ntfsfix /dev/<device-name>
<device-name> — имя раздела которые нужно исправить, в нашем случаи /dev/sda1, а команда будет выглядит:
$sudo ntfsfix /dev/dev/sda1
После проверки и исправления файловой системы выключаем компьютер и возвращаем жесткий диск на ПК, на котором он стоял, если он был переставлен. Запускаем компьютер.
Восстановление поврежденного загрузочного сектора MBR
Если необходимо восстановить поврежденный MBR выполняем команду:
$sudo lilo -M /dev/<device-name> mbr
<device-name> определяем так же как и для команды ntfsfix с помощью
$sudo fdisk -l
После завершения восстановления Master Boot Record жесткого диска пробуем запустить Windows.
Будьте внимательны: в процессе восстановления файловой системы жесткого диска информация на нем может уничтожена.
Оставить ответ