首页 > 系统相关 >Ubuntu22.04 将EFI启动分区迁移到另一块硬盘

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

时间:2023-05-13 17:48:36浏览次数:48  
标签:efi Ubuntu22.04 sudo boot EFI sdb1 分区 硬盘

机器上有两块硬盘, 一块已经安装了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

标签:efi,Ubuntu22.04,sudo,boot,EFI,sdb1,分区,硬盘
From: https://www.cnblogs.com/milton/p/17397774.html

相关文章

  • linux 系统中查看总内存、总硬盘、总逻辑CPU数目
     001、总内存[root@PC1test]#free-htotalusedfreesharedbuff/cacheavailableMem:3.7G830M1.8G38M1.1G2.5GSwap:3.9G0B3.9G  002、......
  • Picturefill.WP – 根据屏幕尺寸加载合适的图片
    Picturefill.WP插件利用picturefill.js脚本展示Responsive图片,即根据视口宽度选择尺寸合适的图片加载,节省带宽,提高网站载入速度。例如用户用手机访问站点,该插件会选择适合手机尺寸的图片(如缩略图)加载,不会加载完整尺寸图片。使用方法没有选项,无需任何设置,下载插件激活,网站文章中的所......
  • 挂载硬盘
    挂载硬盘https://blog.csdn.net/qq_31708763/article/details/86506959https://www.jb51.net/article/162363.htm两篇文章结合用 首先我们使用命令df-TH查看当前系统挂载的情况:我们看到并没有挂载新的数据盘,数据盘是200多G的。然后通过命令fdisk-l查看硬盘信息。可以......
  • Linux驱动开发笔记(三):基于ubuntu的helloworld驱动源码编写、makefile编写以及驱动编译
    前言  前面学习了驱动的基础框架,上一篇编译了gcc7.3.0,那么为了方便很好的熟悉流程,本篇,将使用ubuntu18.04,直接编译ubuntu18.04的驱动,然后做好本篇文章的相关实战测试。 Ubuntu虚拟机准备步骤一:安装虚拟机  本次使用之前rk3568的ubuntu18.04,笔者没有重新弄了,安装......
  • Android 开发 利用 jq 在 Makefile 里给 output-metadata.json 增加字段
    Makefile:.PHONY:uploadupload:metadata #./push-apk.sh.PHONY:metadatametadata:app/build/outputs/apk/release/output-metadata.jsonapp/build/outputs/apk/release/output-metadata.json:buildupdate-content.txt #在Makefile中插入shell脚本要用双美元......
  • Makefile export
    1)1.在(parent,上层的)makefile中export出来变量,子makefile(submake)中,是可以访问的。2.而同一级别的makefile(可通过makefile中内置变量MAKELEVEL查看得知当前makefile的levlel),是无法通过export来传递变量的,即一个makefile中export出来一个变量,同一级的另外一个makefile中,是无法访......
  • centos 格式化硬盘 ,挂载
     在CentOS上格式化硬盘并挂载,可以按照以下步骤进行操作:首先,使用fdisk命令分区并格式化硬盘。假设要格式化的硬盘为/dev/sdb,可以使用以下命令:  fdisk/dev/sdb然后按照提示进行分区操作。n:创建一个新分区d:删除一个......
  • 服务器使用中硬盘故障的常规表现
    服务器使用中硬盘故障的常规表现 服务器硬盘作为服务器的核心数据仓库,所有用户数据以及软件都存在于此,它的稳定与安全与否直接决定着服务器数据安全。服务器每时每刻都需要对数据进行记录和读取,而这个过程也对服务器的硬盘有着很大的联系,硬盘就是服务器的一个主要存储空间,存储着......
  • Ubuntu22.04 + TigerVNC
    安装TigerVNCsudoaptinstalltigervnc-standalone-server验证连接#vncserver-xstartupnautilus-localhostno:1#启动文件管理器并运行外部访问#vncserver-xstartupgnome-session-localhostno:1#启动gnome会话NewXtigervncserver'localhost.localdomain:1......
  • 网关神器traefik的,etcd和https配置例子
    traefikv2httpsrouterserviceetcd边缘EdgeGateway博客园---【前言】---写本文目的:网上应该没有traefikv2配etcd的例子。traefik被我喜爱的原因:跨平台,支持win,linux版同时使用。同时支持监控目录和etcd。支持win,linux版同时使用。支持etcd的同时,支持watch文件......