在Win10上使用VirtualBox安装Ubuntu 18.04.4 LTS

在已经配置好的VirtualBox环境中,本文将直接介绍如何安装Ubuntu 18.04.4 LTS。

安装之前,我们需要准备一个网络良好的科学上网节点,并开启全局模式。很多网友问过为什么需要这样?因为我测试发现,在本地网络下,通过VirtualBox安装Ubuntu 18.04.4会耗时两个多小时,而使用全局科学上网则大约半小时就能完成。这是因为Ubuntu的官网及镜像节点在境外,网速相当慢。在此前的文章中,大家在下载Ubuntu ISO镜像时是否也感受到速度的限制?根据我的实测,在本地网络用IDM下载,速度最多不超过500KB/s,而通过全局科学上网后,速度可达10MB/s。因此……

我所用的节点是搬瓦工官方机场提供的,不必担心IP被封,三网CN2 GIA线路。Just My Socks方案如下:

综合优势:IP一旦被封,后台会自动更换新的IP,即买即用,提供shadowsocks和v2ray节点,支持UDP流量。

购买教程:

相关评测:

其它说明: IPLC 是深圳三网入口,香港出口,无需审查,解锁ChatGPT。

上面的篇幅已经为后续安装Ubuntu 18.04.4 LTS做好了准备,尚未阅读的可先回顾前一篇。

本文适合小白用户,大神们请绕行!

顺便提醒一下:
在VirtualBox虚拟机中释放鼠标时,请按键盘右侧的Ctrl键

以下为安装步骤:

1、在VirtualBox管理器中,左键点击选中虚拟机,点击右方的启动按钮启动虚拟机。

2、系统会提示选择启动盘,直接点击启动。

3、系统语言Language选项中,默认选English。操作时通过键盘上下左右键选择,释放鼠标按一下键盘右侧的Ctrl键,回车继续。

4、选择Install Ubuntu Server,按回车。

5、安装界面语言选项也默认为English,回车。

6、选择地区,例如使用搬瓦工的洛杉矶CN2 GIA的ss节点,选择United States。若列表中没有可选项,点击Other进入下一级菜单选择。完成后,回车。

7、键盘选项,默认NO,回车。

8、键盘输入法选择,默认English(US),回车。

9、选择English(US),回车。

10、加载附加组件。

11、选择网卡设置,enp0s3是之前设定的宿主机虚拟直通网卡,enp0s8是NAT虚拟网卡。选择enp0s8,回车。

12、获取NAT虚拟网卡IP。

13、设置主机名,默认为ubuntu,我将其改为ubuntu18044,按方向键到Continue,回车。

14、输入用户名,我输入eveaz,按方向键选中Continue,回车。

15、检查用户名,继续。

16、输入用户密码,因是本地使用,我设置为123456。继续。

17、再次输入用户密码,按方向键选择Continue,回车。

18、确认使用的用户名和密码,选择Yes,回车。

19、等待Setting up the clock。

20、配置时区,选择Yes,回车。

21、选择Guided – use entire disk and set up LVM,回车。

22、选择之前设置的虚拟机磁盘,回车。

23、确认磁盘选项,选择Yes,继续回车。

24、分配磁盘空间,不用选择,Continue继续。

25、选择Partition disks,选择Yes,回车。

26、开始系统安装,等待进度条完成。

27、此时会提示是否添加代理,因为已经使用全局科学上网,所以不需要做任何选择,继续回车。

28、配置apt,稍等片刻。

29、询问是否设置自动更新,选择No automatic updates,回车。

(博主吐槽:我可以自己更新,不希望系统自动更新。)

30、预装软件选择中,移动到OpenSSH server上,按空格键选中,按TAB切换到Continue,回车。

31、安装选定的预装软件。

32、预装软件安装完成后,会出现空白界面,等待安装GRUB引导程序。

(如若想要尝试,可在此按几下回车,使下面的浅灰色区域增加行数。)

33、进入Installing GRUB boot loader阶段。

34、在硬盘上安装GRUB引导程序,选择Yes,回车。

35、最后的安装阶段是耗时最长的,当未开启全局模式时,这部分进度条会运行两个多小时,而全局模式可在十几分钟内完成。

36、安装完成,继续按回车,系统将自动重启。

37、Ubuntu成功启动,不再截图。

38、输入预设的用户名,回车;然后输入密码,回车。

(需要注意的是,Linux系统下输入密码时不会显示,输入正确即可。)

39、使用ifconfig查看本地网卡配置,enp0s8(NAT虚拟网卡)已经分配到IP;但未看到enp0s3。别着急,继续查看。

40、再用ifconfig -a查看网卡配置,enp0s3显示在这里,只是尚未获取到IP。

(enp0s3是之前设置的宿主机本地虚拟直通网卡),我们接下来解决这个问题。

41、输入命令:sudo netplan generate,回车,然后再输入sudo vi /etc/netplan/01-netcfg.yaml,回车进入网卡配置文件编辑。

(博主吐槽:写到此又发现缺少一张图,只得重新开启虚拟机截图……)

42、看到默认配置。ethernets下的enp0s8已在其中,而enp0s3未包含。

43、按INS键进入vi编辑,将enp0s3手动添加上去,注意保持格式缩进。完成后按ESC,输入:wq!保存并退出。

44、输入sudo netplan apply,回车;再输入一次ifconfig,验证enp0s3已成功获取到IP。

45、通过ping 8.8.8.8来测试网络连接,看到Ubuntu虚拟机已成功联网。

46、在宿主Win10电脑上ping一下Ubuntu的本地虚拟直通网卡IP(即enp0s3),可以看到已ping通。

47、Ubuntu 18.04系统中的OpenSSH默认不允许root远程登陆,所以需要先为root设置密码。

回到Ubuntu虚拟机,输入sudo passwd,回车,设定root密码,回车,再输入一次确认,回车。

48、要让Ubuntu允许root远程登陆,输入sudo vi /etc/ssh/sshd_config,回车进入SSH配置文件。

49、找到PermitRootLogin prohibit-password行,默认带有#号,若无则手动添加。进入编辑后,在#PermitRootLogin prohibit-password下方添加PermitRootLogin yes

50、修改完后如图,按ESC,输入:wq!保存并退出。

51、输入service sshd restart,回车,输入用户密码,重启SSH服务。

52、使用Xshell登陆,将Ubuntu虚拟直通网卡IP(即enp0s3)的IP,端口22,用户名和密码输入后连接。

Win10上使用VirtualBox安装Ubuntu 18.04.4 LTS的教程到此结束。

各位观众慢走不送~

等等!!!还有问题?为什么使用Xshell连接Ubuntu虚拟机呢?难道VirtualBox启动虚拟机也能用命令行操作吗?

答案:Xshell比VirtualBox更方便!!!

再次撒花~