写在前面
之前有个备用的旧电脑给安装了Ubuntu22.04系统了,自己在搭建ROS仿真平台时,发现可以用的功能包都是基于Ubuntu18.04,与22.04不兼容,单买Ubuntu to go又太贵了,舍不得(好吧这是真实原因),自己按照教程试水了一下,自己制作一个即插即用的Ubuntu系统U盘,可以帮你省下一大笔米。
制作前的准备
在正式制作U盘前的准备,
1.硬件部分
一个32G的U盘(最好是这么大的吧,毕竟太小了,后面再安装功能包的时候也会有所顾忌)
2.软件部分
VMware虚拟机作为安装镜像的介质(或者其他类似的虚拟机都可,我用的是15.5Pro);
提前需要下载好ubuntu的iso镜像,我这里主要是Ubuntu 18.04(大家可以去官方链接下载自己需要的版本链接)
安装步骤
创建虚拟机
直接上图
点击下一步,勾选安装程序光盘印象文件,点击“浏览”选择自己下载的镜像,然后点击下一步
同时把usb控制器里的所有的选项都勾上,然后兼容性选择USB3.0.
点击确定保存配置,插上事先准备好的U盘,然后点启动虚拟机。
烧录到U盘
在可移动设备中,查询到U盘确保已经链接到虚拟机上,然后我们选择好需要安装的语言后,点击 try ubuntu,然后会进入 一个临时的系统
点击桌面左上角的 install ubuntu,然后会进入到安装程序。
选择完语言后点击 继续,去掉勾选安装时更新,不然安装太慢了。
然后将U盘一个划分为etx4的主分区,容量设置为32GB,和一个格式为swap的交换分区使用U盘剩下的空间。
双击 dev/sdb/ntfs 然后 use as etx4,勾选上format格式化,
然后最下面的device for boot loader一定是要选择为U盘的。
完成这些之后就是一路继续,等着就行了。
安装完成后会提示重启,这时候拔掉U盘就行了。然后就可以在任何一台电脑上使用ubuntu系统了。