bios uefi windows10 + Gentoo

Здравствуйте.
Подскажите пожалуйста, как лучше реализовать две система на одном диске ssd/nvme?
Виндовс 10 поставил, при установке виндуза он создал раздел под загрузчик свой для uefi (порядка 100 метров), выделил место под систему пол диска ссд, остальное выделю под gentoo.
Но возник вопрос, как лучше сделать загрузку 2-х систем, с уефи не сталкивался.
На старой системе используется граб, биос не уефи.

.

Товарищи, которые пробовали UEFI, рекомендовали sys-boot/refind.

:wq
--
Live free or die

Делал по этому

Делал по этому мануалу:
https://wiki.gentoo.org/wiki/EFI_stub_kernel
Стоит 8 и Gentoo.

В готовности к облому - наша сила! (с)

Добрый день. Сделал через

Добрый день.
Сделал через refind.
Загрузка refind появилась и есть выюбор генты и винды.
В linux войти могу, а вот виндовс неполучайти войти.
При нажатиии на виндовс срабатывает какета ошибка (быстро закрывается) и возращается к refind.
Делал так.
Примонтировал boot
mount | grep boot

/dev/nvme0n1p2 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)

Установил refind, запустил установкау refind-install.

# refind-install 
ShimSource is none 
Installing rEFInd on Linux.... 
ESP was found at /boot using vfat 
Running in BIOS mode with a suspected Windows installation; moving boot loader 
files so as to install to /boot/EFI/Microsoft/Boot. 
Copied rEFInd binary files 

Copying sample configuration file as refind.conf; edit this file to configure 
rEFInd. 


Installation has completed successfully. 

(chroot) livecd / #
ls -al /boot/EFI/ 
���������� 5 
drwxr-xr-x 5 root root 1024 ������ 11 15:04 . 
drwxr-xr-x 3 root root 1024 ������  1  1970 .. 
drwxr-xr-x 2 root root 1024 ������ 18 11:44 Boot 
drwxr-xr-x 4 root root 1024 ������ 11 15:04 Microsoft 
drwxr-xr-x 2 root root 1024 ������ 11 15:04 tools 
(chroot) livecd / # ls -al /boot/EFI/tools/
# cat /boot/EFI/Microsoft/Boot/refind.conf 
timeout 3 
resolution 1920 1080 

showtools shell,memtest,gdisk,windows_recovery,about,reboot,shutdown,firmware 
scanfor manual 

default_selection "Gentoo Linux" 

menuentry "Gentoo Linux" { 
        icon /EFI/refind/icons/os_gentoo.png 
        ostype Linux 
        volume boot 
        loader /vmlinuz-4.14.78-gentoo 
        options "root=/dev/nvme0n1p5 ro" 
} 
menuentry "Windows 10 Pro" { 
        loader \EFI\Microsoft\Boot\bootmgfw.efi 
}
[ebuild   R    ] sys-boot/refind-0.10.4-r2::gentoo  USE="ext2 ext4 (gnuefi) iso9660 -btrfs (-custom-cflags) -doc -hfs -ntfs -reiserfs" 0 KiB
# ls -al /boot/ 
���������� 11874 
drwxr-xr-x  3 root root    1024 ������  1  1970 . 
drwxr-xr-x 21 root root    4096 ������  9 00:19 .. 
-rwxr-xr-x  1 root root  113614 ������ 11 11:49 config-4.14.78-gentoo 
drwxr-xr-x  6 root root    1024 ������ 11 15:16 EFI 
-rwxr-xr-x  1 root root 3911382 ������ 11 11:49 System.map-4.14.78-gentoo 
-rwxr-xr-x  1 root root 8126736 ������ 11 11:49 vmlinuz-4.14.78-gentoo

Что я не так сделал?
И как мне вернуть активность виндовс?

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

1) сделать uefi-приложение

1) сделать uefi-приложение ядра gentoo, вписать его в UEFI и использовать меню BIOS для выбора что грузить
2) поставить grub под UEFI и реализовать загрузку Gentoo и Windows из него
3) что-то еще ... имеется ввиду какие-нить средства типа refind и т.п.

у меня реализовано второе. По мне так удобнее, ибо ядра меняю/обновляю.
Как поставить grub под UEFI есть в handbook. Чтоб винда автоматически вписывалась в меню
grub (grub-mkconfig) надо будет поставить sys-boot/os-prober.

Добрый вечер.Не пойму пока

Добрый вечер.
Не пойму пока как все таки установить систему для работы с UEFI.
Не пойму что сделать с boot разделом.
Установлена винда 10, у нее есть раздел uefi(boot), мне использовать boot раздел от винды в Генте?
Или использовать /boot/ от генты, и при каждом обновление ядра копировать данные в основной раздел uefi откуда грузится винда, верно я понимаю?
Не до конца понимаю логику действий.
По старому как раньше настраивал было как то проще, был один бут раздел линукса, в нем ядро и граб с настройкой, а сейчас не совсем понимаю.

# fdisk -lu /dev/nvme0n1
Disk /dev/nvme0n1: 238.5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 2F80834C-E223-4F30-B507-B1AEEC184FD5

Device             Start       End   Sectors  Size Type
/dev/nvme0n1p1      2048   1023999   1021952  499M Windows recovery environment
/dev/nvme0n1p2   1024000   1228799    204800  100M EFI System
/dev/nvme0n1p3   1228800   1261567     32768   16M Microsoft reserved
/dev/nvme0n1p4   1261568 185346047 184084480 87.8G Microsoft basic data
/dev/nvme0n1p5 185346048 351234047 165888000 79.1G Linux filesystem

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Буду использовать раздел

Буду использовать раздел созданный виндузом.

/dev/nvme0n1p2   1024000   1228799    204800  100M EFI System

На этом разделе файловая система фат и на ней уже есть созданые диреткори EFI/boot от виндуза.

drwxr-xr-x 3 root root 1024 Jan  1  1970 ..
drwxr-xr-x 2 root root 1024 Oct 18 11:44 Boot
drwxr-xr-x 4 root root 1024 Oct 18 11:39 Microsoft

Как я понимаю при установки системы, когда stage3 накотил на диск, нужно будит примонтировать к системе этот раздел (/dev/nvme0n1p2), создаем на нем директория /boot/ для ядер генты, верно понимаю рядом с windows Boot диреткорией?

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".