【FFH】安装Ubuntu到移动介质并设置好UEFI引导 原创 精华
一、前言
鸿蒙的开发许多离不开Ubuntu系统的使用,其中OpenHarmony的镜像编译需要在Ubuntu系统下。大多数人会选择采用虚拟机下安装Ubuntu的方式,但是虚拟机本身对的磁盘占用大,以及在虚拟机内Ubuntu的性能受限导致编译时长过久。目前我们开发的只是L0和L1的设备,对电脑性能要求还不是很大,当要开发更高级别的设备,电脑性能就捉襟见肘了,而此时转移之前的工作显得不是那么的方便。本篇教程将介绍如何将Ubuntu安装到任何的移动介质中,这里的移动介质包过移动硬盘、U盘等存储设备,使之可以实现在任意电脑下即插即用(是不是可以很好的转移自己的工作)。本次安装需要准备以下工具:两个存储介质(一个作为启动盘,一个作为安装Ubuntu的系统盘)、一台支持UEFI启动的电脑
二、流程总览
制作启动盘->修改系统启动顺序进入安装程序->安装Ubuntu到移动介质上->修复UEFI引导
三、制作启动盘
下载[Rufus创建启动盘工具](Rufus - 轻松创建USB启动盘)
下载[Ubuntu镜像](下载Ubuntu桌面系统 | Ubuntu),这是20.03版本的,其余的可以在Ubuntu官网上找
下载好后打开Rufus工具
前两项参数配置好后其他默认即可,点击开始开始安装。
这里提醒一下大家,建议用U盘作启动盘,将Ubuntu系统安装到移动硬盘上,移动移动硬盘最好使用固态硬盘。在移动固态硬盘上会有较好的体验
四、修改启动顺序进入安装程序
首先大家需要知道自己的电脑启动选择项或者BIOS设置的快捷键是多少,如果不知道可以百度 <电脑品牌>启动选择项快捷键。关机重启后看到logo界面狂按快捷键进入引导选择后,选择自己制作的Ubuntu启动盘。有的电脑可能有fn键,如果开始失败没有进入引导选择界面的话可以尝试和fn键一起按。
五、安装到Ubuntu到移动介质上
在关机重启安装前,我们还需要进行一步检查,检查磁盘的类型是否为GPT类型(如果硬盘的大小小于2T就可以不用进行这一步操作)。我们需要下载[DiskGenius工具](数据恢复软件,硬盘分区工具,系统备份软件 - DiskGenius官方网站)
打开开后点击自己要安装的磁盘,查看分区表类型是否为GPT格式
如果不是就要右键改磁盘选择转为为GUID格式
检查好后就可以关机重启安装了。
5.1磁盘分区
进入Ubuntu系统后,会自动打开一个安装程序,选择好语言后和键盘后建议不联网安装,会比较快一些。
安装选择根据自己需求选择安装正常安装还是最小安装。
在选择安装方式是选择其他选项,千万别手贱点删除整个磁盘!!!
接着会蹦出来一个分区界面,找到自己的那块要安装Ubuntu的磁盘,先按➖删除所有已经存在的分区,接着按➕先新添efi分区,大小100MB足够,实测只需要33MB。注意efi一定是要第一个分区。接着按➕先新添ext4类型的分区,挂载点为/,有的人会单独创一个分区来挂载/home,为了备份和数据安全,有需要的可以单独分区。还有的就是会创建Swap分区,我感觉创不创建区别不大,如果电脑的内存小可以创建一下,SWAP分区给2、4、8G都可以。efi和/是最基本的两个分区,其他根据需要创建。最后在安装启动引导器的设备选择efi分区点击安装即可。
六、修复UEFI引导
不知道是不是安装程序的BUG,会出现引导没有安装在移动介质的EFI分区,而是本机第一个硬盘的EFI分区。导致系统只能在本机启动而无法在其他电脑引导启动。为此我们在安装完系统后重启再次进入启动盘。连接互联网,按ctrl+alt+t打开命令行,输入以下两个命令下载打开引导修复工具
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair
点击Recommand repair等待几分钟即可修复完毕
不错,想装移动Ubuntu的同学都可以学学
不错不错
话说这FFH标识,是啥含义嘞?
大家好! 我是来自深圳技术大学FSR实验室的同学,标题FFH就是FSRlab For Harmony!
那FSR是啥的简写嘞?
新“问题”青年
🤔🤔🤔
Falcon Swarm Robotic Lab