deploy my linux environment
下面就重點寫寫我安裝ubuntu10.10的一些步驟和心得:
{1}. 安裝ubuntu最好選擇一個LTS(long term support)版本的,一般都是*.04的,10.10代表2010年10月發(fā)行的版本,ubuntu每年發(fā)行2個版本,4月和10月,一般4月發(fā)行的版本都是LTS的;
{2}. 現(xiàn)在已經(jīng)2013年,所以10.10已經(jīng)不被官方維護(hù)了,所以找10.10的源比較費勁,目前知道的是ubuntu官方的old-releases.ubuntu.com和lupaworld也有;
{3}. 硬盤安裝時記得sudo umount -l /isodevice,否則會安裝進(jìn)度會一直卡著不動;
{4}. 安裝時選擇英文安裝,安裝后只用裝一下scim就可以輸入中文了;
{5}. 安裝時,當(dāng)livecd打開時,先看看能否上網(wǎng),dmesg | grep -i eth如果可以看到eth is not ready就不用安裝了,因為裝好后也上不了網(wǎng),eth is not ready是說網(wǎng)線沒有插好,但我的pc其實沒有這個問題,我試過了12.04、12.10、11.04、11.10都不行,其實本質(zhì)上是我的pc有問題,估計插網(wǎng)線的地方哪里比較虛的原因吧,導(dǎo)致window下可以上網(wǎng),但對10.10以后的ubuntu版本就不work,因為這個原因我反復(fù)重裝ubuntu無數(shù)次,真是夠悲催的;現(xiàn)在終于解決了這個問題,請參見我的另一篇blog:http://www.aygfsteel.com/bacoo/archive/2013/01/22/394530.html
{6}. 修改快捷鍵
{7}. 安裝virtualbox,并把硬盤分區(qū)作為vmdk,然后啟動win7。
{9}安裝default-jre, eclipse
未完待續(xù)。
{1}. 安裝ubuntu最好選擇一個LTS(long term support)版本的,一般都是*.04的,10.10代表2010年10月發(fā)行的版本,ubuntu每年發(fā)行2個版本,4月和10月,一般4月發(fā)行的版本都是LTS的;
{2}. 現(xiàn)在已經(jīng)2013年,所以10.10已經(jīng)不被官方維護(hù)了,所以找10.10的源比較費勁,目前知道的是ubuntu官方的old-releases.ubuntu.com和lupaworld也有;
{3}. 硬盤安裝時記得sudo umount -l /isodevice,否則會安裝進(jìn)度會一直卡著不動;
{4}. 安裝時選擇英文安裝,安裝后只用裝一下scim就可以輸入中文了;
{5}. 安裝時,當(dāng)livecd打開時,先看看能否上網(wǎng),dmesg | grep -i eth如果可以看到eth is not ready就不用安裝了,因為裝好后也上不了網(wǎng),eth is not ready是說網(wǎng)線沒有插好,但我的pc其實沒有這個問題,我試過了12.04、12.10、11.04、11.10都不行,其實本質(zhì)上是我的pc有問題,估計插網(wǎng)線的地方哪里比較虛的原因吧,導(dǎo)致window下可以上網(wǎng),但對10.10以后的ubuntu版本就不work,因為這個原因我反復(fù)重裝ubuntu無數(shù)次,真是夠悲催的;現(xiàn)在終于解決了這個問題,請參見我的另一篇blog:http://www.aygfsteel.com/bacoo/archive/2013/01/22/394530.html
{6}. 修改快捷鍵
{7}. 安裝virtualbox,并把硬盤分區(qū)作為vmdk,然后啟動win7。
VBoxManage internalcommands listpartitions -rawdisk /dev/sda
Number Type StartCHS EndCHS Size (MiB) Start (Sect)
1 0x07 0 /1 /1 1023/254/63 81925 63
5 0x07 1023/1 /1 1023/254/63 132104 167782923
6 0x07 1023/1 /1 1023/254/63 132104 438333588
7 0x83 1023/254/63 1023/254/63 126990 708884480
8 0x82 1023/254/63 1023/254/63 3813 968962048
{8}覆蓋.vimrc .vim/ .bashrc .screenrc .gdbinit VBoxManage internalcommands createrawvmdk -filename ~/win7.vmdk -rawdisk /dev/sda -partitions 1,5,6 -relative
然后創(chuàng)建一個windows的虛擬機(jī)就ok了,在Storage里一定要用IDE controller,而且要選擇ICH6,而且勾選use host i/o cache,千萬不能用sata XXX,否則啟動不起來;
還有一個問題,就是總需要修改/dev/sda*的permission,解決辦法是:
然后創(chuàng)建一個windows的虛擬機(jī)就ok了,在Storage里一定要用IDE controller,而且要選擇ICH6,而且勾選use host i/o cache,千萬不能用sata XXX,否則啟動不起來;
還有一個問題,就是總需要修改/dev/sda*的permission,解決辦法是:
$ cat /etc/udev/rules.d/10-vboxdrv.rules #assume your username is 'admin'
KERNEL=="sd*[0-9]|sd*", GROUP="admin", OWNER="admin", MODE="0666"
此外,如果vbox用的是nat模式,為了讓host可以訪問guest,可以選擇一個port forwarding,在Network選項頁的高級里面就有;
如果vbox的vdi硬盤不夠大,需要expand,可以參考:http://www.betaflare.com/enlarge-virtual-machine-disk-in-virtualbox.html
此外,如果vbox用的是nat模式,為了讓host可以訪問guest,可以選擇一個port forwarding,在Network選項頁的高級里面就有;
如果vbox的vdi硬盤不夠大,需要expand,可以參考:http://www.betaflare.com/enlarge-virtual-machine-disk-in-virtualbox.html
{9}安裝default-jre, eclipse
未完待續(xù)。