我不知道在efibootmgr中两个条目中需要哪一个

最大的社区版本,Ubuntu的发源地
回复
寺島聰子
帖子: 688
注册时间: 2016-06-03 14:39
系统: debian11 mate

我不知道在efibootmgr中两个条目中需要哪一个

#1

帖子 寺島聰子 » 2022-06-29 22:25

参考源
https://kledgeb.blogspot.com/2015/11/ef ... -uefi.html
查看当前的UEFI引导管理器状态,有两个条目名称,Debian和Debian11。我最近做了几次新的安装,不确定哪个条目是我需要的。
Looking at the current UEFI Boot Manager status, there are two entry names, Debian and Debian11. I have done several new installations recently and am not sure which entry is the one I need.

# efibootmgr
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0005,0006,0003,0007,0002
Boot0000* Debian
Boot0002* UEFI: Built-in EFI Shell
Boot0003* Debian11
Boot0005* Hard Drive
Boot0006* USB
Boot0007* UEFI: USB DISK 3.0 PMAP

# efibootmgr -v
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0005,0006,0003,0007,0002
Boot0000* Debian HD(3,GPT,47f7e759-c595-9a4c-b71c-e052f044a72e,0x800,0x113000)/File(\EFI\Debian\shimx64.efi)
Boot0002* UEFI: Built-in EFI Shell VenMedia(5023b95c-db26-429b-a648-bd47664c8012)AMBO
Boot0003* Debian11 HD(1,GPT,398b10dd-8433-40b3-8cf0-6bcd5de867f0,0x800,0x32000)/File(\EFI\Debian11\shimx64.efi)
Boot0005* Hard Drive BBS(HD,,0x0)AMGOAMNO........o.S.a.n.D.i.s.k. .S.D.S.S.D.A.2.4.0.G....................A...........................>..Gd-.;.A..MQ..L.7.1.6.0.4.9.6.4.5.8.4.0. . . . . . . . ......AMBO
Boot0006* USB BBS(USB,,0x0)AMGOAMNO........g. .U.S.B. .D.I.S.K. .3...0. .P.M.A.P....................A.......................:..Gd-.;.A..MQ..L. .U.S.B. .D.I.S.K. .3...0. .P.M.A.P......AMBO
Boot0007* UEFI: USB DISK 3.0 PMAP PciRoot(0x0)/Pci(0x10,0x0)/USB(2,0)/HD(1,MBR,0x90909090,0x800,0x39e6000)AMBO

$ lsblk -o name,label,size,fstype,model
NAME LABEL SIZE FSTYPE MODEL
sda 223.6G SanDisk_SDSSDA240G
├─sda1 221.5G btrfs
├─sda2 1.6G swap
└─sda3 NO_LABEL 550M vfat

现在第一次注意到我很吃惊。vfat(ESP)为sda3。

今回の新規インストールより以前は、必ず以下の如き
パーティション構成になっていた。一ヶ月前に手動パーティショニングでやったのですが、もう記憶がありません。
これはこのまま放置してよいのですか?
在这次新安装之前,必须如下
分区配置。我一个月前用手动分区做的,但是已经没有记忆了。
这个可以就这样放任不管吗?

├─sda1 EFI 190M vfat
├─sda2 debian 295.9G btrfs
└─sda3 2G swap
头像
astolia
论坛版主
帖子: 6453
注册时间: 2008-09-18 13:11

Re: 我不知道在efibootmgr中两个条目中需要哪一个

#2

帖子 astolia » 2022-06-30 10:56

寺島聰子 写了: 2022-06-29 22:25 Boot0000* Debian HD(3,GPT,47f7e759-c595-9a4c-b71c-e052f044a72e,0x800,0x113000)/File(\EFI\Debian\shimx64.efi)
Boot0003* Debian11 HD(1,GPT,398b10dd-8433-40b3-8cf0-6bcd5de867f0,0x800,0x32000)/File(\EFI\Debian11\shimx64.efi)

代码: 全选

sudo blkid
PARTUUIDの値を比較します
寺島聰子 写了: 2022-06-29 22:25 これはこのまま放置してよいのですか?
いいです。
funicorn
帖子: 1318
注册时间: 2005-09-13 4:56
系统: Ubuntu Jammy Jellyfi

Re: 我不知道在efibootmgr中两个条目中需要哪一个

#3

帖子 funicorn » 2022-06-30 15:45

先运行 `cat /etc/fstab |grep efi`,看第一列的efi分区UUID是多少,对比你上面列出的NVRAM里的那两个启动项,看哪一个是in use的。
寺島聰子
帖子: 688
注册时间: 2016-06-03 14:39
系统: debian11 mate

Re: 我不知道在efibootmgr中两个条目中需要哪一个

#4

帖子 寺島聰子 » 2022-06-30 23:38

易読のため、また理解しやすいように、必要と思われる以外を略しました。
為了易讀,又為了容易理解,省略了被認為是必要的以外。
Boot0000* Debian HD(3,GPT,47f7e759-c595-9a4c-b71c-e052f044a72e
Boot0003* Debian11 HD(1,GPT,398b10dd-8433-40b3-8cf0-6bcd5de867f0
sudo blkid
PARTUUIDの値を比較します
$ sudo blkid

/dev/sda1: TYPE="btrfs" PARTUUID="6111e7ae-e440-7a43-968b-90a8f4500b8c"

/dev/sda2: TYPE="swap" PARTUUID="81062fe6-19b3-6545-aedf-eb062d9baf05"

/dev/sda3: TYPE="vfat" PARTUUID="47f7e759-c595-9a4c-b71c-e052f044a72e"

$
合致している値は
Boot0000* Debian HD(3,GPT,47f7e759-c595-9a4c-b71c-e052f044a72e

/dev/sda3: TYPE="vfat" PARTUUID="47f7e759-c595-9a4c-b71c-e052f044a72e"
のみ。
ゆえに「現在使用されている」必要なエントリは「Debian」
因此,需要“当前正在使用”的条目是“Debian”
「Debian11」はもう既に存在しない過去のインストールの残滓と推測。
推测「Debian11」是已经不存在的过去的安装的残渣。
消し方がわかりません。
寺島聰子
帖子: 688
注册时间: 2016-06-03 14:39
系统: debian11 mate

Re: 我不知道在efibootmgr中两个条目中需要哪一个

#5

帖子 寺島聰子 » 2022-07-01 0:24

运行[yùn xíng]
move ; be in motion ; run ; working ーー>>run
多少 [duō shǎo]
number ; amount ; how many ; how much
上面[shàng miàn]
above; over; on top of;
NVRAM 不易丢失的存储器(Non-Volatile Random Access Memory)
先运行 `cat /etc/fstab |grep efi`,看第一列的efi分区UUID是多少,对比你上面列出的NVRAM里的那两个启动项,看哪一个是in use的。
最初に` cat/etc/fstab|grep efi `を実行して、最初の列のefiパーティションUUIDがどのくらいであるかを見て、上にリストされたNVRAMの2つのスタートアップアイテムと比較して、どちらがin useであるかを見てください。
第一列的efi分区UUID是多少
$ cat /etc/fstab |grep efi
UUID=CB1A-E709 /boot/efi vfat defaults,noatime 0 2

对比你上面列出的NVRAM里的那两个启动项
Boot0000* Debian HD(3,GPT,47f7e759-c595-9a4c-b71c-e052f044a72e
Boot0003* Debian11 HD(1,GPT,398b10dd-8433-40b3-8cf0-6bcd5de867f0
合致する値が存在しない :What
funicorn先生astolia先生,感謝您抽出寶貴的時間回答我(^^)
回复