Ubuntu-8.04.1裝進(jìn)移動(dòng)硬盤及設(shè)置啟動(dòng)
在向大家詳細(xì)介紹Ubuntu-8.04.1之前,首先讓大家了解下Ubuntu-8.04.1,然后全面介紹Ubuntu-8.04.1,希望對(duì)大家有用。下載 Ubuntu-8.04.1-desktop-i386.iso 。我是從這里下的: http://tw.releases.ubuntu.com/8.04/ubun ... p-i386.iso 。
一、將 Ubuntu-8.04.1 裝進(jìn)移動(dòng)硬盤
將 Ubuntu-8.04.1-desktop-i386.iso 解壓至某 fat32 分區(qū)根目錄(在我的電腦上,ntfs 分區(qū)也能成功,但畢竟 ntfs 是微軟私有的文件系統(tǒng),所以不推薦)。
確保 各分區(qū) 根目錄下沒(méi)有 menu.lst 文件(有的話請(qǐng)改名或刪除),否則有可能影響 Ubuntu-8.04.1 啟動(dòng) —— 這是 wubi 有待改進(jìn)的一處小 bug 。
雙擊運(yùn)行 umenu.exe ,選擇 演示和完全安裝,選中 幫我從 CD 啟動(dòng) ,點(diǎn)擊 完成,出現(xiàn) 設(shè)置 CD 啟動(dòng)器,點(diǎn)擊 下一步 ,將自動(dòng)配置啟動(dòng)文件,按提示重啟,當(dāng)出現(xiàn)系統(tǒng)選擇菜單時(shí)選擇 Ubuntu-8.04.1 ,即可進(jìn)入 live cd 系統(tǒng)。
若不能正常啟動(dòng),則在屏幕左上角出現(xiàn)“ Press `ESC' to enter the menu ”時(shí),按 esc 鍵,進(jìn)入啟動(dòng)菜單(此時(shí)可能亂碼,是個(gè)小 bug ,不必?fù)?dān)心),選擇 第二項(xiàng) 或 第三項(xiàng) 或 第四項(xiàng) 試試。
進(jìn)入 live cd 系統(tǒng)后,接上移動(dòng)硬盤,雙擊桌面上的 安裝 ,按提示進(jìn)行(可參考這個(gè)帖子 viewtopic.php?t=115542 )。分區(qū)時(shí)選擇移動(dòng)硬盤。
注意!
1.不要給 /boot 單獨(dú)分區(qū)。
2.據(jù) liangqian 同學(xué)的經(jīng)驗(yàn),“宜將 Ubuntu-8.04.1 安裝于移動(dòng)硬盤的最前邊,這樣兼容性好些,能讓那些有引導(dǎo)長(zhǎng)度限制的機(jī)器仍然能夠順利啟動(dòng)?!?詳見(jiàn) 778 ~ 782 樓。
3.到最后一步“準(zhǔn)備安裝”界面時(shí),點(diǎn)右下方的“高級(jí)”按鈕,出現(xiàn)“高級(jí)選項(xiàng)”對(duì)話框,把“安裝啟動(dòng)加載器”前的勾去掉。這樣做是考慮到很多人不熟悉 grub ,萬(wàn)一操作失誤,沒(méi)準(zhǔn)連 windows 都進(jìn)不了,對(duì)幼小的心靈造成莫大傷害,可就罪過(guò)了。
安裝完成后會(huì)問(wèn) 是否重啟 ,這時(shí)先不要重啟,打開(kāi)剛安裝的系統(tǒng)的根分區(qū),打開(kāi) /etc/fstab ,內(nèi)容類似下面
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
# /dev/sdc5
UUID=30b754f9-4be7-4e13-9776-8177b71bdfaa / reiserfs notail,relatime 0 1
# /dev/sdc6
UUID=ca7e22d7-c8b7-4ca4-8e4f-a7c038917e0e none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
注意紅色部分, 30b754f9-4be7-4e13-9776-8177b71bdfaa 即根分區(qū)的 UUID ,sdc5 說(shuō)明根分區(qū)是第 5 分區(qū),記下這些信息,后面會(huì)用到。
其它安裝方法(供參考):
★ 借用虛擬機(jī)裝在物理硬盤上: viewtopic.php?t=121329
★ 安裝 Ubuntu-8.04.1到內(nèi)置硬盤(可以把移動(dòng)硬盤芯拆出來(lái),通過(guò)轉(zhuǎn)接口掛到臺(tái)式機(jī)上作為內(nèi)置硬盤),注意要裝上 grub ,然后把內(nèi)置硬盤拆下來(lái)做成移動(dòng)硬盤。這樣可以略過(guò)后面第2步,直接進(jìn)行第3步。
★ 刻盤,拆掉內(nèi)置硬盤,只接移動(dòng)硬盤和光驅(qū),用光盤直接把系統(tǒng)安裝到移動(dòng)硬盤,注意要裝上 grub 。這樣可以略過(guò)后面第二步,直接進(jìn)行第三步。
★ 將已經(jīng)安裝配置好的系統(tǒng)拷貝到移動(dòng)硬盤。最好另外啟動(dòng)一個(gè) linux(如各種 LIVE CD)來(lái)拷貝目標(biāo)系統(tǒng),這樣可以避免很多麻煩。命令示例:sudo cp -a /mnt/hda7/* /mnt/sda6/
二、Ubuntu-8.04.1設(shè)置啟動(dòng)
也 就是把移動(dòng)硬盤做成啟動(dòng)盤,而且是 USB-HDD 模式的、可以啟動(dòng)到 GRUB 環(huán)境的啟動(dòng)盤。這其中方法很多,問(wèn)題也很多,不同電腦 USB 啟動(dòng)成功率各異,您可以去“無(wú)憂啟動(dòng)論壇 >> 啟動(dòng)盤制作技術(shù)區(qū) >> USB啟動(dòng)區(qū)”看一看。本文僅給出一種方法,成與不成看人品。
下載本樓附件,解壓。在 Windows xp 下,運(yùn)行附件中 grubinst-1.1-bin-w32-2008-01-01 目錄下的 grubinst_gui.exe ,在“磁盤”處選中移動(dòng)硬盤,點(diǎn)擊“安裝”即可。
用記事本打開(kāi) menu.lst ,將所有“xxxxxxxxxxxxxxxxxxxx”換成前面記下的根分區(qū)的 UUID ;把每一行 root (hd0,x) 中的 x 換成 根分區(qū)序號(hào)減1(比如,我的根分區(qū)是第 5 分區(qū),則 x 應(yīng)該換成 4 );如果您裝的是 8.04.1,需將所有 2.6.24-16 改成 2.6.24-19 ,8.04 則不必改 。
將 grldr 和 menu.lst 復(fù)制到移動(dòng)硬盤某分區(qū)根目錄(保險(xiǎn)起見(jiàn)可以往每個(gè)分區(qū)都復(fù)制一份),分區(qū)格式可以是 fat16 或 fat12 或 fat32 或 ntfs 或 ext2 或 ext3 。
OK,重啟計(jì)算機(jī),從移動(dòng)硬盤啟動(dòng),可以看到Ubuntu-8.04.1啟動(dòng)菜單,其各項(xiàng)含義如下:
1 標(biāo)準(zhǔn)模式啟動(dòng)
2 用 ACPI 臨時(shí)解決方案啟動(dòng)(僅當(dāng)您出現(xiàn) ACPI 問(wèn)題時(shí))
3 用安全圖形模式啟動(dòng)(僅當(dāng)您出現(xiàn)顯示問(wèn)題時(shí))
4 單用戶啟動(dòng)(修復(fù)某些系統(tǒng)故障時(shí))
5 內(nèi)存測(cè)試
默認(rèn)啟動(dòng)第一項(xiàng),若不能正常啟動(dòng),試試其它的。
啟動(dòng)后,進(jìn)行第三步。
三、為移動(dòng)使用做準(zhǔn)備
注:8.04以來(lái),很多朋友反映,這一步不做似乎也可以。這得益于 linux 越來(lái)越強(qiáng)的硬件適應(yīng)能力。然而,我還是堅(jiān)持做這一步,因?yàn)樗诠俜?live cd 中仍舊存在,我相信 Ubuntu-8.04.1開(kāi)發(fā)組保留它肯定是有理由的。
1. 安裝兩個(gè)軟件以增強(qiáng)硬件檢測(cè)能力。設(shè)置好源,連上網(wǎng)絡(luò),運(yùn)行命令:
代碼:
sudo apt-get update
sudo apt-get install discover1 xresprobe
2. 將附件中 S03xconfig.sh 復(fù)制到 /etc/rc2.d/ 并修改其權(quán)限使“可執(zhí)行” (假設(shè) S03xconfig.sh 存放在 /xxx/ 目錄下):
代碼:
sudo cp /xxx/S03xconfig.sh /etc/rc2.d/
sudo chmod +x /etc/rc2.d/S03xconfig.sh
這 是一個(gè)自動(dòng)配置 X 的腳本,功能比較簡(jiǎn)陋,只是盡量保證能啟動(dòng)到圖形界面。Ubuntu-8.04.1系統(tǒng)中有個(gè)“硬件驅(qū)動(dòng)”程序,可以從源中檢索、安裝硬件驅(qū)動(dòng),將它加以改進(jìn),再配合預(yù)先下載的驅(qū)動(dòng)程序包,應(yīng)該能實(shí)現(xiàn)開(kāi)機(jī)自動(dòng)檢測(cè)、安裝閉源顯卡驅(qū)動(dòng),獲 得更好的顯示性能。這個(gè)工作目前沒(méi)時(shí)間做,有興趣的朋友可以試試。
OK,移動(dòng)Ubuntu-8.04.1就做好了,到處去試試吧 :)最后提醒一下:升級(jí)內(nèi)核后須手動(dòng)修改 menu.lst 中的 kernel 、initrd 項(xiàng),新內(nèi)核方可生效。
【編輯推薦】