PDA

Показать полную графическую версию : [решено] Восстановление загрузки Windows 7 x64 после установки Ubuntu


Almagro
28-05-2018, 23:33
Всем добрый день!
Есть ноут с UEFI и HDD (+GPT). Стояла на нем с завода Ubuntu 14.04.5 (x64), загрузка шла стандартно в режиме UEFI (не Legacy). Затем пришло в голову гениальное решение: а поставлю-ка я две системы: и вин7, и та же убунта, и обе чтоб х64.
Из-под установщика семерки разгрыз винт на два раздела: первый разметил в NTFS (винда при этом оторвала себе еще три поменьше: 300 в NTFS, 100 в FAT32 и 128 Мб ни в чём), второй –никак.
В итоге убунта приняла Ислам, а винда была успешно поставлена и настроена.
После этого загрузился с Live-CD убунты, запустил GParted и порезал неразмеченный раздел на ext4 и swap.
ОК, пошла установка. По завершении перезагрузился – «нет устройств для загрузки», и ни одна из систем не запускается. Переключил режим с UEFI на Legacy – о, чудо, грузится! Но только убунту. Винда – нет. Ясно, слетел загрузчик.
Ладно. Попытался восстановить загрузчик через Boot Repair и режим восстановления в авторежиме из дистрибутива винды – пишут всё здорово, всё восстановлено. Но ничего не изменилось…
Перезапустил режим восстановления, прогнал bootrec с ключами /FixMbr, /FixBoot и /RebuildBcd. Первые два – нормально, на последнем вылетело «Не удается найти запрошенное системное устройство».
Снова полез в GParted. Оказалось, что с вышеупомянутого раздела в 100 Мб, где и сидел EFI-загрузчик винды, слетела файловая система.
А теперь внимание, вопрос: как сделать так, чтобы работали установленные оси и обе в режиме UEFI?
P.S. Натравливать Diskpart на 100-мегабайтный раздел пока не решаюсь, т.к. есть опасения, что там может находиться GRUB, который после этого радостно помножится на ноль.

olen6
29-05-2018, 21:17
Если хотите, чтобы всё заработало на автомате и было убунтовое меню с выбором для загрузки (ubintu или windows), то очищаете винчестер и ставите сначала Windows 7. Потом сжимаете раздел и оставляете неразмеченное место для Ubuntu. Далее, во время установки Ubuntu, указываете установщику, что хотите установить её рядом с существующей Windows и указываете ваше неразмеченное место. Естественно, что обе установки в режиме UEFI.
А вот, если хотите разгрести ваши авгиевы конюшни руками, исправить загрузку и понять, что вы там натворили, то нужен загрузочный носитель, с которого подскажу, что нужно сделать. Можно сделать всё с установочного диска Windows, а лучше скачайте крохотный образ (https://www7.zippyshare.com/v/tUVeIvDv/file.html) с бесплатными программами и скопируйте его содержимое на отформатированную FAT32 флешку. Если выберете второй вариант и сможете загрузиться с флешки, то дайте знать.

Almagro
31-05-2018, 14:25
Цитата olen6:
очищаете винчестер и ставите сначала Windows 7. Потом сжимаете раздел и оставляете неразмеченное место для Ubuntu. Далее, во время установки Ubuntu, указываете установщику, что хотите установить её рядом с существующей Windows и указываете ваше неразмеченное место. Естественно, что обе установки в режиме UEFI.»
В принципе, именно так изначально всё и происходило с той лишь разницей, что убунта не увидела винду и предложила либо все потереть и поставить себя, либо выбрать другой вариант. Выбрал, ессесно, другой и указал ей нужное мне ПМЖ.
Есть, конечно, подозрение, что, пытаясь хоть каким-то образом запустить установку убунты (было несколько попыток), запустил ее в режиме легаси, в результате чего UEFI-установленную винду она не разглядела, и все пошло не по плану.
Но проблема была решена переформатированием того несчастного 100-мегабайтного раздела обратно в fat32 и авто-восстановлением загрузки из дистрибутива винды. После для убунты был запущен live-cd Boot Repair, восстановивший GRUB, проведена работа напильником, и обе системы стали плодиться и размножаться.
P.S. Спасибо за попытку помочь)




© OSzone.net 2001-2012