爲了之後愉快的玩耍,Virtualbox安裝Ubuntu

爲了之後愉快的玩耍,Virtualbox安裝Ubuntu html

每次安裝虛擬機都是總要折騰一下,畢竟不是特別熟悉,幾個小細節總要google半天,爲了之後能愉快的玩耍。把這些問題都記錄下來,省得再折騰。ubuntu

此文檔都來自其餘人的文章,我保存在Evernote整理。vim

網絡

參考:windows

http://blog.csdn.net/yxc135/article/details/8458939網絡

http://www.cnblogs.com/adforce/p/3363373.htmlssh

虛擬機的網絡若是是家裏安裝,選擇橋接是很方便的,橋接就至關於把虛擬機直接安裝到了內部網絡中。虛擬機的IP地址是從內網得到,這樣虛擬機的網絡配置固然最好選擇dhcp。以下,能夠看到橋接選擇的網卡就是你主機使用的網卡。oop

橋接的優勢是,這臺虛擬機就和你主機同樣使用和訪問,很是方便,缺點是這種方式下虛擬機會佔用一個內網IP,同時不少地方,好比個人公司內,是不容許你使用橋接方式。測試

若是不能用橋接方式,只能用NAT加上Host-only 的方式,方式也很簡單,在虛擬機上選擇使用2個網卡,一個配置NAT,一個配置使用Host-only,Host-only的界面名稱選擇VirtualBox Host-Only Network。ui

NAT只能讓虛擬機訪問主機的網絡資源,但沒法讓主機訪問虛擬機,而Host-only相反,提供主機訪問虛擬機的資源,但虛擬機沒法訪問主機(這是一個虛擬的網絡)。因此通常狀況下,網卡1(NAT)配置DHCP,網卡2(Host-only)配置靜態地址。google

因此虛擬機的網絡配置以下,而主機上VirtualBox Host-Only Network個人IP地址配置了192.168.56.1

sudo vim /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

 

# The primary network interface
auto eth1
iface eth1 inet static
address 192.168.56.120
netmask 255.255.255.0
network 192.168.56.0 

 

不少帖子說重啓只須要執行/etc/init.d/networking restart 就能夠了。我測試不行,直接重啓。

補充一句,開始時我寫配置的時候很二的在網卡2上慣性的配置gateway 192.168.56.1,結果主機老是沒法訪問外網,疑惑了半天(Host-only原本就沒法訪問外網資源,而設置網關讓全部外網請求走了這個網卡)。

若是是在公司內部須要配置代理上網,你須要在VA的全局設定裏面的網絡設置。

虛擬機窗口分辨率

參考:http://blog.csdn.net/weilanxing/article/details/7664324

安裝的是中的Ubuntu Server,啓動後發現的控制檯窗口有點兒小,使用起來不太方便,要調整控制檯的窗口大小,須要修改屏幕的分辨率,修改方法以下:

1. 打開grub文件($vim /etc/default/grub), 修改參數GRUB_CMDLINE_LINUX的值,GRUB_CMDLINE_LINUX="vga=0x317", 參數值參考下圖:

 

| 640x480 800x600 1024x768 1280x1024

----|--------------------------------------

256 | 0x301 0x303 0x305 0x307

32k | 0x310 0x313 0x316 0x319

64k | 0x311 0x314 0x317 0x31A

16M | 0x312 0x315 0x318 0x31B

2. $sudo update-grub

3. $sudo reboot

若是我沒記錯,若是配置錯誤了,啓動的時候會提示你如何修改。

 SSH

/etc/ssh/sshd_config

ListenAddress

指定 sshd(8) 監聽的網絡地址,默認監聽全部地址。可使用下面的格式:

Port

指定 sshd(8) 守護進程監聽的端口號,默認爲 22 。可使用多條指令監聽多個端口。

默認將在本機的全部網絡接口上監聽,可是能夠經過 ListenAddress 指定只在某個特定的接口上監聽。

Protocol

指定 sshd(8) 支持的SSH協議的版本號。

'1'和'2'表示僅僅支持SSH-1和SSH-2協議。"2,1"表示同時支持SSH-1和SSH-2協議。

 Ubuntu國內的源頭

拜偉大的GFW所賜。國內訪問國外Ubuntu的atp-get源很慢。

BTW:最近推薦sohu的源,163的源好像總有問題。

sudo cp /etc/apt/sources.list /etc/apt/sources.list_bak

sudo vim /etc/apt/sources.list

 

http://wiki.ubuntu.org.cn/%E6%BA%90%E5%88%97%E8%A1%A8

http://www.ha97.com/4950.html

 

虛擬機和主機共享目錄

VirualBox的功能徹底不輸給VMware,也能夠指定外部目錄和虛擬機共享,但一樣,也須要安裝附件,須要安裝VirtualBox Guest Additions。

一、首先,選擇設備->安裝加強功能

二、而後安裝如下的包:

sudo aptitude install build-essential

三、掛載cd-rom。

sudo mount /dev/cdrom /mnt/

四、安裝加強包

sudo /mnt/VBoxLinuxAdditions-x86.run

五、卸載cdrom

sudo umount /mnt/

六、共享windows中的文件,我在virtualbox中設置的共享空間叫vbshare,因而在ubuntu中輸入以下命令

sudo mkdir /mnt/share

sudo mount -t vboxsf vbshare /mnt/share

如需啓動是就在/etc/rc.local 文件裏面增長一句。

mount -t vboxsf vbshare /mnt/share

相關文章
相關標籤/搜索