`
whusl
  • 浏览: 100477 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

vbox中安装ubuntu的server版

 
阅读更多

本文包括以下内容:安装系统、分配数据空间、网络设置

1、安装Ubuntu的server版的完整过程参看http://www.yanjiuyanjiu.com/2010/04/14/ubuntu-jeos/ 。特别需要注意的是:安装界面出现时,按F4选择"Install a minimal virtual machine"。


2、安装增强工具

首先,安装gcc、make等工具包,在命令行下以root身份执行 "sudo apt-get install build-essentiallinux-headers-$(uname -r) -y"

然后,点击"设备--安装增强工具",则会把相应的文件放到cdrom里面

然后,挂载cdrom。输入 "sudo mount /dev/cdrom /cdrom"

然后,进入 cdrom 目录下,执行 "sudo ./VBoxLinuxAddtions.run".

然后,在设置里,固定分配好空间,起名为"ubuntu_share".

注意,如果重启,则会默认挂载在"/media/sf_ubuntu_share"上,再挂载就会报错!输入"mount"命令便可查看

然后,先把盘卸载,输入 "umount /media/sf_ubuntu_share",然后挂载到制定盘 "sudo mount -t vboxsf ubuntu_share ./ubuntuShare"

然后,就可以进入"./ubuntuShare"目录查看了。


3、权限问题

方法一:用root登录。安装好ubuntu后,默认是不能用root登录的(会提示密码错误)。在命令行下输入 "sudo passwd root" 创建密码,然后写换用户。缺点当然就是安全性很差~

方法二:用"sudo"来更改文件或文件夹的权限!


4、开机挂载

用vi打开/etc/fstab ,在文件的末尾加上一句 "ubuntu_share ~/ubuntuShare rw 0 0 ",命令参数的意思依次是 "数据空间的名字"、"挂载点"、"参数"


5、网络设置

希望将vbox中的ubuntu系统设置为静态ip,以便能在虚拟机外用putty之类的工具来访问。设置流程如下:

A) 在Sun VirtualBox上找到你要设置的Ubuntu,点设置->网络->本地连接1->连接方式选择Bridged Adapter (默认选择是NAT,这是导致无法互访的关键).然后Advanced下选择你对应的网卡,这里一般会自动选择。

B) 设定固定IP和DNS

>> 在本机上通过输入” ipconfig /all “ 查询本机的 IP address,gateway,netmask,dns

>> 在虚拟机里输入 "sudo vi /etc/network/interfaces",你会看到如下内容

auto lo

iface lo inet loopback

然后添加如下内容:

auto eth0

iface eth0 inet static

address 192.168.0.120 # 你要设置的固定IP,注意要和本机IP在一个网段!

gateway 192.168.0.1 # 网关

netmask 255.255.255.0 #子网掩码

>> 如果发现找不到eth0这个网卡,请在终端输入 "ifconfig -a" 查看网卡名称,有的机器上可能会是 eth1

>> 设置DNS,输入 "sudo vi /etc/resolv.conf" ,按照之前查询到的DNS,修改为"nameserver 192.168.0.1"

C) 重启网络,输入 "/etc/init.d/networking restart"

D) 如果还不能访问,请修改 “网络邻居---VirtualBox Host-Only Network--属性“,修改ip地址和dns,同上即可!

特别感谢:http://guoyunsky.iteye.com/blog/797709http://hi.baidu.com/beloving/blog/item/9eff51437411fc149213c6d4.html

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics