Мне нужна помощь с Grub и восстановлением Windows?

Я начал с Windows XP, затем установил Zorin (дистрибутив Ubuntu), а затем установил Ubuntu. Это работало отлично. Затем я установил Windows 8 на еще один раздел и не смог войти в другие мои ОС.

Я спросил мою учительницу в школе, как это исправить, и она сказала, что просто очистите раздел, на котором я установил Windows 8, так что я загрузился на живую версию Ubuntu и очистил раздел Windows 8. Хорошо, тогда я перезагрузился, и он все еще почему-то вошел в Windows 8.

Итак, я вернулся к работающей Ubuntu, и оказалось, что раздел Windows 8 по какой-то причине не очистился, поэтому я сделал это снова (и я уверен, что это был раздел Windows 8). Я все еще не мог исправить grub, но мне нужно было что-то из моего раздела XP, поэтому я смонтировал его на работающей Ubuntu, и теперь все разделы XP имеют папки «Boot», «Recovery», «System Volume Information», «temp». и файлы «bootmgr», «BOOTNXT», «BOOTSECT.BAK» и «Recovery.txt».

Кто-нибудь знает, как это исправить или что я сделал не так? Кроме того, если я пытаюсь загрузиться с моего жесткого диска, он показывает Windows и говорит «подготовка к автоматическому восстановлению», затем «Диагностика вашего ПК», а затем перезагружается. Любая помощь очень ценится.

3
задан 8 October 2012 в 12:56

4 ответа

Проблема с Windows заключается в том, что она переопределяет MBR (главную загрузочную запись), и, следовательно, когда вы устанавливаете W8, она просто стирает все, что есть. так что вы не можете просматривать любые другие установки. как предложено выше, вы должны сначала установить все окна .. и прежде всего более старую версию, а затем продолжить работу с Ubuntu. если у вас есть данные для восстановления, используйте live-CD / USB для резервного копирования. надеюсь, что это поможет.

0
ответ дан 8 October 2012 в 12:56

Что вам нужно сделать, это восстановить Grub, удаленный установкой Windows 8.

Вам понадобится Ubuntu liveCD или liveUSB.

Загрузитесь с liveCD / USB.

Определите свой диск, набрав в терминале: ls -l /dev/disk/by-label/ (например, sda или sdb)

Затем выполните sudo grub-install /dev/XXX, где XXX - имя диска.

источник: https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallWindows

0
ответ дан 8 October 2012 в 12:56

Suggesstion...

Просто отформатируйте свой весь жесткий диск и установите набор OSs снова. Порядок установки должен быть:

  1. Windows XP (Оставляют некоторое освобожденное пространство HDD для Win7 & Ubuntu),
  2. Windows 7 или 8 (Оставляют некоторое освобожденное пространство HDD для Ubuntu),
  3. Ubuntu

Удостоверьтесь, что Вы вручную делаете разделение при установке Ubuntu. Необходимо сделать два раздела для Ubuntu;

  • Корневой раздел Ext4 (" / ")
  • Раздел ПОДКАЧКИ на 4 ГБ
0
ответ дан 8 October 2012 в 12:56

Проблема, как уже отмечали другие, в MBR содержит загрузчик , который используется для загрузки ОС или списка ОС , и обычно перезаписывается (если вы не выбрали иное) последней установленной ОС. В данном случае это Windows 8, и, как показывает опыт, удаление раздела не удаляет загрузчик.

Чтобы решить эту проблему, перед тем, как приступить к этапу «все ядерное» и перестроить, возможно, вы можете попробовать EasyBCD и создать пользовательский загрузчик . Он должен работать нормально, а должен иметь возможность читать все операционные системы, которые у вас есть в настоящее время. Однако у меня нет личного опыта.

Теперь к вашей второй проблеме ... похоже, что вы могли по ошибке стереть свой раздел XP, когда пытались стереть Win8. Вы можете попробовать программное обеспечение, такое как TestDisk или любое другое подобное программное обеспечение для восстановления данных , чтобы попытаться восстановить нужные вам файлы из раздела XP

0
ответ дан 8 October 2012 в 12:56

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

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