当前位置: 首页 > news >正文

Ubuntu22.04 将EFI启动分区迁移到另一块硬盘

机器上有两块硬盘, 一块已经安装了Win10, 另一块新装Ubuntu22.04, 在新硬盘上划分分区的时候, 有分出256M给 BOOT EFI, 但是安装的时候没注意, 启动分区不知道怎的跑到 Windows 所在的硬盘上了

记录一下将 /boot/efi 分区迁移至 Ubuntu 所在硬盘, 并创建 Grub 的记录.

预留的 boot efi 分区为 /sdb/sdb1

  1. 找到 sdb1 的 UUID
sudo blkid | grep /dev/sdb1
  1. 在 /etc/fstab 中, 将 /boot/efi 的 UUID 修改为刚才获得的 UUID 值
sudo nano /etc/fstab
  1. 从系统中卸载 /boot/efi, 再重新mount
sudo umount /boot/efi && sudo mount /boot/efi
  1. 检查一下, 确认 mount 的硬盘分区是对的
lsblk | grep /boot/efi
  1. 在 sdb (硬盘, 不是分区) 上安装 grub
sudo grub-install /dev/sdb
  1. 生成 initramfs image
sudo update-initramfs -u -k all
  1. 生成 grub2 config 文件
sudo update-grub

之后重启, 确认 /boot/efi 挂载的是 sdb1

lsblk | grep /boot/efi

链接

https://askubuntu.com/questions/1250199/move-bootloader-or-remove-efi-partition-in-second-drive

http://www.lryc.cn/news/67924.html

相关文章:

  • 只要学会这些AI工具,一个人就是一家营销咨询公司
  • [离散数学] 函数
  • 好家伙,又一份牛逼笔记面世了...
  • 基于nodejs+vue3 的高仿网易云音乐
  • MySQL数据库用户管理以及数据库用户授权
  • 全面分析生物技术的优缺点以及应用场景
  • OpenAI是什么?
  • 量子计算——新兴领域的前沿技术
  • .Net平台下OpenGL绘制图形(1)(VS2019,Winform,C#)
  • Casso的创作纪念日
  • Bernhard‘s Talk on Towards Causal NLP 笔记
  • ES6模块化规范
  • 红黑树下岗,内核新数据结构上场:maple tree!
  • Angular开发之——Angular打包部署项目(04)
  • 深度优先搜索算法思想,题型总结与题目清单(不断更新)
  • 网页三剑客之 CSS
  • Maven(1)--- Maven入门指南
  • C# 实现 Websocket通讯聊天 (管用、超好使,点个赞)
  • 知识点回顾(一)
  • verflow属性的常用值详解
  • 算法怎么算:贪心算法
  • 【UDS】ISO15765-2之网络时间参数
  • Mybatis 动态SQL
  • 普通二本院校计算机专业应届生,我来分享java后端开发的自学java经历
  • windows系统常见的操作命令及用法
  • 【计算机网络】网络命令的使用
  • ​当互联网与产业的融合成为一种必然,​平台化和商业化不再是必然
  • 【linux】冯诺依曼体系+操作系统
  • 从0开始 莫比乌斯函数和反演 学习笔记
  • IntersectionObserver“替代”滚动条监听