admin 管理员组文章数量: 887021
利用移动固态硬盘安装Ubuntu系统是为了方便做到即插即用,安装过程中遇到了各种问题,于是记录一下,以防之后再次碰到。
一、前期准备
1.用于制作系统启动盘的U盘
2.UltraISO软件:百度搜索,下载试用版即可
3.DiskGenius软件(用于磁盘分区):百度搜索下载
4.待安装系统的移动固态硬盘
二、制作启动盘(注意用U盘哦,不是移动硬盘)
2.1下载Ubuntu系统
去官网Ubuntu Releases下载对应的镜像文件,选择自己想要的版本
我下载的是ubuntu-20.04.6-desktop-amd64.iso文件,下载过程有些慢,耐心等待
2.2制作U盘启动盘
详情看这篇文章“制作启动盘”的部分
Ubuntu系统安装在移动固态硬盘,实现在不同电脑即插即用_硬盘直接安装ubuntu系统-CSDN博客
2.2.1删除CD驱动盘
我制作完成后发现电脑多了一个CD驱动盘,查了一下是因为不小心点到了“加载到虚拟驱动”造成的(其实我也忘了我点没点),没发现对电脑有什么影响,看着不舒服我就删除了。
我是在把Ubuntu系统安装完成后再操作删除CD驱动盘的,不清楚先删除会不会对安装有影响,可以先安装好Ubuntu系统后再删除。
删除CD驱动盘的具体操作如下:
管理员权限打开UltraISO,注意一定要管理员权限打开
打开选项->配置
选择虚拟光驱,将设备数量设置为无,点击确认
查看设备驱动,已经没有了CD驱动器
如果还有,重启电脑后再查看。
参考:Windows 10(Win10) 怎么删除设备和驱动里的CD驱动器_win10怎么cd驱动器-CSDN博客
win11 删除CD驱动器盘符_win11cd驱动器-CSDN博客
三、磁盘分区(重点)
参考:Ubuntu系统安装在移动固态硬盘,实现在不同电脑即插即用_硬盘直接安装ubuntu系统-CSDN博客
1.打开diskgenius软件,选中自己准备装系统的移动硬盘,我的是HIKSEMIMD202
2.选中磁盘,鼠标右键选择 “转换分区表类型为GUID模式”(这一步很关键,决定了移动硬盘上的Ubuntu系统插在不同电脑上都能运行)
因为我的已经修改好了,所以转换为GUID是灰色图标
3.磁盘分区,分成四个区
ESP(0)分区 :文件系统类型为FAT32,大小分配为1GB。该分区用于Linux系统的 /boot引导分区,后续启动 Ubuntu 系统的引导文件将会放在这个分区下的EFI目录,所以这个分区很重要。
分区(1):文件系统类型为Linux swap partition,大小我分配为16.0GB。该分区用于Linux系统的swap交换空间。
分区(2):文件系统类型为EXT4,大小我分配为128GB。该分区用于Linux系统的 “/” 目录。
分区(3) :文件系统类型为EXT4大小我分配为256GB。该分区用于Linux系统的 “/home” 目录。
除了上述4个分区外,还剩76G左右,剩下的这部分可以当作一个正常的存储硬盘来用。
具体分区操作如下:
选择分区,创建新的分区
然后分别创建上面的四个分区就好了,注意文件系统类型和分配大小
以下图片为转载,文章:移动机械硬盘安装ubuntu(随插随用)成功版_移动硬盘安装ubuntu-CSDN博客
具体分区的分配大小视情况而定。
四、Ubuntu系统安装
4.1系统安装
1.在电脑上同时插入U盘启动盘和准备安装系统的移动固态硬盘;
2.重启电脑进入BIOS(我的电脑是华硕,按F2进入),进入BIOS后,设置启动优先级为U盘启动优先,然后重启电脑(或者找自己U盘的名字,点击进入),进入后会出现可选择的界面,选择第一个选项“Ubuntu”,之后就会自己检查Ubuntu系统。
注意:检查完成后,可能会卡主板logo图标转圈界面。
我的解决方法是重新启动电脑,再次检查安装。
还搜到了一些其他解决方法:ubuntu图形界面卡住了,通过以下几种方法解决_ubuntu 界面 卡死-CSDN博客
3.进入界面后就比较常规,安装Ubuntu -> 选择语言 -> 正常安装 (其他选项的“下载更新”和“图形或无线硬件”也勾上)-> 安装类型为“其他选项”(注意一定要选“其他选项”!不然会把自己电脑的win系统覆盖)
4.进入分区界面,根据对刚刚分区和移动硬盘容量的记忆,区分电脑硬盘和移动硬盘,选择自己想要安装Ubuntu的移动硬盘。
查找对应的分区,修改相应的类型格式和挂载,具体如下:
(1)EFI区:选择efi类型,挂载不选;
(2)swap区:选择swap类型,挂载不选;
(3)/区:选择EXT4日志文件系统,挂载点选择“/”;
(4)/home区:选择EXT4日志文件系统,挂载点选择“/home”。
注意:"安装启动引导器的设备"一定要选择EFI 对应的分区!不然启动不了!
参考:CSDN编程社区
新手安装 Ubuntu 操作系统步骤教程_ubuntu安装教程-CSDN博客
4.2安装中的问题
4.2.1 turn off RST或分区界面找不到自己的硬盘
安装过程中可能会出现“Turn off RST”或者在分区界面中找不到自己想要安装系统的移动硬盘,这是因为部分电脑安装的win系统使用了英特尔快速存储技术(RST),与Ubuntu系统不兼容。
解决方法:
进入bios,找到SATA配置,把原始的选项改为ACHI
保存并退出
重启进入安装U盘,之后就能正常安装Ubuntu系统了
4.2.2修改RST为ACHI,无法进入自己的win系统
修改为ACHI后,发现无法进入win系统,电脑蓝屏了
参考文章:RST切换成AHCI无法正常进入windows(装双系统Ubuntu)_rst ahci-CSDN博客
文章里面非常详细,亲测有用
五、对Ubuntu系统进行引导修复(重要)
在一台电脑的硬盘上装好Ubuntu,然后想把这个硬盘放到另一台电脑上去,正常操作的话,会遇到找不到这个硬盘的问题,从而无法启动ubuntu,原因是移动硬盘的ESP分区中没有引导文件
看了网上的好多教程,都是利用U盘启动盘进入尝试Ubuntu(Try Ubuntu without installing),然后输入命令
我没有找到启动盘的尝试Ubuntu,所以我直接进入已经装好Ubuntu的移动硬盘里进行修改
步骤如下:
1.打开终端,连接网络
2.输入命令
sudo apt-add-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install boot-repair
3.完成安装后,输入命令
boot-repair
4.选择 “Recommended repair” ,等待修复完成
5.如果修复完成,在ESP分区会出现一个名为 EFI 的目录,里面有 BOOT 和 ubuntu 两个子目录,用来启动 Ubuntu 系统的引导文件就是位于 ubuntu 目录中的 shimx64.efi 文件。
6.确认修复完成后,就可以将移动固态硬盘插在不同电脑上运行Ubuntu系统了。
参考:
Ubuntu系统安装在移动固态硬盘,实现在不同电脑即插即用_硬盘直接安装ubuntu系统-CSDN博客
如何对Linux的ubuntu系统进行引导修复?1分钟详细教程!_ubuntu引导修复-CSDN博客
六、清除win系统中多余的Ubuntu启动项
上述步骤都做好,我们再次进入BIOS,会发现有三个启动选项:
win系统(电脑硬盘)
Ubuntu系统(电脑硬盘)
Ubuntu系统(移动硬盘)
这是因为电脑一开始把Ubuntu的启动项装在了电脑的硬盘上,我们后来又在移动硬盘装了启动项,所以会出现两个。
我一开始不清除也没有影响,应该是可以不清除的
具体删除win中多余的Ubuntu启动项如下:
输入【Win+R】,输入【diskpart】打开diskpart;
输入【list disk】,显示磁盘列表
输入【select disk 0】,选择磁盘0(有些人有好几个磁盘,也可能是磁盘1),总之,选择win系统所在磁盘;
输入【list partition】,查看磁盘0的分区列表;
之后点击“此电脑”,右键,选择“管理”,点击“存储”、“磁盘管理”
查看EFI所对应的分区
我这里是EFI对应的是磁盘分区1,所以
输入【select partition 1】
输入【assign letter = p】,为win的EFI启动引导项所在分区分配盘符,这里p为盘符名称,字母A~Z应该都可以,注意不要和已有盘符名重复即可
点击“我的电脑”会发现多了个P盘,鼠标双击进不去,用管理员打开记事本
选择“文件”->“打开”,找到P盘
进入EFI文件夹,右键删除ubuntu即可,注意不要删除其他的!
输入【remove letter = p】,删除P盘
至此,就清除了多余的Ubuntu启动项,可以再次进入BIOS查看是否还有。
参考:Win10删除Ubuntu启动项-CSDN博客
总结
以上就安装中遇到的问题,感谢各位大佬!
版权声明:本文标题:【记录】利用移动硬盘安装Ubuntu系统遇到的各种问题 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1725072357h861573.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论