查看: 78|回覆: 0

[Debian] debian 12 格式化 EFI 引导分区

[複製鏈接]

1

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2009-12-19
發表於 2024-5-16 13:40:00 | 顯示全部樓層 |閲讀模式

在 Debian 12 中,格式化 EFI 引导分区通常涉及以下步骤:

1. 确认分区信息

首先,你需要知道 EFI 分区的具体设备名称,如 /dev/sda1。可以使用 lsblkfdisk 命令来查看磁盘和分区信息。

sudo fdisk -l

或者

lsblk -f

2. 格式化为 FAT32 文件系统

EFI 分区需要使用 FAT32(通常为 vfatfat32)文件系统。使用 mkfs.vfat(或其别名 mkfs.fat)命令进行格式化。请替换 <efi_partition> 为你实际的 EFI 分区设备名。

sudo mkfs.vfat -F32 /dev/sda1

3. 创建挂载点并挂载 EFI 分区

为了便于管理和后续操作(如安装引导加载器),你可以创建一个挂载点并临时挂载 EFI 分区。

sudo mkdir -p /mnt/boot/efi
sudo mount /dev/sda1 /mnt/boot/efi

4. (可选)安装引导加载器

格式化并挂载 EFI 分区后,通常接下来的步骤是安装引导加载器,如 GRUB 到 EFI 分区。这一步通常在安装 Debian 系统的过程中自动完成,但如果需要手动安装或修复,可以参考以下命令:
注意:如果是多系统的话,则不用再次安装 grub 了,只需在以前安装的 grub 中添加相关参数就可以了,否则再次安装,将导致以前的系统无法引导的错误。

安装 GRUB 到 EFI 分区

确保已经安装了 grub-efi-amd64 包(对于 64 位系统)或相应的 grub-efi-ia32(对于 32 位系统,虽然非常罕见)。

sudo apt-get install grub-efi-amd64

然后安装 GRUB 到 EFI 分区:

sudo grub-install --target=x86_64-efi --efi-directory=/mnt/boot/efi --bootloader-id=debian --recheck

更新 GRUB 配置

最后,更新 GRUB 的配置以确保它能找到并加载正确的内核和系统。

sudo update-grub

完成上述步骤后,EFI 分区已经被格式化并准备就绪,且 GRUB 引导加载器也已安装完毕。如果你在安装过程中遇到问题,确保检查系统日志(如 /var/log/syslogjournalctl)以获取更多详细信息。



来源:https://www.cnblogs.com/litifeng/p/18195822
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部