Синий экран Windows 7 затем перезагрузится после загрузки из GRUB

с использованием текстового текстового файла @ glenn и использования perl вместо awk:

$ perl -n0E 'say /(.*\n)(?=(?:.*\n){4}(.*match.*\n)(?:.*\n){4}(.*\n))/g' ex

даст те же результаты, но работает быстрее:

a
f match
k
d
i match
n
3
задан 13 March 2012 в 07:26

4 ответа

Я публиковал это как комментарий, но он слишком длинный, чтобы соответствовать, поэтому я отправляю это как ответ. Я действительно не знаю, справится ли это с этой задачей, поскольку она обычно используется для проблем загрузки Windows, а не из-за BSOD.

Но поскольку вы просто не можете загрузиться в Windows вообще, не получив BSOD, это может стоить попробовать. (Я нашел эти инструкции много лет назад и не помню, где я их получил, или кому кредит.) После запуска этого, если он работает, и вы можете снова загрузиться в Windows, вам нужно будет загрузить Ubuntu с live CD и переустановите Grub.

Как восстановить и перезагрузить Windows 7:

Вставить DVD-диск восстановления системы Windows 7 или установочный DVD-диск и перезагрузить компьютер. Выберите правильный способ ввода с клавиатуры и нажмите «Далее». Примечание. Если вы используете Windows7 Install DVD, а затем в приглашении «Установить сейчас» (не выбирайте параметр «Установить сейчас»), выберите вариант «Восстановить свой компьютер», расположенный в левом нижнем углу диспетчера. Средство восстановления системы будет искать действительную операционную систему и сообщит, что «Windows обнаружила проблемы с параметрами запуска вашего компьютера. Вы хотите применить ремонт и перезагрузить компьютер?» Нажмите «Восстановить и перезагрузить» и снова перезагрузитесь в среду восстановления системы Windows 7. Нажмите «Далее» в приглашении на выбор клавиатуры и, когда появится экран «Параметры восстановления системы», убедитесь, что выбрано «Использовать инструменты восстановления, которые могут помочь устранить проблемы при запуске Windows». Обратите внимание, что в вашей системе двойной загрузки теперь должна быть только одна операционная система. Нажмите кнопку «Далее». Теперь из списка меню выберите опцию «Командная строка». В приглашении DOS введите следующие три команды:
bootrec.exe  /fixmbr
bootrec.exe  /fixboot (may return an 'Element not found' message)
bootrec.exe  /RebuildBcd
Закройте окно командной строки и нажмите кнопку «Восстановление при запуске». Процесс восстановления может занять некоторое время, поэтому дождитесь завершения процесса, после чего вы увидите два сообщения: «Windows не может автоматически восстановить этот компьютер» и «Автозагрузка не может автоматически восстановить компьютер». Эти сообщения являются результатом радикальных изменений, сделанных удалением другого диска. Игнорировать параметры отправки / отправки. Закройте это окно сообщения, нажав на X в правом верхнем углу окна Send / Dont send. Затем нажмите кнопку «Просмотр дополнительных параметров для восстановления системы и поддержки» и в главном меню снова нажмите «Восстановление при запуске». На этот раз процесс восстановления может произойти только в течение нескольких секунд, и при появлении запроса «Автозагрузка не обнаружит проблему», нажмите «Завершить» и снова запустите параметр «Восстановление при запуске», нажмите «Готово», а затем удалите Систему Восстановите DVD и нажмите «Перезапустить». Перезагрузите компьютер.
5
ответ дан 25 May 2018 в 13:40
  • 1
    но это повлияет на мою основную загрузку? Мне нужен GRUB для запуска моего раздела Ubuntu - я в основном запускаю Ubuntu. – Alex Poulos 11 March 2012 в 15:44
  • 2
    Да, если вы это сделаете, он уничтожит Grub, но Grub легко переустановится из Ubuntu LiveCD; способ сделать это был опубликован в AskUbuntu, я посмотрю, смогу ли я найти его для вас. – Kelley 12 March 2012 в 19:57
  • 3
    Да, если вы это сделаете, он уничтожит Grub, но Grub легко переустановится из Ubuntu LiveCD. Перейдите на эту страницу: help.ubuntu.com/community/Grub2#Reinstalling%20GRUB2 Прокрутите вниз до " Переустановить GRUB2 " а затем в подраздел «Копировать файлы LiveCD». – Kelley 12 March 2012 в 20:04
  • 4
    Для чего-то я не могу заставить их сотрудничать друг с другом. Я переустанавливал GRUB столько раз, как это причиняло боль, и каждый раз, когда я это делаю, я не могу запустить Win 7 из загрузчика GRUB - он загружается в логотип, а затем перезапускается. И когда я запускаю bootrec.exe / fixmbr, bootrec.exe / fixboot и bootrec.exe / rebuildbcd Я могу загрузить Windows, но затем GRUB уходит ... – Alex Poulos 13 March 2012 в 07:24
  • 5
    Возможно, вы установили Grub на раздел Ubuntu и попросите загрузчика Windows решить, следует ли загружаться в Windows или в Ubuntu. Я знаю, что это возможно, но я никогда этого не делал. Просмотрите эту статью: linuxbsdos.com/2012/03/10/… – Kelley 13 March 2012 в 08:55

Нам нужно знать код ошибки BSOD. Похоже, что конфигурация Windows BootMGR повреждена.

Когда вы пытаетесь загрузить в Windows, нажмите Shift + F8. Если загрузчик в порядке, это откроет меню восстановления с такими параметрами, как безопасный режим, безопасный режим с сетью и т. Д.

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

Вы также можете проверить grub, чтобы узнать, что это за опции для загрузочной записи Windows (возможно, для неправильного раздела / etc)

1
ответ дан 25 May 2018 в 13:40
  • 1
    Затем переустановите его, а затем просмотрите. Мне пришлось переустановить GRUB, используя bootrepair, так что, возможно, это испортило загрузку Windows. Я не уверен. Я переустановил GRUB, потому что мне нужно было его загрузить мой основной раздел. – Alex Poulos 9 March 2012 в 11:14
  • 2
    В этом случае я бы Google выполнил шаги по восстановлению Bootmgr. Ваша установка Windows, вероятно, прекрасна, но Grub не может ее загрузить. Если вы переустановите окна, он просто перезапишет его и наоборот. Вам нужно добавить Bootmgr в grub снова, чтобы вернуться. :) – Meddy 10 March 2012 в 12:58
  • 3
    как я могу добавить добавление bootmgr в grub? Я использовал Boot-repair, чтобы исправить это, но я не знаю, означает ли это, что его отремонтировал bootmanager – Alex Poulos 11 March 2012 в 08:12
  • 4
    Boot-repair обычно безопасен; Я никогда не слышал об этом, пытаясь перезагрузить Windows. Я полагаю, что обычной причиной является разделение раздела Windows (а не просто изменение размера), что может испортить основную загрузочную запись Windows (MBR). Вы также запускали некоторые обновления для Windows, и, возможно, один из них уничтожил что-то. Я не думаю, что у вас есть диск для восстановления системы Windows, не так ли? – Kelley 11 March 2012 в 09:18
  • 5
    @Kelley Я запустил некоторые обновления, так что мой вопрос в том, как я могу загрузить это с помощью меню GRUB? будет ли диск System Repair делать что-либо в GRUB? – Alex Poulos 11 March 2012 в 09:31

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

0
ответ дан 25 May 2018 в 13:40

Вы видите какой-либо брендинг Windows перед BSoD? Я не думаю, что кто-то сможет ответить вам уверенно; предлагайте вещи, которые могут быть.

Тот факт, что вы получаете BSoD, заставляет меня думать, что вы изменили что-то большее, чем жесткий диск, чем загрузочный порядок / загрузчики. Вы перемещали этот накопитель с одного компьютера на другой? У вас есть еще один подключенный диск, который больше не работает (т. Е. Загрузочный сектор Win7)?

-1
ответ дан 25 May 2018 в 13:40
  • 1
    ни один из них, я не тестировал свой жесткий диск, я смог запустить Ubuntu в порядке, его просто Windows 7 после ремонта GRUB. – Alex Poulos 11 March 2012 в 08:13

Другие вопросы по тегам:

Похожие вопросы: