admin 管理员组

文章数量: 1184232

最近想要安装个双系统,但是觉得把Ubuntu安装到笔记本的内部硬盘上 移动性较差 。于是想到把Ubuntu安装到移动硬盘。
一、前期准备
1、一个用于制作系统启动盘的U盘
2、UltraISO软件:直接百度搜索,下载试用版即可
3、DiskGenius软件(用于磁盘分区)
4、待安装系统的移动固态硬盘SSD
二、制作系统启动盘

在 下载所需的版本,下载对应的 ubuntu-xx.04.x-desktop-amd64.iso 文件。

磁盘分区,可以分四个区:

ESP(0)分区 :文件系统类型为FAT32,大小我分配为1.0GB。该分区用于Linux系统的 /boot引导分区,后续启动 Ubuntu 系统的引导文件将会放在这个分区下的EFI目录,所以这个分区很重要。
分区(1) :文件系统类型为Linux swap partition,大小我分配为8.0GB。该分区用于Linux系统的swap交换空间。
分区(2) :文件系统类型为EXT4,大小我分配为64GB。该分区用于Linux系统的 “/home” 目录。
分区(3) :文件系统类型为EXT4大小我分配为256 GB。该分区用于Linux系统的 “/” 目录。
我这里是将系统安装在512G的移动固态硬盘,除了上述4个分区外,还剩147G左右,剩下的这部分可以当作一个正常的存储硬盘来用。
特别提醒 :只有转换分区表类型为GUID模式,且硬盘的最开始位置是ESP分区(EFI格式) 才能保证移动硬盘上安装的Ubuntu系统插在不同的电脑上都能运行。
四、Ubuntu系统安装
1、在电脑上同时插入U盘启动盘和准备安装系统的移动固态硬盘;
2、重启电脑进入BIOS(我的电脑型号为惠普暗影精灵,开机按F10进入BIOS)
3、进入BIOS后,设置启动优先级为U盘启动优先
详细安装步骤如下:
1、选择“安装Ubuntu”

4、选择“正常安装”,点击继续。

5、 一定是其他选项,不然会把Windows都覆盖


安装启动引导器的设备一定看准,必须是boot所在的设备,否则引导没办法用!!!

6、点击继续


7、点击继续
8、最后一步,设置计算机名以及密码后等待安装完成即可。

到这里Ubuntu已经安装完成,按照上述过程安装系统后,根据提示拔掉U盘,能够正常进入Ubuntu系统。但是并不能做到在其他电脑上即插即用的目的。因为在移动硬盘的UEFI分区中 缺少引导文件 ,下面通过安装boot-repair来解决。
boot-repair安装

  1. 重新插上U盘和移动固态硬盘,进入BIOS选择U盘优先启动,进入U盘中的Ubuntu系统后,选择“适用Ubuntu”或者“Try Ubuntu” 或者“Try Ubuntu without installing”

    注意:如果U盘无法进入使用Ubuntu系统,可能是U盘问题,建议更换U盘后重新进入“适用Ubuntu”
  2. 连上网络 ,安装 boot-repair 软件:
sudo apt-add-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install boot-repair
  1. 安装完成后,打开终端执行该软件
# 打开一个终端
boot-repair
  1. 选择 “ Recommended repair ” ,等待修复完成

  2. 如何确认修复完成:

如果修复完成,在ESP分区会出现一个名为 EFI 的目录,里面有 BOOT 和 ubuntu 两个子目录,用来启动 Ubuntu 系统的引导文件就是位于 ubuntu 目录中的 shimx64.efi 文件

确认修复完成后,就可以将移动固态硬盘插在不同电脑上运行Ubuntu系统了。

总结
1、如果U盘无法进入“适用Ubuntu”系统,可能是U盘问题,建议更换U盘后重新进入“适用Ubuntu”
2、当安装完成之后,本地系统的引导分区会受到影响,因为在使用boot-repair修复移动硬盘中的引导分区时也会扫描Windows下的引导分区。如果不进行这一步操作,可能系统会 一直重启 ,无法开机。有两种方案解决该问题,第1个方案是把电脑的启动优先级设置为Windows Boot Manager。第2个方案是借助DiskGenius软件把Windows下的Ubuntu引导文件删除。 这里使用第2种方案

参考文献

本文标签: 安装 进入 分区