下面就重点写写我安装ubuntu10.10的一些步骤和心得:
{1}. 安装ubuntu最好选择一个LTS(long term support)版本的,一般都是*.04的,10.10代表2010年10月发行的版本,ubuntu每年发行2个版本,4月和10月,一般4月发行的版本都是LTS的;
{2}. 现在已经2013年,所以10.10已经不被官方维护了,所以找10.10的源比较费劲,目前知道的是ubuntu官方的old-releases.ubuntu.com和lupaworld也有;
{3}. 硬盘安装时记得sudo umount -l /isodevice,否则会安装进度会一直卡着不动;
{4}. 安装时选择英文安装,安装后只用装一下scim就可以输入中文了;
{5}. 安装时,当livecd打开时,先看看能否上网,dmesg | grep -i eth如果可以看到eth is not ready就不用安装了,因为装好后也上不了网,eth is not ready是说网线没有插好,但我的pc其实没有这个问题,我试过了12.04、12.10、11.04、11.10都不行,其实本质上是我的pc有问题,估计插网线的地方哪里比较虚的原因吧,导致window下可以上网,但对10.10以后的ubuntu版本就不work,因为这个原因我反复重装ubuntu无数次,真是够悲催的;现在终于解决了这个问题,请参见我的另一篇blog:
http://www.blogjava.net/bacoo/archive/2013/01/22/394530.html{6}. 修改快捷键
{7}. 安装virtualbox,并把硬盘分区作为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
VBoxManage internalcommands createrawvmdk -filename ~/win7.vmdk -rawdisk /dev/sda -partitions 1,5,6 -relative
然后创建一个windows的虚拟机就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'
{8}覆盖.vimrc .vim/ .bashrc .screenrc .gdbinit
{9}安装default-jre, eclipse
未完待续。