赞
踩
有点保姆教程的味道,大家根据自己的需求选择对应的章节阅读就好了。
有相关安装基础的同学可以选择直接跳转到Vmware虚拟机设置和开始在虚拟机里面安装UbuntuToGo这两个章节阅读。
因为课程要求,需安装Ubuntu18.04
系统,以及在系统里面配置ROS
的开发环境。然后开始在网上找各种教程安装配置,期间踩坑无数,还没完成最总的课程设计(老师我不是故意的)。开始时不懂分区(Liunx下叫“挂载点”),在后续安装软件就遇到了分区空间不足的情况。网上的解决方案很麻烦,对于Linux小白的我就怕误操作删了自己原有的数据,这更不可接受。那个学期就这样痛苦地继续着自己的课程(后加的软件非必须,但是可以提高效率)。
开始时的方案是在硬盘上装Win10和Ubuntu双系统,这个方案对硬盘剩余空间有要求,同时也会造成磁盘碎片,降低磁盘性能。当然,大容量高速固态基本上不会受到影响,像我装在机械硬盘里面就很难受了,每次启动就要花好久,打开软件也很慢。当我再一次需要安装Ubuntu
的时候,就考虑用U盘启动
的方案,随插随用,到学校机房或者别的实验室带一块U盘就够了,不用再背着自己沉重的游戏本电脑跑来跑去。在更改完启动顺序后,不插上U盘进入的还是Windows,是不是很完美!!!
同时安装的时候从源头避开原来的不合理分区,为后续安装软件升级系统留足空间。这份UbuntuToGo
教程里面的分区方案不一定是最合理的,但是可以减少很多不必要的麻烦,尤其是我们要从U盘启动 Ubuntu
的时候。
(2022年了,应该都是Win10系统了,新一点的电脑都上Win 11了)
(推荐使用USB3.0的移动固态,容量大于64G,一般128G够用了。淘宝卖的很多的,可以搜一搜)
(应对笔记本触控板可能出现的不兼容失灵情况)
(官网的下载地址比较难找,下载的也可能比我教程里使用的新。这里分享三个网盘的下载链接,选择自己下载速度最快的那个就可以了,软件安装包都一样的)
百度网盘:百度网盘链接 提取码:rpub
阿里云盘:阿里云盘链接
迅雷云盘:迅雷云盘链接 提取码:ds7d
附上 Ubuntu 官网的下载链接:Ubuntu下载链接
在准备安装之前先检查自己的U盘格式是什么,NTFS
还是exFAT
还是其它的。非NTFS
格式需要先重新格式化成NTFS
之后才可以接下去安装,格式化的同时检查硬盘有无 4K对齐
。
关于4K对齐
,可以看这篇文章,同时附上非常好用的硬盘管理软件Diskgenius的官方下载地址。
(提供给不喜欢Windows自带的磁盘管理,或者想要更多的磁盘管理功能的同学,这个软件上手也比较简单,百度可以搜到很多教程,10分钟大概就会用基础的功能了。)
这里介绍使用Windows自带的磁盘管理软件完成格式化。
先要保证自己的桌面有
此电脑
图标,不是快捷方式。如果没有,可以按照下面的步骤添加:
此电脑
图标大概长这样:(确实是保姆级教程了)
这时候应该就可以在桌面看到
此电脑
图标了。
接下来就开始格式化U盘:
这里的
分配单元大小
涉及到的就是U盘的4k对齐。
到这里U盘格式化就完成了,就可以转到虚拟机准备开始安装Ubuntu了。
打开自己下载的VMware
虚拟机安装包,安装它 (安装过程一路默认就好了,可以更改一下VMware软件的安装位置,安装后占用的空间还是比较大的,建议放在一个剩余空间比较多的盘下面)。
打开
VMware
并新建一个虚拟机:
这里就是U盘需要重新格式化为
NTFS
格式的原因,Windows
对NTFS
格式支持真的非常友好(真·亲儿子)。虚拟机选择Microsoft Windows
和Windows 10 x64
版本就是为了后边的UEFI
启动。UEFI
启动需要EFI系统分区
,如果选择Linux
进虚拟机分区的时候不会出现这个选项,这里需要注意!!!
这里的最大磁盘大小设置可以随意,推荐
20GB
大小,不需要虚拟机默认的60GB
大小。后面的安装过程不会真的用到这些储存空间,理论上设置为零也可以 (但不推荐这么做,我没试过,可能会遇到一些神奇的错误)。
到这里虚拟机就搭建完成了,但还要进行一些必要配置。
在进入虚拟机之前 需要完成虚拟机的一些配置 ,先添加
Ubuntu
系统的镜像文件:
进行到这里就完成虚拟所需要的所有设置了,接下来进入虚拟机安装系统:
将U盘断开与主机的连接,挂载到虚拟机里面:
U盘挂载完成,这时候应该就可以在虚拟机里面看到自己的
U盘
了:
开始分区安装:
也可能不会看到这个提示,但一般来说都会有。
这里一定要选择
其它选项
, 后面才能进行分区!!!
这里的分区有三个,
/
,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
分区,增加系统的稳定性和安全性。
到这里就用虚拟机安装好了Ubuntu了!!!喜大普奔 然后就可以关闭虚拟机了!!!
但是,还需要一点步骤才能看到我们心心念念的Ubuntu~
这步很重要,它决定了我们未来是不是拥有美好的双系统体验。
之前如果重装过系统的同学一定知道怎样更改 BIOS 的启动方式,不同的机型更改的方式也不一样,具体的可以百度自己的电脑型号,然后更改启动方式。
这里以我的 惠普暗影精灵4 为例,示范一下 BIOS 里面需要更改的内容,我的电脑是在开机时狂按 F10 进入 BIOS:
这里的
安全启动
一定要关闭!!!不然会进不去Ubuntu
。
(安全启动关了不是就不安全了,这个名字是微软起的,不是微软的系统基本都不支持安全启动,所以…)
接下来就可以重启了!!!
Ubuntu 的大门已经为你打开,欢迎来到程序员的快乐世界!
启动界面包括了一些选项,第一个就是
Ubuntu
。第三个就是Windows 的启动管理
。没错!就算是插了U盘,也能通过第三个选项进入Windows
!就像是一个后悔药 ~~~
这是我美化过后的
Ubuntu
系统桌面,想自己美化的可以参考 这个链接。
同时附上一些好看的壁纸:(&%¥ 必应壁纸偷的 &%¥)
结束!
给有需要的,即将接受来自ROS系统 的 怜爱 (折磨) 的同学,你们一定会爱上ROS的 ~~~
Ubuntu 18.04 安装 Melodic ROS (个人认为坑最少,说明最全的一个安装ROS的教程)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。