考慮到圖形介面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