У меня Windows на одном жестком диске и Ubuntu на другом. В прошлый раз я был в Windows и решил выключить компьютер. Он застрял на "Выход из Windows". Я мог сказать, потому что потребовалось как всегда, чтобы выключиться (по крайней мере 10 минут), и круг (указатель мыши) не вращался. Поэтому я отключил его, нажав и удерживая кнопку питания.

Теперь, когда я включаю, POST занимает больше времени, чем обычно, но я думаю, что это passas, или, возможно, он пропускает? Затем он застревает после "Проверка данных пула DMI".

Обновить

Жесткий диск с Ubuntu в течение некоторого времени находился в упадке, я думаю, что он, наконец, потерпел неудачу. Но жесткий диск с Windows здоров, он должен работать. Почему я не могу загрузиться с Windows? Это из-за того, что загрузочный диск хранится на неисправном диске? Что я должен делать?

Иногда я получаю это:

Verifying DMI Pool Data...................
Boot from CD/DVD :

Это нормальная загрузка, потому что мое первое загрузочное устройство - это ODD. Затем он переходит на жесткий диск, если CD/DVD нет.

Теперь это дает мне это:

Verifying DMI Pool Data...................
Boot from CD/DVD :
error: no such device: a00606f0-dd69-4a57-9a06-343aab87bccb.
grub rescue>

Кажется, что когда неисправный жесткий диск правильно идентифицирован при запуске (POST), он загружается нормально. Я попадаю в меню загрузки Grub и могу выбрать Ubuntu или Windows. Хотя иногда это не помогает, даже если жесткий диск идентифицирован. В этом случае выключение, а затем повторное включение обычно решает проблему, и я могу загрузиться.

Но когда неисправный жесткий диск не идентифицирован должным образом, он всегда застревает, и появляется подсказка Grub Rescue. Это также верно, когда неисправный жесткий диск отсутствует, т.е. когда я отсоединяю его от материнской платы. Вышеуказанная ошибка "нет такого устройства" относится к отсутствующему или неопознанному жесткому диску.

Может кто-нибудь сказать мне, почему загрузка Windows должна зависеть от работающей системы Linux? Я в основном использую Windows, и она установлена на совершенно другом жестком диске. Если Windows на HDD1, а Linux на HDD2, а затем HDD2 дает сбой, как в моем случае, то почему я не могу загружаться с HDD1 с Windows? Как я понимаю, это потому, что Grub установлен на HDD1. Так он удалил загрузчик Windows? Разве Grub не должен быть установлен на том же жестком диске, что и Linux, то есть на HDD2? Так что, если HDD2 с Linux умирает, то все принадлежащее ему также умирает, но я все еще могу использовать другой жесткий диск с другим загрузчиком?

2 ответа2

0

Если это ошибка загрузчика, ее легко исправить, я слишком много раз запутываю свой загрузчик, я к этому привык! Я начал все испортить, просто чтобы повеселиться, исправляя это :)

Попробуйте загрузить Super Grub 2, запишите его на диск и запустите компьютер, если окна все еще там, он должен показывать, запустите Windows.

Затем используйте EasyBCD для создания загрузчика.

Если это не сработало, скорее всего, это не ошибка загрузчика, если Windows выдала вам несколько ошибок, вы можете исправить это.

0

Задача решена!

Чтобы удалить Ubuntu и переформатировать жесткий диск:

Пропустите первые два шага, если у вас есть носитель Ubuntu.

  1. Загрузите Ubuntu 12.04 или 13.04 ISO-файл.
  2. Запишите ISO на CD или DVD.
  3. Загрузитесь с компакт-диска или DVD с Ubuntu.
  4. Выберите "Попробуйте Ubuntu".
  5. Откройте новый терминал (Ctrl+Alt+T).
  6. Введите sudo add-apt-repository ppa:yannubuntu/boot-repair и нажмите Enter.
  7. Наберите sudo apt-get update; sudo apt-get install -y os-uninstaller && os-uninstaller и нажмите Enter.
  8. Если OS-Uninstaller не запускается автоматически, запустите его вручную, перейдя в меню System-> Administration-> OS-Uninstaller (Gnome) или через Dash, если вы используете (Unity).
  9. Выберите Ubuntu из списка параметров ОС и нажмите "ОК", затем "Применить".
  10. Перезагрузите компьютер.

Источник: https://help.ubuntu.com/community/OS-Uninstaller

Чтобы удалить Grub и вернуть загрузчик Windows обратно:

  1. Загрузиться с Windows DVD.
  2. Нажмите "Восстановить компьютер".
  3. Выйдите из любых диалогов, пока не увидите "Параметры восстановления системы". Затем нажмите "Командная строка".
  4. Введите bootrec /fixmbr и нажмите Enter.
  5. Введите bootrec /fixboot и нажмите Enter.
  6. Закрыть командную строку.
  7. Нажмите Перезагрузить, чтобы перезагрузить компьютер.

Информация: http://support.microsoft.com/kb/927392

Теперь я могу, наконец, загрузиться в Windows, не зависимо от Grub или Ubuntu или от работающего второго жесткого диска.

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