Ubuntu双硬盘Grub启动引导即插即拔

发布时间 2023-07-07 00:36:21作者: passwordgloo

尽管Ubuntu安装到移动硬盘时,用户选择efi安装位置,但系统还是默认安装efi到Windows所在盘符,导致Ubuntu切换新电脑时,显示Grub错误。

复制粘贴efi文件夹

提示:Windows系统下安装diskpart软件更快操作本步

1.拷贝Windows系统efi

1️⃣ 进入Ubuntu系统后,选择Disks(磁盘工具)

image

2️⃣ 选择Windows安装硬盘,进入efi文件夹

image

3️⃣ 进入后提示没有权限,点击Ok,返回上级目录,再双击打开efi文件夹(需要密码)

image

image

image

4️⃣ 复制efi文件夹粘贴到临时位置,并删除原文件夹efi的ubuntu文件夹(别删错了),以防干扰。

image

2.粘贴efi文件夹到Ubuntu所在硬盘efi启动项

1️⃣ Disks(磁盘工具)打开Ubuntu系统efi启动项,将临时位置的efi文件夹粘贴进去,此时请留意分区的uuid

image

2️⃣ 删掉多余的Microsoft文件夹,以防干扰

image

双击打开ubuntu/grub.cfg,注意查看第一行根目录uuid是否与Ubuntu系统根目录uuid一致,通常是一致的

image

image

编辑fstab文件

sudo gedit /etc/default/fstab

image

image

image

image

修改boot/efi那行的uuid,修改下一行的数字2为0跳过系统自检

image

image

编辑Grub.cfg文件

1️⃣ 终端打开grub

sudo gedit /etc/default/grub

image

image

2️⃣ 更新grub配置

sudo update-grub

3️⃣ 拔掉移动硬盘,查看效果
image

插入移动硬盘,查看效果
image