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

Настройка дуалбута в системе с UEFI

Добавлено: 15 окт 2024, 18:14
Сквозняк
Материнка MSI Pro B650-S WIFI, secure boot отключен, пока установлен один древний hdd, на котором два EFI раздела - росы и десятки. os-prober никак не видит десятку, соответственно update-grub2 тоже ничего не находит. Примонтирование в /media виндовых разделов через клики konqueror из под рута тоже никак os-prober не помогают. Пытался прописать уиды виндовых разделов в конфиг груба по образцу из тырнета, не прокатило, наверно версия образца не те, нужен рабочий образец такой записи для новой росы. Как бы его взять неоткуда. И как же конфиг груба правильно слепить?

Настройка дуалбута в системе с UEFI

Добавлено: 15 окт 2024, 18:25
va9(2)
Сквозняк писал(а): 15 окт 2024, 18:14 два EFI раздела - росы и десятки
Вроде один должен быть и все загрузчики в него складываются...

Настройка дуалбута в системе с UEFI

Добавлено: 15 окт 2024, 19:08
Сквозняк
А если винтов два, то тоже в один раздел складывать?

Настройка дуалбута в системе с UEFI

Добавлено: 15 окт 2024, 19:32
Sib
вообще могут и несколько разделов быть (с несколькими grub) на разных дисках. Подробную инструкцию не дам, но можно из заргузочной флешки с win создать загрузочную запись для win. Я раньше использовал совместно Росу и Win 10, проблем с определением не было.

Настройка дуалбута в системе с UEFI

Добавлено: 15 окт 2024, 19:53
Sib
Лучше в пределах 1 диска все в 1 раздел установить, у меня так было. Даже если win запись затрется (точно помню что некоторые дистрибутивы при установке затирали её), и win перестанет грузиться, то можно будет восстановить всё из под флешки с win.

Настройка дуалбута в системе с UEFI

Добавлено: 15 окт 2024, 19:54
Сквозняк
Так это раньше проблем не было, но идиотизм разработчиков накапливается. В UEFI куча текста с кнопками, но даже температуру чипсета посмотреть проблема, зато графики настройки вентиляторов, чтобы шума меньше было, это пожалуйста, мимо них сложно промахнуться.

Настройка дуалбута в системе с UEFI

Добавлено: 16 окт 2024, 12:16
BLOOM23
Я планирую так сделать:

Сейчас на машине стоит SSD (120 Гб) с Win10, установлю новый SSD M2 для РОСы. Аппаратно отключу SSD с Виндой, поставлю РОСу на новый М2,
а после включения SSD с Виндой уже по F11 выбирается что грузить.
Надеюсь получится... :)

Настройка дуалбута в системе с UEFI

Добавлено: 17 окт 2024, 23:11
Сквозняк
А у меня получилось :Yahoo!: Опишу процедуру целиком, чтобы нашедшие в поиске смогли не только мне порадоваться, но и себе.

Делается нужное количество разделов чуть меньше 100Мб и форматируется в фат, получится фат16. После чего с линуксовой флешки или линукса запускается gpart и в нём одному пустому загрузочному разделу приваюваются флаги boot efi, а с остальных загрузочных разделов такие флаги убираются и ставится какая-нибудь лажа, например "данные", чтобы операционка при установке на него не позарилась. И так делается при установке каждой операционки, сначала лучше ставить винду, потом линукс. Когда операционки установлены, нужно зайти в биос и выбрать приоритет загрузочных дисков, а потом приоритет EFI разделов на этом диске, первым поставить линуксовый. Там ещё какой-то третий, нерабочий ефи получается, хз что это такое, может виндовый драйверный раздел показывается. Грузимся в линукс, тут уже можно всем загрузочным разделам выставить правильные, EFI, флаги. Пробуем сделать правильное загрузочное меню груба стандартными средствами и получаем облом и тогда просто дописываем в конец файла grub.cfg загрузчик такого типа

Код: Выделить всё

    menuentry 'Маздай 10' --class windows --class os $menuentry_id_option 'osprober-efi-123-E123' {
            insmod part_gpt
            insmod fat
            set root='hd0,gpt2'
            if [ x$feature_platform_search_hint = xy ]; then
              search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1  A123-E123
            else
              search --no-floppy --fs-uuid --set=root A123-E123
            fi
            chainloader /EFI/microsoft/boot/bootmgfw.efi
    }
Если запускается ОС с другого диска, то наверно надо сделать несколько таких пунктов меню с чуть другими названиями и в одном прописать hd0, в другом hd1, в следующем hd2, в четвёртом hd3, по количеству дисков, на случай, если порядок дисков в биосе поменяется. Чтобы без редактирования хоть одна кнопка работала.