DUAL BOOT: из загрузки исчез ESP (EFI-раздел)

Страницы:  1
Ответить
 

Dmitry_Ec

Стаж: 16 лет 10 месяцев

Сообщений: 7


Dmitry_Ec · 15-Мар-15 14:34 (10 лет 1 месяц назад, ред. 15-Мар-15 14:36)

Ситуация следующая: установлена OS X Yosemite и следом за ней Win 7 x64. Таблица разделов единственного диска на котором все это установлено - GPT. Windows устанавливалась с UEFI загрузки, это важный момент.
Загрузчик - Clover в режиме UEFI. После Windows перестал загружаться Clover, просто не запускался. Управление загрузкой сразу передавалось в виндовому загрузчику. Но макось удавалось загрузить с флешки на которой установлен Clover (UEFI-загрузка).
Решил это исправить - вычитал на tonymacx86 и еще в нескольких местах инструкцию в которой нужно сделать ESP активным, используя Fdisk. Все прошло гладко, до перезагрузки.
Намного позже понял, что раздел итак был активен, ведь w7 грузилась с него.
После перезагрузки не грузилось уже ни что. Флешка с кловером загружалась, но не видит ни одного диска
Список загрузки

Первые 2 варианта не загружаются, ж.д. с легаси загрузки пишет missing operation system
UEFI-загрузка просто исчезла.
Запустил GParted, проверил диски, файлы на них и флаги - все похоже на норму, но не грузится. Пересоздал раздел EFI скопировал на него старые файлы, но все равно ничего.
Вот скриншот из Gparted

Диски SATA, другие данные здесь особой роли не играют, как мне кажется т.к. до смены активного диска все прекрасно работало.
Ради интереса список папок на ESP
[Профиль]  [ЛС] 

roddy20

Стаж: 17 лет 4 месяца

Сообщений: 38646


roddy20 · 15-Мар-15 15:36 (спустя 1 час 2 мин., ред. 15-Мар-15 15:36)

Dmitry_Ec писал(а):
67186019вычитал на tonymacx86 и еще в нескольких местах инструкцию в которой нужно сделать ESP активным, используя Fdisk.
ерунда
нашли где читать
нужно файл bootx64.efi вернуть от Кловера
у вас он видимо от венды остался
Dmitry_Ec писал(а):
67186019раздел итак был активен, ведь w7 грузилась с него.
Dmitry_Ec писал(а):
67186019Windows устанавливалась с UEFI загрузки, это важный момент.
???
зачем для UEFI активный раздел?
Dmitry_Ec писал(а):
67186019Пересоздал раздел EFI
правильно пересоздали?
sudo gpt add -b 40 -i 1 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B diskN
[Профиль]  [ЛС] 

Dmitry_Ec

Стаж: 16 лет 10 месяцев

Сообщений: 7


Dmitry_Ec · 15-Мар-15 20:38 (спустя 5 часов)

roddy20 писал(а):
нужно файл bootx64.efi вернуть от Кловера
у вас он видимо от венды остался
Это я конечно попробую. Но тот же файл на флешке определенно ничто не затронуло и кловер с нее загружается, тем не менее ни одного раздела он не видит.
roddy20 писал(а):
???
зачем для UEFI активный раздел?
Ну хотя бы по этой инструкции https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface#EFI_System_Partition (не ограничиваясь одним разделом)
roddy20 писал(а):
правильно пересоздали?
sudo gpt add -b 40 -i 1 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B diskN
Судя по окончанию, команда должна выполняться из под макоси, а она не грузится. В моем распоряжении только GParted и запасной компьютер под windows.
[Профиль]  [ЛС] 

roddy20

Стаж: 17 лет 4 месяца

Сообщений: 38646


roddy20 · 15-Мар-15 20:58 (спустя 20 мин., ред. 15-Мар-15 20:58)

Dmitry_Ec писал(а):
67190323тем не менее ни одного раздела он не видит.
не видит, из-за повреждениями Вами структуры диска
Dmitry_Ec писал(а):
67190323должна выполняться из под макоси, а она не грузится
можно с установочной флешки, с которой OS X ставили
Dmitry_Ec писал(а):
67190323Ну хотя бы по этой инструкции
странными Вы "хотя бы" инструкциями руководствуетесь ((
[Профиль]  [ЛС] 

Dmitry_Ec

Стаж: 16 лет 10 месяцев

Сообщений: 7


Dmitry_Ec · 16-Мар-15 17:46 (спустя 20 часов)

Выкачал образ загрузочной флешки с хакинтошем (оригинальный образ удалил ранее).
Диск пересоздан с помощью указанной выше комманды, ровно 200 мб и вроде все верно.
Неясным осталось то, какая часто команды отформатировала раздел в FAT32, но суть не в этом. После копирования UEFI все равно не видит раздел.
Но есть приятный бонус, на флешке с хакинтошем установлен кловер с поддержкой UEFI и Legacy и с ее помощью удается загрузить макось. Винда через легаси не загружается ругаясь на проблемы с загрузчиком, но это и ясно.
Есть идеи по поводу дальнейших действий? Теперь есть доступ к маку, recovery hd и загрузочной флешке-дистрибутиву.
[Профиль]  [ЛС] 

roddy20

Стаж: 17 лет 4 месяца

Сообщений: 38646


roddy20 · 16-Мар-15 18:21 (спустя 34 мин., ред. 16-Мар-15 18:21)

Dmitry_Ec писал(а):
67198270Винда через легаси не загружается
и не должна
должна, через Кловер или через UEFI BIOS, при выборе \efi\microsoft\boot\bootmgfw.efi
у вас же эту папку видно на скриншоте
Dmitry_Ec писал(а):
67198270Неясным осталось то, какая часто команды отформатировала раздел в FAT32, но суть не в этом.
суть в том что EFI раздел и есть в FAT32 с момента его создания
Dmitry_Ec писал(а):
67198270Есть идеи по поводу дальнейших действий?
вероятно, теперь надо правильно устанавливать Кловер на вновь созданный EFI раздел
и не забыть папку \efi\microsoft\boot\ для загрузки венды
кстати uefi загрузчик венды можно пересоздать из венды или даже с ее установочной флешки
bcdboot W:\Windows /s U: /f UEFI /l ru-ru
W:\Windows это ваша установленная венда
U: любой носитель в FAT32 (флешка, SD карточка, раздел на диске, можно даже сразу в EFI, если придумаете как ему букву присвоить из венды)
Dmitry_Ec писал(а):
67198270UEFI все равно не видит раздел.
а в БИОСе не надо удалить ненужные Бут Энтри и добавить нужные?
[Профиль]  [ЛС] 

Dmitry_Ec

Стаж: 16 лет 10 месяцев

Сообщений: 7


Dmitry_Ec · 16-Мар-15 22:01 (спустя 3 часа, ред. 17-Мар-15 00:53)

Без эффекта.
Кловер установил. Даже более того - удалил старую папку (забекапил) и установил по новой. Файлы на месте, драйвера на месте, раздел все равно не виден, из кловеров (с флешек), так же пусто в меню загрузки.
Загрузочные записи из биоса не меняются в принципе, только их последовательность.
UPD
Сделал наиболее простое и логичное действие в данной ситуации - переустановил OS X скачав из app store.
Это вернуло меня к началу. Раздел EFI видимо был пересоздан. Винда грузится. Мак грузится с флешки, но уже с UEFI.
[Профиль]  [ЛС] 

roddy20

Стаж: 17 лет 4 месяца

Сообщений: 38646


roddy20 · 18-Мар-15 02:35 (спустя 1 день 4 часа)

Dmitry_Ec писал(а):
67201069Раздел EFI видимо был пересоздан.
странно это
вроде, не должен был пересоздаваться (?)
но починилось - и хорошо )
[Профиль]  [ЛС] 

Dmitry_Ec

Стаж: 16 лет 10 месяцев

Сообщений: 7


Dmitry_Ec · 21-Мар-15 02:11 (спустя 2 дня 23 часа)

Спасибо за дельные советы
[Профиль]  [ЛС] 

Dmitry_Ec

Стаж: 16 лет 10 месяцев

Сообщений: 7


Dmitry_Ec · 02-Апр-15 02:40 (спустя 12 дней)

Забыл написать что изначальная проблема решилась. Удалил с efi-раздела папку microsoft, и apple за компанию, все равно в ней ничего полезного не было. После этого начал грузится clover с ESP, а он, в свою очередь, прогружал windows из папки EFI uf виндовом разделе
[Профиль]  [ЛС] 

roddy20

Стаж: 17 лет 4 месяца

Сообщений: 38646


roddy20 · 02-Апр-15 16:03 (спустя 13 часов, ред. 02-Апр-15 16:03)

Dmitry_Ec писал(а):
67372302Удалил с efi-раздела папку microsoft
Dmitry_Ec писал(а):
67372302начал грузится clover с ESP, а он, в свою очередь, прогружал windows из папки EFI uf виндовом разделе
как то это немного странно. у меня не так. все efi грузятся именно с ESP там где Кловер
но работает - и хорошо )
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error