当前位置:   article > 正文

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

vmware使用移动硬盘安装ubuntu18.04.1

摘要

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

前言

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

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

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

需要准备的硬件工具

  1. 一台装有 Windows 10 操作系统的电脑

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

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

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

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

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

需要准备的软件工具

  1. Windows 10 废话
  2. Vmware workstation 16.2.1

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

  1. 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格式的原因,WindowsNTFS格式支持真的非常友好(真·亲儿子)。虚拟机选择Microsoft WindowsWindows 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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/665003
推荐阅读
相关标签
  

闽ICP备14008679号