如何用VirtualBox安装ubuntu

 我来答
就烦条0o
2016-10-03 · 知道合伙人软件行家
就烦条0o
知道合伙人软件行家
采纳数:33315 获赞数:46496
从事多年系统运维,喜欢编写各种小程序和脚本。

向TA提问 私信TA
展开全部
1. 点击new,弹出一个创建新虚拟机的窗口。

2. 给虚拟机分配内存大小。

分配给VM的内存只有在加电启动VM的时候才会被分分配,不启动的时候是不会被分配的。

3. 创建一个虚拟硬盘文件。

4. 选择VDI格式,这是VirtualBox自己的格式。

5. 虚拟硬盘文件的类型:选择动态分配。

6. 选择磁盘文件存放的位置,和磁盘的最大容量。

默认存放在“C:\Users\xxx\VirtualBox VMs\ubuntu_14_04”下,为不占用C盘空间,可以将其移到盘新建的文件夹下。

(NOTE:关于磁盘的最大容量,后来安装Ubuntu14.04的时候分配了32G,但由于没有重新截图,因此截图显示的仍然是20G。)

7. 虚拟磁盘的Summary信息

8. 整个创建过程的Summary信息。

9. 点击Create后,会回到VirtualBox的主窗口。

10. 修改启动顺序:去掉软驱,硬盘放在光驱前面

11. 插入光盘映像到虚拟电脑

12. 点击OK后,回到主窗口

13. 点击Start,开始安装

(1)选择语言:English

(2)点击 Install Ubuntu。

14. Prepare to install Ubuntu

保持默认选项,Continue。

15. Install Type

选择“其它选项(Something else)”,自定义手动分区。

16. 下面就是最重要的分区了。

(1)点击“New Partition Table...”,此时会弹出一个对话框,询问你是否将一整个磁盘创建为一个空分区,选Continue。

(2)这时,一个20G的free space就会被创建出来了。

17. 点“Add”,添加磁盘。

将鼠标点到“free space”上,然后再点击“Add”。

参考鸟哥的Linux私房菜的做法【2】,做如下的分区:

(这里按照32G的硬盘空间大小来分配的。)

这里有2点需要注意:

a. 如果将/boot单独分区,务必让该分割槽在整颗硬盘的最前面部分。因此,我们针对/boot就选择“Primary”,使其为主分区。,而"/"分区不必是主分区。

b. 分区时不能参照【2】中给出的分区顺序:

"/"分区(逻辑) -> "/boot"分区(主分区) -> "swap"分区(逻辑) -> "/home"分区(逻辑)

因为Ubuntu中不会主动调整主分区的位置到最前面。这样划分分区后,最后剩下的 free space硬盘空间会显示为 不可用,没法再继续分区了。

Ubuntu中应该按照先创建“主分区”,再创建“逻辑分区”的步骤,而且一般将swap分区放于最后,因此,分区的顺序应当为:

"/boot"分区(主分区) ->"/"分区(逻辑) -> "/home"分区(逻辑) -> "swap"分区(逻辑)

(1)/boot分割槽

分配102M空间。(填入100M或101M的话,最终分配99M,所以这里填入102M,系统最终会给根目录分配100M)

(2)根目录(/)的分割槽

根目录分配10001M的大小

(3)/home目录的分割槽

分配10001M空间

(4)内存置换空间(swap)

分配2002M空间(一般为分配内存大小的1.5-2倍)

因为swap是内存置换空间,因此不需要有挂载点。所以,请如同下图所示,在『档案系统类型』处挑选为『swap』吧!

(5)最终的分配结果如图所示。

最后还剩余12253M留作以后作练习磁盘操作的命令使用。

分区完成后,点击Install Now,开始安装系统。

可以看到,按照"/boot"分区(主分区) ->"/"分区(逻辑) -> "/home"分区(逻辑) ->
"swap"分区(逻辑)的顺序创建分区后,sda的命名顺序是:sda1 -> sda5 -> sda6 -> sda7。

如果按照 "/"分区(逻辑) -> "/boot"分区(主分区) -> "swap"分区(逻辑) ->
"/home"分区(逻辑) 的顺序创建分区,sda的命名顺序会是:sda5 -> sda2 -> sda3 ->
sda4。最后剩下的 free space硬盘空间会显示为 不可用,没法再继续分区了。

18. 开始安装后,地点选择“Shanghai”

19. 键盘布局选择“中文”。

20. 然后输入计算机名,并创建一个用户名。

21. 此时开始安装系统了。

22. 安装完成后,需要重启系统。注意需要点击一下回车键,才能完成重启。

23. 激活root帐户

(1)Ubuntu 12.04安装完成后,系统默认的Root账号是关闭的。

这主要是为了保护系统的安全性,但有些时候为了安装软件或进行其它操作时需要获得Root权限,就得使用Root账号。

首先需要打开超级终端:Ctrl + Alt + T 快捷键打开超级终端

然后输入sudo passwd root

系统会提示你首先输入当前用户的密码,然后提示你为root账户输入新密码,并再输入一次确认。

(2)root用户和普通用户之间的切换

普通用户切换到root用户:执行sudo root即可,它会提示你输入root的密码。

Root用户切换回普通用户,有3种方法: su XXX(XXX是你自己安装时候的用户名),或是直接输入exit,也可Ctrl+D组合键退出。

24. 如何以root用户登录?

环境安装好后,你重启系统时只有2个用户可供选择:安装系统时设置的用户,和一个Guest用户,没法使用root用户登录。然而只有root用户才有权限设置、安装增强功能。所以我们需要把root用户调出来。

(1)一开始参照的是【4】中的方法:

由于 ubuntu 12.04 的登录器改为 lightdm ,已经把 root 用户给屏蔽了,需要将登录器换成 gdm ,才可以使用 other 选项。

安装 gdm: sudo apt-get install gdm

执行完后,最终会弹出如下对话框,选择gdm。(如果没有自动弹出如下对话框,执行 sudo dpkg-reconfigure gdm ,这时将会弹出如下对话框,将登录管理器修改为 gdm,)

(2)但上面【4】的方案问题很大,最后改用【5】中的方案。

但【5】中步骤中 vi /etc/lightdm/lightdm.conf 使用的vi编辑器。但vi编辑器的上下左右键不起作用(按向上键会打出字母D),经查资料【6】,只有在Ubuntu下才会出现这种状况,需要安装vim。

(3)安装vim:

sudo apt-get install vim

确保虚拟机能上网。因为apt-get需要root权限,所以加上sudo,然后提示输入当前用户的密码。当然先切换到root用户,然后直接执行 apt-get install vim 也可以。

(4)安装完成后,按照【5】的方案设置:

a.切换到root 登陆,

su root

b. 输入vim /etc/lightdm/lightdm.conf

Ubuntu14.04 中的位置换为【7】: /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

c. 编辑文件。

首先,使用向下按键将光标移动到最后一行。

然后,键入命令"o":在当前行之下新开一行。

然后,增加如下2行:

# manually input user when login, so root can be input
greeter-show-manual-login=true
# disable guest user
allow-guest=false

然后,编辑完后按ESC键,按:w是保存不退出,按:wq是保存退出,按:q是没有对文件进行编辑的情况下退出,按:q!是对已编辑过的文件不保存退出。这里,按:wq保存退出。修改后的文件为:

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
# manually input user when login, so root can be input
greeter-show-manual-login=true
# disable guest user
allow-guest=false

d. 重启登陆即可。

shutdown -h now 现在立即关机

shutdown -r now 现在立即重启

shutdown -r +3 三分钟后重启

e. 重启之后,点击Login,输入用户名:root。回车后,再输入密码。即可登录进系统。

Ctrl + Alt + T快捷键打开超级终端。此时可以看到界面提示符显示为root用户。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式