В первую очередь, жаль о моем английском языке :)
Я прочитал много сообщений в Интернете, но я не могу решить, как добавить ОС к списку начальной загрузки UEFI. Я недавно установил FreeBSD 12 на своем ноутбуке.
Вот состояние моего ноутбука
Я обычно нажимаю F12 (прежде чем первая запись UEFI загрузит себя) выбрать, который ОС я должен открыть, но после установки FreeBSD это не создало свою запись на UEFI отдельно. Когда я искал, мы можем добавить Ose к списку Начальной загрузки UEFI "efibootmgr".
Мой вопрос состоит в том, как может добавить FreeBSD к Списку Начальной загрузки UEFI efibootmgr? Я буду радоваться, может ли кто-то вести меня.
Вот мои результаты lsblk и efibootmgr. sdc7 является разделом EFI FreeBSD, и sdc8 / диск его.
Поскольку Вы видите, что у меня есть 2 раздела EFI на том же диске. FreeBSD создал свой собственный диск EFI, и вот почему я должен указать на этот раздел на команду, что я буду, записал.
Это будет управлять работой? Так как у меня есть 2 раздела EFI на том же диске, я использую-p опцию вместо-d, как все записали в Интернете. Я просто не хочу повреждать UEFI с неправильной командой.
Я должен больше выполнять команды, прежде чем выполнено эта команда?
sudo efibootmgr -c -d /dev/sdc -p 7 -l \\efi\\boot\\BOOTx64.efi -L freebsd
lsblk-f
sda
├─sda1
│
├─sda2
│ ntfs Recovery
│ 2882D1D482D1A71A
├─sda3
│ vfat E0D3-5A76 56,6M 41% /boot/efi
└─sda4
ntfs Windows
AEEEE327EEE2E715
sdb
├─sdb1
│
├─sdb2
│ ntfs Windows_Data
│ 46B8A33CB8A3297F
├─sdb3
│ ntfs Transfer_Data
│ 01D5962B6B1B0270
└─sdb4
ext4 Linux_Data
80f81b0e-99ce-416f-9599-03af50d533af 560G 27% /media/data
sdc
├─sdc1
│
├─sdc2
│ vfat BEC4-D40C
├─sdc3
│ ext4 7ba2f24a-caa6-49d2-99dc-8dd13277fc30 32,8G 41% /
├─sdc4
│ swap 4629bdd0-5bc9-4c3e-8bfb-c00ba5edad7a [SWAP]
├─sdc5
│ ext4 KaliSystem
│ b237a533-4cb1-452b-9e19-cb93e5312530
├─sdc6
│ btrfs openSUSESystem
│ 707b8c36-e278-4c58-ac65-e9ed9ae516f1
├─sdc7
│ vfat EFISYS
│ BD41-11EE
└─sdc8
ufs 5e201901028bcd4a
efibootmgr
BootCurrent: 001A
Timeout: 0 seconds
BootOrder: 0000,0001,0002,0003,0018,001A,0019,001B,0007,0008,0009,000A,000B,000C,000D,000E,000F,0011,0010,0012
Boot0000 Setup
Boot0001 Boot Menu
Boot0002 Diagnostic Splash Screen
Boot0003 Lenovo Diagnostics
Boot0004 Startup Interrupt Menu
Boot0005 ME Configuration Menu
Boot0006 Rescue and Recovery
Boot0007* USB CD
Boot0008* USB FDD
Boot0009* ATAPI CD0
Boot000A* ATA HDD0
Boot000B* ATA HDD1
Boot000C* ATA HDD2
Boot000D* USB HDD
Boot000E* PCI LAN
Boot000F* ATAPI CD1
Boot0010 Other CD
Boot0011* ATA HDD3
Boot0012 Other HDD
Boot0013* IDER BOOT CDROM
Boot0014* IDER BOOT Floppy
Boot0015* ATA HDD
Boot0016* ATAPI CD:
Boot0017* PCI LAN
Boot0018* Windows Boot Manager
Boot0019* opensuse-secureboot
Boot001A* ubuntu
Boot001B* kali
Я использовал команду, которую я сказал, но у меня была энергонезависимая память полная ошибка.
Для решения проблемы я удалил запись в UEFI, что я недавно создал Удаленные файлы дампа на Выполнении/sys/firmware/efi/efivars команда efibootmgr снова
Надежда это может быть полезно, кто столкнется с той же проблемой