利用VMware虚拟机将Ubuntu18.04装入U盘或移动硬盘,实现UbuntuToGo,随插随用,支持UEFI启动(附ROS安装的相关链接)

您所在的位置:网站首页 虚拟机怎么用优盘装系统 利用VMware虚拟机将Ubuntu18.04装入U盘或移动硬盘,实现UbuntuToGo,随插随用,支持UEFI启动(附ROS安装的相关链接)

利用VMware虚拟机将Ubuntu18.04装入U盘或移动硬盘,实现UbuntuToGo,随插随用,支持UEFI启动(附ROS安装的相关链接)

2024-07-13 07:19| 来源: 网络整理| 查看: 265

长文预警!!!可自由挑选章节阅读 摘要前言需要准备的硬件工具需要准备的软件工具U盘重新格式化VMware虚拟机设置开始在虚拟机里面安装UbuntuToGo更改电脑的BIOS启动方式成功进入Ubuntu系统附录:ROS安装教程

摘要

有点保姆教程的味道,大家根据自己的需求选择对应的章节阅读就好了。 有相关安装基础的同学可以选择直接跳转到Vmware虚拟机设置和开始在虚拟机里面安装UbuntuToGo这两个章节阅读。

前言

因为课程要求,需安装Ubuntu18.04系统,以及在系统里面配置ROS的开发环境。然后开始在网上找各种教程安装配置,期间踩坑无数,还没完成最总的课程设计(老师我不是故意的)。开始时不懂分区(Liunx下叫“挂载点”),在后续安装软件就遇到了分区空间不足的情况。网上的解决方案很麻烦,对于Linux小白的我就怕误操作删了自己原有的数据,这更不可接受。那个学期就这样痛苦地继续着自己的课程(后加的软件非必须,但是可以提高效率)。

开始时的方案是在硬盘上装Win10和Ubuntu双系统,这个方案对硬盘剩余空间有要求,同时也会造成磁盘碎片,降低磁盘性能。当然,大容量高速固态基本上不会受到影响,像我装在机械硬盘里面就很难受了,每次启动就要花好久,打开软件也很慢。当我再一次需要安装Ubuntu的时候,就考虑用U盘启动的方案,随插随用,到学校机房或者别的实验室带一块U盘就够了,不用再背着自己沉重的游戏本电脑跑来跑去。在更改完启动顺序后,不插上U盘进入的还是Windows,是不是很完美!!!

同时安装的时候从源头避开原来的不合理分区,为后续安装软件升级系统留足空间。这份UbuntuToGo教程里面的分区方案不一定是最合理的,但是可以减少很多不必要的麻烦,尤其是我们要从U盘启动 Ubuntu的时候。

需要准备的硬件工具 一台装有 Windows 10 操作系统的电脑

(2022年了,应该都是Win10系统了,新一点的电脑都上Win 11了)

一个 128G 移动固态硬盘(教程演示用的是128G的移动固态硬盘)

(推荐使用USB3.0的移动固态,容量大于64G,一般128G够用了。淘宝卖的很多的,可以搜一搜)

可能需要用到的外接鼠标和键盘

(应对笔记本触控板可能出现的不兼容失灵情况)

需要准备的软件工具 Windows 10 废话Vmware workstation 16.2.1

(官网的下载地址比较难找,下载的也可能比我教程里使用的新。这里分享三个网盘的下载链接,选择自己下载速度最快的那个就可以了,软件安装包都一样的) 百度网盘:百度网盘链接 提取码:rpub 阿里云盘:阿里云盘链接 迅雷云盘:迅雷云盘链接 提取码:ds7d

Ubuntu18.04.6

附上 Ubuntu 官网的下载链接:Ubuntu下载链接

U盘重新格式化

在准备安装之前先检查自己的U盘格式是什么,NTFS还是exFAT还是其它的。非NTFS格式需要先重新格式化成NTFS之后才可以接下去安装,格式化的同时检查硬盘有无 4K对齐。

关于4K对齐,可以看这篇文章,同时附上非常好用的硬盘管理软件Diskgenius的官方下载地址。 (提供给不喜欢Windows自带的磁盘管理,或者想要更多的磁盘管理功能的同学,这个软件上手也比较简单,百度可以搜到很多教程,10分钟大概就会用基础的功能了。)

这里介绍使用Windows自带的磁盘管理软件完成格式化。

先要保证自己的桌面有此电脑图标,不是快捷方式。如果没有,可以按照下面的步骤添加: 此电脑图标大概长这样:不是快捷方式,右下角没有小箭头 (确实是保姆级教程了) 0 1 2

这时候应该就可以在桌面看到此电脑图标了。

接下来就开始格式化U盘:

3

4 5

6 7 8 9 10

这里的分配单元大小涉及到的就是U盘的4k对齐。

11 12

到这里U盘格式化就完成了,就可以转到虚拟机准备开始安装Ubuntu了。

VMware虚拟机设置

打开自己下载的VMware虚拟机安装包,安装它 (安装过程一路默认就好了,可以更改一下VMware软件的安装位置,安装后占用的空间还是比较大的,建议放在一个剩余空间比较多的盘下面)。

打开VMware并新建一个虚拟机:

1 2 3

这里就是U盘需要重新格式化为NTFS格式的原因,Windows对NTFS格式支持真的非常友好(真·亲儿子)。虚拟机选择Microsoft Windows和Windows 10 x64版本就是为了后边的UEFI启动。UEFI启动需要EFI系统分区,如果选择Linux进虚拟机分区的时候不会出现这个选项,这里需要注意!!!

4 5

这里的最大磁盘大小设置可以随意,推荐20GB大小,不需要虚拟机默认的60GB大小。后面的安装过程不会真的用到这些储存空间,理论上设置为零也可以 (但不推荐这么做,我没试过,可能会遇到一些神奇的错误)。

6 7

到这里虚拟机就搭建完成了,但还要进行一些必要配置。

在进入虚拟机之前 需要完成虚拟机的一些配置 ,先添加Ubuntu系统的镜像文件:

8 9

开始在虚拟机里面安装UbuntuToGo

进行到这里就完成虚拟所需要的所有设置了,接下来进入虚拟机安装系统:

10 11

将U盘断开与主机的连接,挂载到虚拟机里面:

12 13 14

U盘挂载完成,这时候应该就可以在虚拟机里面看到自己的U盘了:

15

开始分区安装:

16 17 18 19

也可能不会看到这个提示,但一般来说都会有。

20

这里一定要选择其它选项, 后面才能进行分区!!!

21 22 23 24 25 26

这里的分区有三个,/ ,efi 和swap。/ 挂载点是root根目录所在的地方,也是root用户在的分区,是必须要的。EFI系统分区 是存放启动引导文件的分区,对比/boot 分区,这个分区可以支持UEFI启动,在 VMware虚拟机 中只有选择 Windows 才会用 UEFI 启动引导,所以我们在最开始建立虚拟机的时候就要选创建 Windows 操作系统,这个分区的大小推荐设置成1024MB或者2048MB,主要看自己的U盘容量,也可以设置成200MB 大小,这个分区存放 EFI启动文件 耗费不了多少空间,但是后面安装软件可能会把部分文件放到启动分区,我就遇到过软件装到后面/boot 分区容量不足的情况,所以这个分区容量大一点可以保持扩展性 (虽然 /boot 分区和 EFI系统分区 不是一样的东西)。swap 分区是内存交换的分区,现在计算机的内存容量都足够大,一般来说这个分区是用不到的,也可以不分。swap 分区原则就是分区大小是内存的1倍及以上,比如8GB大小内存的电脑这个分区选择8192MB就可以了。 除去swap和 EFI系统分区 后剩余的容量都给 / 分区就可以了。觉得只有一个/ 分区不安全的同学,或者需要多用户的同学,可以再增加 /home 分区,增加系统的稳定性和安全性。

27 28 29 30 到这里就用虚拟机安装好了Ubuntu了!!!喜大普奔 然后就可以关闭虚拟机了!!! 但是,还需要一点步骤才能看到我们心心念念的Ubuntu~

更改电脑的BIOS启动方式

这步很重要,它决定了我们未来是不是拥有美好的双系统体验。 之前如果重装过系统的同学一定知道怎样更改 BIOS 的启动方式,不同的机型更改的方式也不一样,具体的可以百度自己的电脑型号,然后更改启动方式。 这里以我的 惠普暗影精灵4 为例,示范一下 BIOS 里面需要更改的内容,我的电脑是在开机时狂按 F10 进入 BIOS:

0 1

这里的 安全启动 一定要关闭!!!不然会进不去 Ubuntu。 (安全启动关了不是就不安全了,这个名字是微软起的,不是微软的系统基本都不支持安全启动,所以…)

2

接下来就可以重启了!!!

成功进入Ubuntu系统

Ubuntu 的大门已经为你打开,欢迎来到程序员的快乐世界!

启动界面

启动界面包括了一些选项,第一个就是 Ubuntu。第三个就是 Windows 的启动管理 。没错!就算是插了U盘,也能通过第三个选项进入 Windows !就像是一个后悔药 ~~~

桌面

这是我美化过后的 Ubuntu 系统桌面,想自己美化的可以参考 这个链接。

同时附上一些好看的壁纸:(&%¥ 必应壁纸偷的 &%¥) 1 2 3 4 结束!

附录:ROS安装教程

给有需要的,即将接受来自ROS系统 的 怜爱 (折磨) 的同学,你们一定会爱上ROS的 ~~~ Ubuntu 18.04 安装 Melodic ROS (个人认为坑最少,说明最全的一个安装ROS的教程)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3