Страница 1 из 1

Не загружается с hdd без UEFI

Добавлено: 2020-03-10 12:49:33
andreynet
Доброго дня!
Имеется ПК на Asrock D1800B-ITX +4gb ОЗУ

Решил поставить на него Xigmanas на FREEBSD 12, сделал загрузочную флешку GTP UEFI, все как обычно и установил embedded EFI на sata hdd, после установки перезагружаю и наблюдаю зависание при старте системы, буквально через 5 секунд после начала загрузки..При этом система хочет грузить в устаревшем MBR, нежели в UEFI (хотя флешка загрузочная спокойно грузилась в UEFI - bios поддерживает).
Опытным путем выяснил;
При установке версии EFI или GPT на hdd sata загрузка системы пытается стартануть в MBR без UEFI (в boot device - UEFI hard disk варианта нету, то есть bios не может заставить HDD загружатся в UEFI ..)
При установке на USB флешку или жесткий диск - в boot device есть UEFI usb drive и система спокойно загружается в UEFI

При выборе установки MBR на флешку или hdd - не загружается система (зависает так же в BIOS на этапе загрузки пакетов )

Версии пробовал 11 и 12 разницы нет.

Самое печальное, что на домашнем ПК с UEFI, сата диск опеределяется как UEFI hard drive и система спокойно грузиться.

Решения я вижу два:
1)как заставить BIOS загружаться именно с UEFI раздела HDD sata, потому как проблему я вижу именно в том, что на sata он не хочет в UEFI грузиться
2)Как заставить xigmу грузиться нормально в bios/mbr

Спасибо заранее за помощь, уже 2 дня голову ломаю..

Самый простой вариант это установить систему на USB 3.0 hdd, по сути разницы никакой с sata подключением, но хотелось бы все таки все сделать по уму.. )

Не загружается с hdd без UEFI

Добавлено: 2020-03-10 15:19:32
guest
andreynet » 2020-03-10 12:49:33
Доброго дня!
Имеется ПК на Asrock D1800B-ITX +4gb ОЗУ

Решил поставить на него Xigmanas на FREEBSD 12, сделал загрузочную флешку GTP UEFI, все как обычно и установил embedded EFI на sata hdd, после установки перезагружаю и наблюдаю зависание при старте системы, буквально через 5 секунд после начала загрузки..При этом система хочет грузить в устаревшем MBR, нежели в UEFI (хотя флешка загрузочная спокойно грузилась в UEFI - bios поддерживает).
Опытным путем выяснил;
При установке версии EFI или GPT на hdd sata загрузка системы пытается стартануть в MBR без UEFI (в boot device - UEFI hard disk варианта нету, то есть bios не может заставить HDD загружатся в UEFI ..)
При установке на USB флешку или жесткий диск - в boot device есть UEFI usb drive и система спокойно загружается в UEFI

При выборе установки MBR на флешку или hdd - не загружается система (зависает так же в BIOS на этапе загрузки пакетов )

Версии пробовал 11 и 12 разницы нет.

Самое печальное, что на домашнем ПК с UEFI, сата диск опеределяется как UEFI hard drive и система спокойно грузиться.

Решения я вижу два:
1)как заставить BIOS загружаться именно с UEFI раздела HDD sata, потому как проблему я вижу именно в том, что на sata он не хочет в UEFI грузиться
2)Как заставить xigmу грузиться нормально в bios/mbr

Спасибо заранее за помощь, уже 2 дня голову ломаю..

Самый простой вариант это установить систему на USB 3.0 hdd, по сути разницы никакой с sata подключением, но хотелось бы все таки все сделать по уму.. )
Sorry, выше какой-то поток сознания...

"embedded EFI" - это что?
есть "embedded EFI Shell" - знаете что это такое?

UEFI Bios при загрузке сканирует все устройства на наличие FAT и на нем ESP: \efi\boot\bootx64.efi
почитайте для общего понимания http://unix1.jinr.ru/~lavr/uefi.html

Не загружается с hdd без UEFI

Добавлено: 2020-03-11 14:18:20
guest
Посмотрел xigmas 12...
Embeded установка подразумевает установку на мини носитель, но можно и на диск,
смысл в том что ставится урезанная по функционалу система: можно сказать mini или tiny.
Ставится на диск без проблем, в случае EFI/GPT/UFS, создается gpt партиция N42
с ESP (например: ada0p42), грузится с HDD без проблем.