如是觀齋


此心本真如,妄想始蔽覆,顛倒無明,長淪生死,猶盲人夜行,永不見日。業相既起,境界為緣,業起緣生,重重束縛,何有自在?
須知體即法身,相即般若,用即解脫,若止觀則成定慧,定慧以明心,德相圓矣!

2007年10月24日 星期三

如何在筆記型電腦外接式硬碟第二分割區中Live安裝Ubuntu 7.10

如何在筆記型電腦外接式硬碟第二分割區中Live安裝Ubuntu 7.10

背景(硬體平臺):
我有一台華碩M2400N筆記型電腦,內建一個40G硬碟,上面已經裝了一個Windows XP Pro系統(這個硬碟在Ubuntu的安裝程式里的分區管理程式中顯示為'sda')。因為空間不夠,96.08.31到高雄市建國路欣亞花2550元買了希捷的USB外接式硬碟,120G大,是可移動的,放在NuSLIM外接盒內,算是超值(這個硬碟在Ubuntu的分區管理程式中顯示為'sdb')。但空間一時用不了這麼多,想試試裝UBUNTU當LiveCD玩玩,結果發現UBUNTU官網論壇、UBUNTU正體中文論壇、Google搜尋出來的有三、四種方法,但是都是整顆外接式硬碟或隨身碟直接分割給UBUNTU用,甚至還有人XP Pro、Vista全擠在內建硬碟,外接式的全給UBUNTU用,而UBUNTU全部安裝也只需要2.5~3G,平常業務上用不上UBUNTU,全部拿來試用還真是超浪費的。但也找不到其他方法,只好自己研究試試,自找麻煩當作不花錢的消遣,算是物價飛漲中的省錢絕招之一。
(UBUNTU正體中文論壇有一篇可用的,雖然受益良多,但用UBUNTU 7.04按文實作,外接式硬碟拆掉,XP就不能開,雖然他有提供修正方式,但是根本沒用,害我F碟資料險險被害死,後來找到SPFDisk把MBR清掉,才救回一條老命。)

硬碟規劃:


新的外接式硬碟購買時,可以請廠商先幫你分割好,也可以在Windows XP「控制台」->「系統管理工具」->「電腦管理」->「存放」->「磁碟管理」自行分割或調整。UBUNTU要用的部分我用XP先切好,留著不FORMAT,F碟則FORMAT成NTFS,先拿來使用,UBUNTU部分因為還在研究,所以後來才從網路(好像是SourceForge.net,要下載並燒成Live CD)找到可以分割Windows和Linux的Gparted 0.3.4-8免費分割軟體,切成Ext3和 SWAP兩部分。你也可以放著不管,等安裝UBUNTU時,再手動分割即可。記住!UBUNTU安裝時,千萬不要用「導引Guide」分割,那可是會FORMAT掉整顆硬碟。
另外,SWAP不用太大,只要你現有RAM的1~2倍即可,例如我有512MB RAM,留個800MB左右就差不多了,多了也不會提昇效率,反而浪費硬碟空間,不過也不能少於1倍,可能會影響系統效率,UBUNTU要求至少要有256MB。
此外,NTFS分割區放在第一個位置,主要是為了在Windows底下能讀取資料,因為Windows無法讀取Linux分割區(reiserfs,Ext3等檔案系統),因此必須將NTFS或Fat32放在第一個分割區(partition),這也就是為什麼安裝Windows和Linux雙系統時,必須先安裝Windows之故。.

免費取得UBUNTU最新CD:
目前 Ubuntu 最新穩定版本為 Ubuntu Gutsy Gibbon 7.10 (http://releases.ubuntu.com/gutsy/)
取得 Ubuntu 7.10 安裝光碟片有幾種方法。
l 下載(國內http://tw.archive.ubuntu.com/ubuntu-releases/7.10/,國外http://www.ubuntu.com/getubuntu/download
l 從 Canonical 基金會申請免費的 CD
或從表中選一個適用者按右鍵直接下載存檔



































































































或從表中選一個適用者

按右鍵直接下載存檔

Live CD提供圖形介面安裝

text-based installer文字介面安裝


Desktop

版(須384MB RAM以上
)


Alternate install

版(至少256MB)


Server


pc (x86 architecture, Pentium, Celeron, Athlon, Sempron)

交大

ubuntu-7.10-desktop-i386.iso

ubuntu-7.10-alternate-i386.iso

ubuntu-7.10-server-i386.iso

暨南大學

ubuntu-7.10-desktop-i386.iso

ubuntu-7.10-alternate-i386.iso

ubuntu-7.10-server-i386.iso

臺中縣教育網路

ubuntu-7.10-desktop-i386.iso

ubuntu-7.10-alternate-i386.iso

ubuntu-7.10-server-i386.iso

台大

ubuntu-7.10-desktop-i386.iso

ubuntu-7.10-alternate-i386.iso

ubuntu-7.10-server-i386.iso

國家高速網路中心

ubuntu-7.10-desktop-i386.iso

ubuntu-7.10-alternate-i386.iso

ubuntu-7.10-server-i386.iso

64bit AMD and Intel (Athlon64, Opteron, EM64T Xeon)

交大

ubuntu-7.10-desktop-amd64.iso

ubuntu-7.10-alternate-amd64.iso

ubuntu-7.10-server-amd64.iso

暨南大學

ubuntu-7.10-desktop-amd64.iso

ubuntu-7.10-alternate-amd64.iso

ubuntu-7.10-server-amd64.iso

臺中縣教育網路

ubuntu-7.10-desktop-amd64.iso

ubuntu-7.10-alternate-amd64.iso

ubuntu-7.10-server-amd64.iso

台大

ubuntu-7.10-desktop-amd64.iso

ubuntu-7.10-alternate-amd64.iso

ubuntu-7.10-server-amd64.iso

國家高速網路中心

ubuntu-7.10-desktop-amd64.iso

ubuntu-7.10-alternate-amd64.iso

ubuntu-7.10-server-amd64.iso
Sun UltraSPARC based 含 multicore UltraSPARC T1 (Niagara) processors
交大

 

 

ubuntu-7.10-server-sparc.iso

暨南大學

ubuntu-7.10-server-sparc.iso
臺中縣教育網路

ubuntu-7.10-server-sparc.iso

台大

ubuntu-7.10-server-sparc.iso

國家高速網路中心

ubuntu-7.10-server-sparc.iso

下載檔案大小將近700MB,最好用續傳軟體Flashget或Wellget分割成數十個檔下載,用2M寬頻大概要10分鐘。前提是你可能需要去書店或圖書館找找修改登錄檔密技,取消Windows預設可開port數目限制。或者到國家高速網路中心下載也有不錯速度。
還有,下載回來的是ISO檔,直接找NERO以映像檔低倍速燒錄即可,以免燒壞挑片。(我用4倍速燒2片都成功)

調整BIOS
系統安裝前你最好確認你的BIOS把CDROM設為第一順位啟動,USB設備設為第二順位啟動,硬碟第三順位啟動。調整BIOS方法是開機或重開機剛開始時(也就是作POST自我測試階段,PC是一堆數字在跳,我的NB是閃出ASUS大字馬上按),PC按Esc,NB按F2,就進入BIOS了。通常調整是在BOOT之下的Boot Priority,記得把CDROM或DVD放最上面,USB放第二,其他第三就對了。
還有不要把用USB連接的外接式硬碟當USB設備,要當硬碟,而且是第二顆硬碟,在我NB的BIOS是輪不到啟動的硬碟(因為只有三個順位)。只有早期BIOS會把他當作USB設備,而落後的UBUNTU不僅把他和USB設備一起當作SCSI硬碟處理,甚至連我內建硬碟(兩顆都是IDE),都當作SCSI硬碟。(代號hd*為一般IDE硬碟,sd*為SCSI,UBUNTU安裝時的分割步驟畫面就是這樣寫)
談到這裡,無法啟動的外接式硬碟如何當UBUNTU Live CD用?把多重開機軟體Grub裝在外接式硬碟啟動磁區bootsector等於沒用(輪不到他啟動,只能啟動第一顆內建硬碟),裝在MBR,只要拆了外接式硬碟,Grub找不到就出ERROR,連內建硬碟都無法開機。就算把Grub目錄搬到外接式硬碟的哪個地方都一樣。這也就是UBUNTU正體中文論壇那篇文章我無法比照成功的根本原因。
所以,理論上只要BIOS有支援,USB隨身碟一定可當Live CD用(因為他第二順位,有插,他比內建硬碟先啟動,可以多重開機,沒插就是內建硬碟啟動,不影響原有系統),而外接式硬碟不要說沒插沒份,就算有插,當第二顆硬碟,BIOS也預設比內建硬碟晚啟動或輪不到他啟動。
當我幾經重裝試驗安裝UBUNTU,研究Grub2.0這個UBUNTU使用的多重開機軟體(我非資訊本科不是很懂),這個困境讓我外接式硬碟又可廉價大大擴充硬碟空間又可當Live CD的美夢頓時破碎(比諸隨身碟),害我真是欲哭無淚!尤其被UBUNTU正體中文論壇那篇文章誤導,在外接式硬碟搬動Grub安裝到每一個partition,又發現UBUNTU 7.04只能讀不能寫NTFS而差點放棄,直到UBUNTU 7.10適時發佈可以寫NTFS,我又不死心的安裝幾次,才終於找到土法煉鋼的解法,但不是任何電腦通用的或者是最佳解法。或者你的BIOS啟動順位有4個(含)以上,應該可以用Grub的hide partition、map等巧妙手法解決這個問題,或者你有裝在MBR的高超多重開機軟體可能也可以解決這個問題,也願意給一點指點,那就算我拋磚引玉了。
因為我不懂啟動軟體如何設計,對Grub 2.0研究也不深,借鑑前人整顆外接式硬碟裝UBUNTU步驟(最好看UBUNTU官方論壇原文,大陸的翻譯文章有點錯漏),然後我以UBUNTU的Desktop版CD在我的NB的BIOS只有三個順位條件下,用最簡單的方法,以少數Grub指令修改了UBUNTU多重開機選單,然後每次要用UBUNTU時,開機前插入外接式硬碟並開機按F2手動更改BIOS啟動的第三順位硬碟為外接式硬碟,就可以人工Live啟動外接式硬碟上的多重開機選單。以後不拔除外接式硬碟重新開機使用時都沒影響還是多重開機選單,但是拔掉再重開機,BIOS會自動以內建硬碟遞補第三順位啟動XP,即使插入外接式硬碟,不修改BIOS之下,都是直接XP開機。想進UBUNTU,記得插入外接式硬碟再開機或重開機並修改BIOS以外接式硬碟為第三順位開機就可以了。
以我的AMI牌BIOS說明,在asus閃動時按F2進入BIOS(PC按ESC),選擇上方功能列「Boot」,按向上鍵、向下鍵選擇「Hard Disk Drives」按Enter,在「1st Drive」按Enter選擇外接式硬碟機代號(參考你的硬碟機說明書),一般NoteBook內建硬碟多為日立牌(Hitachi)如我的內建硬碟代號為PM-HTSxxxxx,外接式硬碟為希捷牌(Seagate)代號為STxxxxxx,在這裡就選STxxxxxx,向下鍵選「2nd Drive」硬碟機代號選PM-HTSxxxxx完成。然後ESC回原來「Boot」選單用向上鍵、向下鍵選「Boot Device Priority」檢查第三順位代號是否外接式硬碟代號,確認後F10存檔離開。
詳細步驟如下說明:

安裝UBUNTU 7.10
(一)安裝前確認事項:
1. 已插入外接式硬碟,燈號也正常亮起。
2. BIOS確認啟動第一順位DVD或CDROM,第二順位USB設備,第三順位為「內建硬碟機號」不是「外接式硬碟機號」。
3. 光碟機內已放入燒錄好的UBUNTU 7.10 Desktop版 Live CD,並已關好光碟機門。

(二)進入Live CD進行安裝選項調整:
1. 開機或重開機。
2. 看到UBUNTU畫面按Esc鍵,出現對話方塊問你是否進入文字模式,直接按YES,進入黑螢幕並出現「 boot> 」提示命令。
3. 在「 boot> 」提示命令後面鍵入「 live nolapic 」再按 ENTER直接啟動UBUNTU 。
(PC或沒問題的NB可以直接在UBUNTU畫面F2選擇語言F4選擇螢幕解析度直接讓他啟動,不用按Esc鍵,我的NB直接啟動會黑螢幕當機,查閱UBUNTU安裝指南才知道很多Laptop即NB,會有ACPI問題,需要這個指令。)
4. 啟動後安裝過程會要求你提供一些資訊:
A要求選擇你的語言。
B你的所在地區(語言)。
C你的鍵盤類型。
D偵測列出你的硬碟狀態。
E務必選擇「手動」分割第二顆硬碟(外接式硬碟),Edit第二顆硬碟(外接式硬碟)的每一個partition,定義組態如前面「硬碟規劃」的表。
F為你的PC、NB取個名字(家用時)或提供HOST NAME(PC、NB位於公司內部網路時問你的網管)。
G偵測硬體並開始安裝的硬碟分割階段,出現Ready to install畫面。
H 仔細檢查要格式化的分割區是否正確,有錯按上一頁、上一頁修改。
I 無誤按「Advance」鍵(位於「Install」鍵正上方)出現「Advanced Option」畫面。
J 確認該畫面「 install boot loader 」前面有打勾,「用來安裝開機程式的裝置」下方預設「(hd0)」改為「(hd1)」然後按「確定」鍵回Ready to install畫面。(不修改「Advance」鍵,開機程式會安裝在預設的hd0即內建硬碟,此時該硬碟已有XP系統開機程式進駐,UBUNTU的開機程式會自動建在MBR建立多重開機程式,以後拆掉外接式硬碟,內建硬碟即無法開機,所以必須改安裝在外接式硬碟(hd1)上。)
K 按「Install」鍵開始安裝。中間會說網路問題無法安裝security程式,不用理他,後面設定好網路連線時再解決。
5. 安裝完會出現要求「重新啟動」及「繼續使用Live CD」按鈕的對話方塊,請暫時都不要動到,先進行以下步驟。
6. 左上角選按「Applications」->「Accessories」->「Terminal」,出現「Terminal」對話方塊,在「ubuntu@ubuntu:~$」提示命令下輸入: sudo gedit
7. 開啟gedit程式畫面,選「open」按鈕,預設會在「Desktop」資料夾,選擇左欄的「File System」後,在其右欄找到target資料夾進入找root資料夾再進入下一層grub資料夾下的menu.lst檔,或是「sudo gedit /target/root/grub/menu.lst」直接開啟(/target為安裝時的暫時目錄,安裝時修改用/target/root/grub/menu.lst安裝後用/root/grub/menu.lst修改並用grub-install指令重裝以生效,詳見下面「註解」),編輯開機選單將裡頭有關ubuntu選項的地方 有(hd1,1)字樣用(hd0,1)取代,這是告訴他當我們修改BIOS設外接式硬碟為開機碟時,外接式硬碟對開機程式Grub即為主硬碟hd0,也即是要用到UBUNTU的時候,所以必須把所有title UBUNTU底下的根目錄改成 hd0,其中(hd0,1)前面的數字代表磁碟機編號,由0起算,後面代表partition編號,也由0起算,(hd0,1)代表主磁碟第二個分割。

即改

title Ubuntu, kernel 2.6.22-14-generic
root (hd1,1)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=3199682b-71e1-4367-8451-56d315652f25 ro quiet splash nolapic
initrd /boot/initrd.img-2.6.22-14-generic
quiet
savedefault

title Ubuntu, kernel 2.6.22-14-generic (recovery mode)
root (hd1,1)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=3199682b-71e1-4367-8451-56d315652f25 ro single
initrd /boot/initrd.img-2.6.22-14-generic

title Ubuntu, memtest86+
root (hd1,1)
kernel /boot/memtest86+.bin
quiet

成為

title Ubuntu, kernel 2.6.22-14-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=3199682b-71e1-4367-8451-56d315652f25 ro quiet splash nolapic
initrd /boot/initrd.img-2.6.22-14-generic
quiet
savedefault

title Ubuntu, kernel 2.6.22-14-generic (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=3199682b-71e1-4367-8451-56d315652f25 ro single
initrd /boot/initrd.img-2.6.22-14-generic

title Ubuntu, memtest86+
root (hd0,1)
kernel /boot/memtest86+.bin
quiet

另外找到XP開機選項部分
title Windows XP Professional
root (hd0,0)
savedefault
chainloader+1

修改為
title Windows XP Professional
rootnoverify (hd1,0)
savedefault
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
chainloader +1

存檔關閉menu.lst檔,但先不要離開gedit。

提示:當你的UBUNTU更新KERNEL版本時,可能就需要重新執行上面步驟。一旦更新完KERNEL啟動XP有問題,記得回來檢查root這一行是否需要再改一次。

註解:上面「提示」為引用別人文章,但他們「XP開機選項部分(title Windows XP Professional)」部分,只是將root (hd0,0)改為 root(hd1,0),我在實際操作過程中發現,這樣修改進入多重開機選單不選Linux,而選XP開機,會出現找不到ntldr的ERROR而無法順利啟動。(可能他們沒改Advance按鈕預設hd0安裝,而XP開機程式裝在內建硬碟hd0,UBUNTU自動把多重開機裝在MBR所以沒有這種狀況,而我為了Live改Advance按鈕裝在外接式硬碟hd1上)。我曾經試著修改chainloader +1為chainloader (hd1,0)/ntldr,告訴他ntldr的位置,卻又出現無法掛載(mount)的ERROR,上Grub網站查Manual,發現root指令修改根目錄位置會試圖掛載(mount),改用rootnoverify指令功能相同卻不會試圖掛載(mount),修改後的確沒有無法掛載(mount)的ERROR,但還是找不到ntldr,後來上網再查閱類似文章發現,XP只在hd0情況下開機,因此又上Grub網站的Manual 找到map 至 makeactive相關指令加了進去(另有hide、 unhide指令沒試過), 並把chainloader 改回chainloader +1,在多重開機選單用「e」編輯指令、「o」插行指令改好,用「b」指令開機成功。原來rootnoverify (hd1,0)我沒改回root,估計影響不大,你可以試著改看看。不過這還沒完,我進入UBUNTU把成功的指令改進menu.lst,下次XP開機還是出問題,而且在多重開機選單用「e」編輯指令看到的是為修改的內容,但menu.lst內容為改過的,所以我又進了UBUNTU,利用上面提過的Terminal終端機視窗,下如下指令重裝一次開機程式使修改生效:
在「你的使用者名稱@ubuntu:~$」提示命令下輸入:
sudo grub-install /dev/sdb
關閉Terminal終端機視窗重開機即OK。

8. gedit程式畫面,選「open」按鈕,找到「/target/etc/initramfs-tools/modules」開啟,編輯"modules"文件,修改一下好讓Ubuntu在啟動時支持USB設備:

在打開的文件的末尾,增加下面幾行:

ehci-hcd
usb-storage
scsi_mod
sd_mod

注意,可一定要先存檔才能關檔,不要關gedit。

9. gedit程式畫面,選「open」按鈕,找到「/target/etc/initramfs-tools/ initramfs.conf」開啟,編輯“initramfs.conf”文件,好讓Ubuntu在運行之前有充足的時間載入對USB設備支持的模塊。

在打開的文件開頭,增加這一行好讓Ubuntu在開始運行之前停留12秒鐘:

WAIT=12 (雖然不確定但wait這裡全部大寫)
注意,要存檔才能退出gedit。

雖然我們為了讓Ubuntu識別這個USB外接式硬碟,已經修改了這兩個文件以載入取得USB支援的必要指令,但我們仍然需要重新編譯(或重新產生)Ubuntu在啟動時使用的這個文件initrd.img,以使這些修改確實生效。

10. 重新編譯(或重新產生)initrd.img 檔案:回到Terminal終端機視窗,在「ubuntu@ubuntu:~$」提示命令下輸入: sudo mkinitramfs -o /boot/initrd.img-2.6.22-14-generic /lib modules/2.6.22-14-generic

備註:在執行完步驟10你可以在終端機視窗先執行ls /lib/modules指令察看KERNEL的版本號碼或是在上面gedit視窗時按「Open」鈕時順便去「/target/root/」資料夾下找initrd.img-2.6.22-14-generic檔看前面劃底線處有無不同,通常更新KERNEL該版本號碼會加大,執行步驟10時應該用你的版本號碼代替。例如UBUNTU5.10的版本號碼是2.6.12-9-386,我的UBUNTU 7.10是2.6.22-14-generic。另外步驟8-10有文章說可以省略,你也可以試試看。

說明:其實參考官方論壇文章,他們安裝UBUNTU 5.10是用所謂「install CD」,大約執行到步驟5應該按重新啟動鈕,,然後就會彈出CD,要你重啟一下系統。而重開機前則要再次將光碟放入並確定光碟機已關上,光碟啟動後在"boot"提示符下輸入rescue(以進入rescue模式)。但是我找了「Desktop」、「Alternate」版CD,在啟動畫面按Esc鍵進入"boot"提示符下輸入rescue都提示ERROR或KERNAL無此命令。因此我才自行摸索出以上步驟。完成上面步驟後,我也曾經在Terminal終端機視窗輸入sudo mount /dev/discs/disc1/part1或是 mount /dev/discs/disk1/part1,都是ERROR,不死心接著打sudo mount –t proc /target/proc,說我mount指令錯誤,接著按說明改成mount –t proc /dev/sdb2 /target/proc說沒有root權限,只有sudo chroot /target成功,並進入root@UBUNTU:/#提示符號,還有輸入su指令也成功。最後我在「root@ubuntu:/#」提示命令下輸入 sudo chroot /成功後,關閉Terminal終端機視窗走上最後正式安裝的旅程。

(三)重新啟動進行套件更新及安裝後設定調整
回到「重新啟動」及「繼續使用Live CD」按鈕的對話方塊,按「重新啟動」之後,過一陣子會跳出光碟片要求你取出並關好光碟機再按ENTER,Ubuntu就會開始重開機,進入開機選單之後選UBUNTU進入桌面環境。用你在安裝過程中設定的用戶名和密碼進入系統即可。官方說明文件大概就到這裡,但是對中文UBUNTU而言,還要進一步設定網路、下載套件,很多好用多媒體工具MP3、RealPlayer、CODECS等也沒有,對初學者很不方便。強烈建議接著安裝Ubuntu 超級懶人包 – Lazybuntu修正版(只支持UBUNTU 7.110),安裝和設定中文 Ubuntu,史上第一次,變得這麼簡單。3個步驟,搞定你的 Ubuntu ,自動幫你解決以往安裝後許多複雜的設定、調整,和一些不好安裝的軟體,終於可以告別大量指令和設定檔修改的噩夢。

Lazybuntu 計畫首頁: http://lazybuntu.openfoundry.org/
Ubuntu 英文論壇, 請見http://ubuntuforums.org/showthread.php?t=584503中文UBUNTU論壇也有且是作者PCMAN親自回應)

給想嚐試Ubuntu 7.10繁體中文使用者的使用建議:(新版可支援7.04但都不支援64位元電腦)
1. 請在 Windows 下下載好 Lazybuntu 懶人包,網址http://lazybuntu.openfoundry.org/
2. 把下載的檔案放進隨身碟
3. 在透過光碟安裝好 ubuntu 後,先進入「管理」-「Synaptic套件管理程式」-「設定setup」-「套件庫Repository」-「Ubuntu軟件」全打勾,「下載於」欄位改Taiwan Server,-「Third Party Software」也全打勾,-「Updates」勾重要的、建議的安全更新,「自動更新」部分隨意,按「關閉」。左上角兩個黑螢幕小圖示按一下,到「Configure…」設定你的上網網路帳號密碼,全部按「YES」,連上網路後,再去「應用程式Application」-「AddRemove新增移除程式」如出現「…Applications out of date」畫面按「Reload」然後關閉,到「管理」-「LanguageSupport」如出現「the language support is not installed completely」畫面請按「install」鍵,安裝後勾選「Chinese」為supported language,按「Apply」再按「OK」。關掉再進「管理」-「UpdateManager」看能否更新套件,如有更新就更新,然後插入你的隨身碟
4. 從隨身碟中找到 Lazybuntu 的檔案,複製到UBUNTU桌面
5. 對著下載的 Lazybuntu 壓縮檔按右鍵,選擇在此解壓縮。
6.此時會解開 Lazybuntu 執行檔,對此圖示雙擊後,會詢問你的密碼,請輸入您的使用者密碼以獲得管理者權限。
7.輸入密碼後,則會進入 Lazybuntu 安裝畫面。左邊是各種軟體及程序的分類,點擊後可以觀看有哪些軟體、程序可以安裝及執行。如果您是 Ubuntu 新手,Lazybuntu 已經預設選擇好新手通常需要的項目,您僅需要按下套用即可。對該安裝什麼軟體熟悉的使用者,可以依項選擇所需的軟體。
8.按下套用後,右方的終端機視窗會顯示安裝的流程。等待出現 Lazybuntu 安裝完畢的藍色字樣,後 Lazybuntu 即安裝完畢。請點選關閉,並建議您重新開機讓所有設定都生效。

結語
最後再提醒一次,每次要用UBUNTU時,要在開機前插入外接式硬碟並開機按F2手動更改BIOS啟動的第三順位硬碟為外接式硬碟,就可以人工Live啟動外接式硬碟上的多重開機選單。以後不拔除外接式硬碟重新開機使用時都沒影響還是多重開機選單,但是拔掉再重開機,BIOS會自動以內建硬碟遞補第三順位啟動XP,即使插入外接式硬碟,不修改BIOS之下,都是直接XP開機。想進UBUNTU,記得插入外接式硬碟再開機或重開機並修改BIOS以外接式硬碟為第三順位開機就可以了。

參考文獻:
隨身碟
1. 如何把ubuntu 7.04(完整Linux系統,非Live CD)裝入隨身碟中(傻瓜必勝版),http://www.wretch.cc/blog/billypan101&article_id=8891814
2. 2007/05/05 補充: 移到第二台電腦時,有時會出現顯卡不相容的問題,這有解決方法,在此: 把我們的 Ubuntu 7.04 USB 隨身作業系統改造成任何電腦都能開機,http://www.wretch.cc/blog/billypan101&article_id=8962479
整顆外接式硬碟
1. 如何在外置USB磁碟中安裝Ubuntu,http://blog.sina.com.tw/mic1491/article.php?pbgid=27258&entryid=570582 (官方論壇英文文章的簡體翻譯版,有點錯漏)
2. 將Ubuntu 灌在USB硬碟 , http://smallperh45.blogspot.com/2007/05/ubuntu-ubuntu-usb-ubuntu.html
3. 啟動安裝於外接式 USB 硬碟的 Ubuntu,http://xml.nchu.edu.tw/blogs/?page_id=85 (內置硬碟裝XP及Vista用大陸免費簡體Grub4Dos多重開機程式解決,設定調整也不錯)
4. Installing Ubuntu on External USB HDD,http://www.belutz.net/2007/04/13/installing-ubuntu-on-external-usb-hdd/ (按官方論壇英文文章省略步驟8至11仍成功)
5. 官方論壇英文文章,忘記網址,可上論壇SERCH找External 或USB HDD
外接式硬碟第二分割區
1. 中文官方論壇文章。(這個方法我的機器不太能用)
2. How to dual boot Ubuntu and Windows XP without changing the Windows MBR,有個不用修改MBR又可多重開機的方法:
A將開機程式bootloader安裝在軟碟,亦即設定帳號密碼後面的Ready to Install畫面,按Advance鍵將開機程式安裝從內置硬碟「(hd0)」改在軟碟「/dev/fd0」
B 安裝完先開Terminal終端機視窗輸入「dd if=/dev/fd0 of=bootsect.lnx bs=512 count=1」將開機程式彙整輸出到bootsect.lnx檔,存在Windows可以存取的地方(用FAT格式,可以是軟碟或隨身碟,但不可以是XP下的NTFS分割區)(已安裝者在Terminal終端機視窗輸入grub-intall /dev/fd0,但作者不確定是否可行)
C 移除軟碟或隨身碟,重新啟動Windows系統
D插入軟碟或隨身碟,拷貝該檔到C碟,即c:\bootsect.lnx
E 修改c:\boot.ini在最後面加上一行「c:\bootsect.lnx=”Linux”」存檔重開機即可多重開機
(我的NB使用USB軟碟機試過不能用,僅供參考)

延伸研究建議:
1. 可以研究試用免費的Grub4Dos解決,該程式仍在不斷改版中。
2. 研究Grub 2.0組合可行的方式。不過Grub 2.0已經很久沒更新了。
3. 測試軟碟安裝開機程式的方法。
4. 直接正常安裝UBUNTU,讓開機程式裝在MBR上,但修改menu.lst,將title UBUNTU所有段的root都改成rootnoverify,hd0、hd1照改

0 個意見:

張貼留言

訂閱 張貼留言 [Atom]

<< 首頁