温馨提示×

debian能挂载efi吗

小樊
50
2026-10-21 11:15:10
栏目: 智能运维

可以,Debian 完全可以挂载 EFI 系统分区(ESP,EFI System Partition),而且安装和启动 UEFI 系统时本来就会用到。

一、EFI 分区是什么

EFI 系统分区一般是:

  • 分区类型:EFI System Partition (ESP)
  • 文件系统:FAT32(通常是 vfat)
  • 挂载点常见为:/boot/efi

二、在 Debian 中挂载 EFI 分区

1️⃣ 查看 EFI 分区

lsblk -f

或

fdisk -l

通常会看到类似:

/dev/sda1  vfat  FAT32  ...  /boot/efi

2️⃣ 手动挂载

sudo mount /dev/sda1 /boot/efi

(如果 /boot/efi 不存在)

sudo mkdir -p /boot/efi

3️⃣ 开机自动挂载(推荐)

编辑 /etc/fstab:

sudo nano /etc/fstab

添加:

UUID=xxxx-xxxx  /boot/efi  vfat  umask=0077  0  1

UUID 可用 blkid 查看。

三、Debian 安装时的情况

  • 使用 UEFI 模式 安装 Debian 时:
    • 安装程序会自动创建并挂载 EFI 分区
    • 通常挂载在 /boot/efi
  • 使用 Legacy BIOS 模式安装:
    • 不会使用 EFI 分区

四、常见用途

  • 更新 GRUB:sudo grub-install --target=x86_64-efi
  • 查看启动项:sudo efibootmgr -v
  • 手动添加/删除 EFI 启动项

五、注意事项

  • EFI 分区必须是 FAT32
  • 不建议格式化为 ext4
  • 不要随意删除 /boot/efi 下内容,否则可能无法启动

如果你是想:

  • 在 Live CD 下挂载
  • 修复 GRUB/EFI 引导
  • 在 虚拟机 里用 EFI

可以告诉我具体场景,我可以给你更精确的步骤。

0 踩