摘要:本文詳細介紹了在Windows 7下安裝Ubuntu10.04實現雙系統的方法,對Ubuntu安裝時的各項設置以及安裝成功後網絡等配置細節進行了簡要說明。最後提供了不使用光盤對Ubuntu安全卸載的方法。適合閱讀對象:初學者。
關鍵詞:Linux,Ubuntu,雙系統
PART ONE Win7下安裝Ubuntu的詳細步驟
硬盤分區調整
若對當前的硬盤分區不滿意,可使用Acronis Disk Director 11(下載在http://www.linuxidc.com/Linux/2011-07/39567.htm)隨心所欲地設置分區,圖形化界面,簡單易懂,具體操作方法不再贅述。
下載Ubuntu鏡像文件並用EasyBCD(下載在http://www.linuxidc.com/Linux/2007-12/10060.htm)設置引導點(entry)
登陸到Ubuntu官網根據自己電腦配置下載對應的鏡像文件(10.04/11.04,32bit/64bit),建議選用較新的穩定版本,如10.04 LTS。設置引導點可以用wubi,新手則應選用EasyBCD2.0操作更簡單,下載EasyBCD2.0並安裝後,依次進行以下步驟:
啟動EasyBCD2.0,在窗口面板中依次點擊 Add New Entry按鈕> NeoGrub標簽 > Install按鈕 > Configure按鈕,在打開的文本文件中輸入以下內容
title Install Ubuntu 10.04
find –set-root /vmlinuz
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd /initrd.lz
其中.iso文件名稱要與自己所下載的文件一致,保存並退出文本編輯,關閉EasyBCD。
將下載的ubuntu鏡像文件(.iso)用winrar或虛擬光驅打開,把其中的initrd.lz、vmlinuz兩個文件連同未解壓的ubuntu鏡像文件(.iso)移動到C盤根目錄,即C:/。
關機重啟,可以看到開機後多出一個選擇引導的菜單,使用方向鍵選擇Windows7下面的Ubuntu啟動項,稍等片刻,准備迎接全新的OS吧。
接下來介紹Ubuntu下初始的系統配置:
進入Ubuntu後,先不要點擊桌面左上角的安裝系統圖標,使用快捷鍵Ctrl + Alt + T打開Terminal,是不是感覺這個黑洞洞的窗口和win下面的命令行很像?在其中輸入
umount –l /isodevice
回車,輸入exit,回車。
雙擊桌面上的安裝系統圖標,進入Ubuntu安裝程序,一共有7步,第一步可以選擇說明語言,按照提示一步一步來,基本上都是一路forward下來,除了分區的步驟。注意記下你所設定的密碼,以後會經常用到。分區具體方法請看文章後面的Some Suggestions。
完成7個步驟後,系統會問你是否重啟,選是。
重啟後關於引導點的一些設置
通常重啟後會進入Grub選擇操作系統的菜單,發現沒有Windows的啟動項,不要急,先使用方向鍵選擇xxxxx(版本號根據你所安裝的系統版本而定),在登錄處輸入你所設定的密碼後,用之前介紹的組合鍵調出Terminal,在其中依次輸入
sudo mv /etc/grub.d/30_os-prober /etc/grub.d/06_os-prober
sudo update-grub
sudo reboot
會再次重啟。這次就可以在Grub菜單裡見到Windows7的啟動項了。
重啟後在引導菜單裡選擇Windows7,啟動EasyBCD2.0,刪除之前設置的Ubuntu引導點,OK。
PART TWO Ubuntu一些基本配置
設置Grub菜單裡默認啟動選項
通常開機後Grub菜單裡光標指向第一個操作系統作為默認系統啟動,可以在grub.cfg配置文件裡進行更改,方法是打開terminal,輸入
sudo gedit /boot/grub/grub.cfg
需要輸入之前安裝系統時設定的密碼。打開gedit文本編輯器,在其中找到
set default=”0”
一行,將0改為你所需要的序號,這裡的序號來自開機Grub菜單,比如你看到菜單中第3項是Windows7,想讓Grub默認選擇Windows7啟動,則將其改為
set default=”2”
保存後退出即可。注意編號是從0開始,即你在菜單看到的第一項其序號為0,以此類推。
設置IP、DNS及MAC地址
打開Terminal,輸入
sudo gedit /etc/network/interfaces
會在gedit中看到如下兩行
auto
iface lo inet loopback
在其後添加如下內容
auto eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.0
gateway xxx.xxx.xxx.xxx
pre-up ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
保存,退出gedit。address、netmask、geteway、hw依次為你的ip地址、子網掩碼、網關和MAC地址,按照個人數據依次填寫。
在Terminal中輸入
sudo gedit /etc/resolv.conf
會打開一個空白的文本文件,添加
nameserver xxx.xxx.xxx.xxx
nameserver xxx.xxx.xxx.xxx
依次為首選DNS服務器和備用DNS服務器,保存並退出。
完成上面的步驟後,在終端輸入
sudo /etc/init.d/networking restart
來重啟網卡,輸入
ifconfig
會看到自己的網絡設置已經更新了
修改源
在浏覽器中打開如下頁面
http://wiki.ubuntu.org.cn/Qref/Source
在“如何使用我們推薦的源”的第3步,選擇自己Ubuntu版本對應的源,www.linuxidc.com在新打開的頁面中復制適合自己網絡的源服務器。
打開Terminal,輸入
sudo gedit /etc/apt/sources.list
在打開的文本文件頭部粘貼剛才復制的源服務器地址,保存後退出。
刷新列表,在Terminal中輸入
sudo apt-get update
PART THREE Some Suggestions
安裝Ubuntu時有7個步驟,在硬盤分區那一步,選擇第四個選項“自己設置分區”,依次Add如下四個分區
20G ext4格式 分區名 /
2G swap格式 不需設置分區名
8G ext4 格式 分區名 /tmp
80G或以上 ext4 格式 分區名 /home
在你有100G以上的空間給Ubuntu時,可以采用上面我使用的分區方法,網絡上也有很多關於分區的建議,可以根據個人需求適當調整。
Ubuntu自帶了開源nv顯卡驅動,若你想嘗試3D桌面特效則需安裝對應自己顯卡型號的官方驅動。不推薦初學者嘗試獨立安裝驅動,筆者曾經耗費了兩天時間試圖為自己的GeForce GT540M(laptop)安裝官方驅動卻以失敗告終,如有對此精通者還望不吝賜教。
使用mbrfix保留Windows7,安全卸載Ubuntu的方法
下載mbrfix,將mbrfix.exe文件放入C盤根目錄,右鍵單擊,選擇 屬性 > 兼容性 > 勾選“以管理員身份運行此程序”。Win + R打開控制帶台,依次輸入
cd /
mbrfix /drive 0 fixmbr /yes
關機重啟,發現不會進入Grub選擇操作系統的菜單了,在Windows7中使用Acronis Disk Director 11將Ubuntu分區Delete掉即可。