首页 > 其他分享 >debian 12 格式化 EFI 引导分区

debian 12 格式化 EFI 引导分区

时间:2024-05-16 13:54:08浏览次数:16  
标签:12 grub efi 分区 sudo EFI 安装 debian

在 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)以获取更多详细信息。

标签:12,grub,efi,分区,sudo,EFI,安装,debian
From: https://www.cnblogs.com/litifeng/p/18195822

相关文章

  • MIUI 12.0.15
    /storage/emulated/0/MIUI/Gallery/cloud/.cache/.localthumbnailFile这个目录莫名其妙就很大95GB,感觉有bug Totaldiskusage:95.7GiBApparentsize:95.6GiBItems:18357 我大概明白了,它会将我拍摄的/DCIM/Camera目录下的压缩了的图,莫名其妙转换为未压缩的图,然后......
  • 20212217刘恒谦-Exp8 Web安全
    一、实验要求(1).Web前端HTML(1分)能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。(2).Web前端javascipt(1分)理解JavaScript的基本功能,理解DOM。在(1)的基础上,编写JavaScript验证用户名、密码的规则。在用户点击登陆......
  • 从头理清uboot(1)-makefile 分析
    目录1.简单介绍及背景2.makefile分析2.1执行makemx6ull_14x14_ddr512_emmc_defconfig之后会发生什么?1.scripts_basic:2.outputmakefile3.FORCE2.2对于实际命令的进一步分析1)@make-f./scripts/Makefile.buildobj=scripts/basic2)@make-f./scripts/Makefile.build......
  • Idefics2 简介: 为社区而生的强大 8B 视觉语言模型
    我们很高兴在此发布Idefics2,这是一个通用的多模态模型,接受任意文本序列和图像序列作为输入,并据此生成文本。它可用于回答图像相关的问题、描述视觉内容、基于多幅图像创作故事、从文档中提取信息以及执行基本的算术运算。Idefics2由Idefics1改进而得,其参数量为8B,具有开放......
  • Linux Debian12 部署MySql 并建立外部连接
    一.下载MySql下载最新软件包。也可以在命令界面下使用下载最新的发行包。wgethttps://repo.mysql.com/mysql-apt-config_0.8.29-1_all.deb下载完成后,使用命令进行安装dpkg-imysql-apt-config_0.8.29-1_all.deb执行完后会跳转到安装MySql配置界面​TAB进行保存,选中OK,然......
  • stm32f103c8t6对flash进行操作,Hal库,擦除1页数据大小,写入128字节大小,读取指定地址128字
    参考这篇:STM32IAP应用开发——自制BootLoader-CSDN博客把工程转到HAL库使用的函数,用HAL自带的HAL_FLASHEx_EraseHAL_FLASH_Program 串口显示结果 验证没问题flash在hal库使用的驱动程序#include"flash.h"externvoidFLASH_PageErase(uint32_tPageAddress);//......
  • 第12周
    理解和重视人、绩效以及职业道德,对于个人和组织的成功来说都是很重要的。下面是一些原因:1.人:人自身是组织的基础。了解和理解不同的人性格、优势、需求和动机,可以帮助我们更好地管理和领导他们,从而提高工作效率和团队合作。人性的理解也有助于我们建立更好的职业关系。2.绩效:绩......
  • P1077 [NOIP2012 普及组] 摆花
    P1077[NOIP2012普及组]摆花题目描述小明的花店新开张,为了吸引顾客,他想在花店的门口摆上一排花,共m盆。通过调查顾客的喜好,小明列出了顾客最喜欢的n种花,从1到n标号。为了在门口展出更多种花,规定第i种花不能超过a[i]盆,摆花时同一种花放在一起,且不同种类的花需按标号的......
  • 第12周在团队中会不会出现 “劣币驱逐良币” 或者 “不敢犯错误” 的现象,团队如何能让
    1.建立开放和支持性的文化:高层管理者要创建一种鼓励员工提出想法、尝试新事物并允许犯错的环境,而不是一种让人害怕失败、惩罚创新的环境。建立一种失败就是学习的机会,而不仅仅是犯错的文化。2.明确责任和期望:每位团队成员应清楚他们的角色和所期望的成果。这应通过明确的目标、密......
  • 第12周]比较不同团队的绩效评估方法;提出自己团队的绩效评估计划
    针对我的团队制定的绩效评估计划包括:1.目标设定阶段:与每位团队成员一对一会谈,讨论和确认接下来一个时间段的SMART目标或OKRs。确保目标与公司的整体战略一致。2.中期检查:在目标期限的中间阶段,举行简短会议,检查每位成员的进度。这是调整目标、解决问题和提供支持的机会。中期检......