考虑到图形界面IDE的需求,直接安装ubuntu桌面版,而没有考虑安装server版再下载GNOME等。附加从硬盘引导安装的步骤。
1.下载Ubuntu Desktop 12.04 LTS,我下的是32位的,下载到任意目录均可,最好是C盘根目录了。下载好后解压IOS找到casper,从中解压initrd.lz和vmlinuz两个文件到C盘。
2.下载 EasyBCD,安装好后依次选Add New Entry --> NeoGrub --> Install --> configure。再贴入以下内容:
titile Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04-desktop-i386.iso ro quiet splash
locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
(查看红色部分是否与下载的ISO名字一致)
3.重启,启动项选择NeoGrub Bootloader,进入ubuntu 桌面,不要直接安装。ctrl+alt+F2 启动命令行,输入sudo umount -l /isodevice。
4.开始安装,Ubuntu 安装进行到“预备硬盘空间”的步骤时,选择“手动指定分区”(一般为最后一项)。我这里格式化了F盘,分一个区挂载/文件系统,设为引导区;另一个区为512M的swap交换分区。配置好后继续安装即可。
5.网络做了限定,我这需要修改MAC地址,一般可以略过。
打开/etc/init.d/rc.local,添加
sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether 要修改的MAC
sudo ifconfig eth0 up
6.接着连上网,安装软件,UBUNTU软件中心总是出现软件源无授权等问题,更新软件源,在/etc/apt/source.list里添加软件源,但问题还是出现,无奈只能在命令行下直接apt-get安装。
7.语言包安装,显卡驱动安装等,如果是Nvidia的卡,驱动更新要慎重,我更新nvidia-current驱动后频繁出现假死、死机的情况。
8.安装好后,UBUNTU会自动检测WIN7并添加到grun启动项中,再进入WIN7删除C盘的initrd.lz等,进入EasyBCD移除前面配置的启动项。
-------------------------------------------------------
如果中文出现乱码,想换回英文的环境,那么可以做如下修改
修改/etc/default/locale
sudo vim /etc/default/locale1
修改默认的
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh
为:
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
存盘退出
然后:
sudo reboot