【Ubuntu系统配置】001Ubuntu20.04+Win10 双硬盘(移动硬盘) 双系统 可迁移 即插即用
文章目录
一.准备工作
- 移动硬盘一个(最好是空白的)
- U盘一个
- Ubuntu20.04镜像文件
- UltraISO软碟通
- DiskGenius磁盘管理软件
二.制作U盘启动盘
注意:使用U盘制作启动盘会对其格式化,因此请先做好备份。
- 插入U盘,打开UltraISO软件,无需注册或订购,点击继续试用,或者可以找公开的注册码。
- 在软件的左上角点
文件->打开
,找到下载好的Ubuntu镜像文件,加载进来。 - 点击
启动->写入硬盘映像
,在新弹出的窗口选择U盘,然后点击写入等待完成即可。
三.移动硬盘分区
- 插入移动硬盘,打开DiskGenius软件,在其左侧导航栏中找到需要分区的硬盘,选中该磁盘,鼠标右键选择
转换分区表类型为GUID模式
。(这一步十分关键,直接决定移动硬盘上的Ubuntu系统是否可以插在不同电脑上运行。) - 在界面上方
基本GPT
一栏中,右键待分区的硬盘,选择建立新分区
。 - 将硬盘依次分为四个区域:
efi区
,swap区
,/区
,/home区
,具体执行操作如下:
(1)efi区:主磁盘分区,文件系统类型为FAT32,分区大小1GB(推荐),卷标为efi,这个分区用于存放Ubuntu系统的启动引导。
(2)swap区:主磁盘分区,文件系统类型为Linux swap,分区大小16GB(推荐),卷标不填,这个分区为交换分区,即系统内存。
(3)/区:主磁盘分区,文件系统类型为Ext4(Linux Data),分区大小64GB(推荐),卷标/,这个分区用于挂载“/”文件夹。
(4)/home区:主磁盘分区,文件系统类型Ext4(Linux Data),分区大小自动设置为剩余大小即可,卷标/home,这个分区用于挂载“/home”文件夹。
- 四个分区建立后,点击上方图标栏的
保存更改
完成分区。
四.Ubuntu系统安装
-
插好U盘,硬盘,重启计算机,进入
BIOS
,将USB启动项设置为第一启动,然后保存并退出BIOS界面,或者进入启动菜单->启动设备选项
选择U盘(即启动盘)对应的选项回车进入。 -
进入Ubuntu安装界面,选择语言,然后不断NEXT,直到进入
安装类型
界面,一定要选择其他选项
,如下图。
-
进入分区界面,根据对刚刚分区和移动硬盘容量的记忆,区分电脑硬盘和移动硬盘,以及移动硬盘中的不同分区。
-
分别双击四个分区进入弹窗,分区大小不做更改,修改相应的类型格式和挂载,具体如下:
(1)efi区:选择efi类型,挂载不选;
(2)swap区:选择swap类型,挂载不选;
(3)/区:选择EXT4日志文件系统,挂载点选择“/”;
(4)/home区:选择EXT4日志文件系统,挂载点选择“/home”。
-
最关键的点,选择
安装启动引导器的设备(Device for boot loader installation)
时,必须选择efi分区对应的设备。
-
然后就不断的NEXT直到Ubuntu装好即可。
-
注意:系统安装好后可能会出现不插移动硬盘就卡在grub进入不了Win10(如下图)的情况。
-
方法一:在BIOS的启动选项中调整启动顺序,将Windows的启动优先级调到最高,每次想启动Ubuntu都在启动设备选项里手动选择Ubuntu设备即可。(不推荐)
-
方法二:实际上,这个问题与无法在不同设备上即插即用,问题都出在启动引导上,修复引导后可能会得到解决。(当前是通过Windows系统所在硬盘中的引导文件来引导Ubuntu,因此通过修复引导在Ubuntu所在硬盘上也装上启动引导就可以实现与Windows分离,进而实现不同设备上即插即用与独立启动。(仅个人理解,欢迎指正))
五.不同设备上即插即用—引导修复
- 截至到此,在装机的电脑上可以实现即插即用了,但换个电脑还是无法使用,这是因为移动硬盘的ESP分区中缺少引导文件。
- 进入Ubuntu系统联网安装boot-repair软件
sudo apt-add-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install boot-repair
- 安装完成后,执行该软件
boot-repair
- 选择“Recommended repair”,静待修改完成。
- 修改完成后就可以在不同电脑上使用了。
-
注意:多数教程建议用启动盘进入试用Ubuntu,在试用Ubuntu中执行以上方法,但是经过实测,还是在装好的Ubuntu系统中使用才有效。
-
修复引导前,启动菜单中有两个启动引导项,如下图。
-
修复启动引导后,启动菜单中会增加一个引导项,如下图。
-
在BIOS里,把新增的Ubuntu启动项调整成第一优先级,把Windows的启动项设为第二优先级。此时既可以解决不插硬盘进入不了Win10的问题,也可以解决Ubuntu系统随移动硬盘即插即用的问题。
-
注:在其他设备上使用Ubuntu时也是使用新增的启动项。