Как исправить сломанный раздел Windows NTFS в Ubuntu и двойной загрузке Windows

В настоящее время это обычная практика, особенно для опытных пользователей и разработчиков программного обеспечения, настраивать свой компьютер на систему двойной загрузки; обычно одна из них представляет собой операционную систему Microsoft Windows, а другая - операционную систему на основе GNU / Linux.

Многие программы загрузчика (программы, которые запускают операционную систему после включения компьютера) обнаруживают широко известные операционные системы, такие как Windows, Mac OS, GNU / Linux, установленные на жестком диске, и отображают меню, позволяющее пользователю выбирать, какую операционную систему использовать. загрузиться в. В Жратва загрузчик в GNU / Linux чаще всего используется, так как он обнаруживает самый широкий спектр операционных систем.

Однако установка двойной загрузки не является надежной и может привести к повреждению любой из операционных систем. Это связано с несколькими причинами, такими как удаление раздела из таблицы разделов диска, изменение таблицы файловой системы, изменение флага загрузки на разделе и т. Д., Которые могут произойти во время установки операционной системы.

В случае двойной загрузки Windows и Ubuntu одна из таких проблем, о которой широко сообщалось, заключается в повреждении загрузочного раздела NTFS Windows (диск C:). Это приводит к тому, что загрузчик Ubuntu (Grub) обнаруживает только одну операционную систему, а именно. Ubuntu, а раздел Windows не обнаружен, что не позволяет пользователю загрузиться в Windows. Давайте посмотрим, как исправить такую ​​перегородку.

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

Использование Gparted

Gparted - это графический интерфейс для утилиты GNU / Linux GNU Parted. Это утилита для разметки дисков, используемая для создания, удаления и изменения размеров разделов. Он поставляется с возможностью сканирования диска на наличие существующих разделов, которые либо повреждены, либо отсутствуют в таблице разделов диска.

Установка

Чтобы установить gparted в Ubuntu запустите:

sudo apt установить gparted gpart

Примечание: Для версий Ubuntu <14.04 используйтеapt-getвместоподходящий.

gpart это еще один инструмент, который необходим для некоторых функций gparted, поэтому мы также устанавливаем его вместе с gparted в приведенной выше команде.

использование

Открыть gparted, откройте свой терминал из док-станции или с помощью комбинации клавиш по умолчанию Ctrl + Alt + T, введите команду gpartedи нажмите Входить. Вы также можете открыть его, выполнив поиск в Dash в верхнем левом углу.

Он попросит ввести пароль, поскольку для запуска программы требуются права суперпользователя. Обратите внимание, что вы должны быть судо пользователь для запуска gparted.

Как видно на изображении выше, раздел / dev / sda4 является ошибочным разделом NTFS, и его файловая система неизвестна Gparted. Предупреждающий знак указывает на то, что с этим разделом возникла проблема. Дважды щелкните эту строку, чтобы просмотреть подробную информацию о предупреждении.

Теперь мы запустим утилиту «Попытка восстановления данных» на основе gpart чтобы попытаться исправить ошибку.

Закройте информационное диалоговое окно. Держите строку с / dev / sda4 отмечен. Перейдите в «Устройство» »Попытка восстановления данных.

Как упоминалось в диалоговом окне подтверждения, он сканирует весь диск на предмет потенциально поврежденных разделов и файловых систем и, следовательно, может занять много времени для запуска в зависимости от размера вашего жесткого диска.

Нажмите В ПОРЯДКЕ продолжать. Затем он запустит процесс сканирования диска.

Если наша требуемая файловая система NTFS на / dev / sda4 успешно извлечен процессом, мы можем смонтировать его, выполнив следующее:

sudo mount / dev / sda4 / media / abhi / победа

Здесь / media / abhi / win это расположение каталога, в котором был смонтирован раздел NTFS. Наконец, мы обновляем grub, чтобы он обнаруживал загрузочную операционную систему Windows на восстановленном разделе.

sudo update-grub

Обратите внимание, что он успешно обнаружил Windows 8 на / dev / sda4.

После этого пользователь сможет найти запись для ОС Windows в меню Grub во время загрузки.

Использование Ntfsfix

Утилита ntfsfix исправляет некоторые часто встречающиеся проблемы в разделах NTFS. Он также сбрасывает журнал файловой системы NTFS, а также вызывает проверку целостности раздела.

Установить ntfsfix в Ubuntu запустите:

sudo apt установить ntfs-3g

NTFS-3G это пакет, содержащий ntfsfix и другие утилиты Linux, связанные с NTFS.

Запустим программу на нашем испорченном разделе, / dev / sda4.

судо ntfsfix / dev / sda4

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

В случае гибернации раздела Windows нет прав на запись для ntfsfix на этом разделе. Следовательно, мы используем NTFS-3G программа для удаления файла гибернации.

sudo ntfs-3g -o remove_hiberfile / dev / sda4 / media / abhi / win

Это удалит файл гибернации из раздела Windows и попытается смонтировать раздел в том месте, где он находится. / media / abhi / win.

Примечание: Поскольку программа удаляет файл гибернации, все данные сеанса, сохраненные во время гибернации, например. вкладки браузера, уйдет.

После этого пользователь может запустить ntfsfix еще раз, чтобы исправить проблемы. Наконец, мы обновляем grub, чтобы он обнаруживал ОС Windows в этом разделе.

sudo update-grub

Обратите внимание, что он успешно обнаружил Windows 8 на / dev / sda4.

Вывод

В этой статье мы узнали о двух методах восстановления поврежденного раздела NTFS во время двойной загрузки. Если в разделе NTFS есть более серьезные проблемы, которые не могут быть решены этими методами, в разделе NTFS-3G программа, которая может оказаться полезной (проверьте человек NTFS-3G). В таком случае также можно использовать расширенную программу восстановления диска или утилиту восстановления загрузочного диска.

Категория: Linux