上次買的Toshiba U3 Smart TransMemory 4G隨身碟,就是為了要裝個Linux系統來玩,因為花錢買主機花費昂貴(就算是光華牌自組機也要一兩萬)。而利用我的筆電,只是插個隨身碟就可以多一套系統,那當然要研究看看囉。
那…不是也可以弄個雙系統直接灌在筆電上嗎?
當然可以。
不過我沒啥空間給Linux了,而且,我也怕我亂搞,把硬碟分割壞了或是搞掛硬碟,所有工作的資料全付之一炬,這可不是好玩的啊。
隨身碟買來後,開始查一些可行的方式,看是否可以將系統直接安裝入隨身碟。(好啦,我知道買之後才查資料是很蠢的一件事,不過當時看了這支隨身碟就被它外型及價格迷上了)
拜隨身碟容量增大及價格下殺的因素,現今要實現系統帶著走已經不是太難的事。雖然以往有Live CD(Ubuntu的Live CD下載或者直接索取),但無法儲存個人化設定,而USB 2.5吋筆記硬碟雖然也可實現,但體積及耗電量還是無法與USB隨身碟相比。
這裡,可以看到如何將Ubuntu安裝進隨身碟的詳盡作法,我就不再作重複的事了(事實是我根本沒那麼熱忱做這麼費工的事…:p)
安裝完後,還有一個最大的問題,就是要設定BIOS優先從USB裝置開機。google了很多論壇,才發現這天殺的Sony VAIO(我的是Sony VAIO VGN-FE35TP)的BIOS的開機選項裡根本沒有USB的裝置可選!
那…我不是裝肖偉了一整晚嗎!?
不…我沒那麼容易被打敗!我也不要去裝Wubi(Jamyy寫的安裝介紹)!我要隨身碟Ubuntu!(坐地踢腿)
Google是我們的好友,他告訴我可以嘗試開機選項從硬碟載入,再指定由USB隨身碟載入系統。
詳細文章在這。雖然那是由硬碟去開Live CD的方法,不過應該可試。
簡單作法如下:
1. 先下載hd-boot.rar(本站mirror)
2. 解壓縮hd-boot.rar
3. 將解出來的grldr和menu.lst複製到C碟的根目錄。
4. 開啟檔案總管,點選『工具』->『資料夾選項』->『檢視』,不要勾選『隱藏保護的作業系統檔案』,才可以看到C碟裡的系統檔案。
5. 在C:\boot.ini上按右鍵,取消『唯讀』。
6. 用筆記本或是Notepad編輯C:\boot.ini,最後一行加上c:\grldr = GRUB4DOS如下:
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”DeepinXP-V4″ /noexecute=optin /fastdetect
c:\grldr = GRUB4DOS
7. 儲存退出,重開機後會出現開機選單,選擇GRUB4DOS。
這時應該會發生問題,因為還缺少兩個檔案。
繼續以下作法:
1. 下載explore2fs(下載後解壓即可,不需安裝),才能在Windows中看見Linux檔案格式(ext2或ext3)的東西。
2. 在C碟根目錄建立一個boot資料夾。
3. 透過explore2fs在隨身碟中的/boot/目錄裡的兩個檔案(initrd.img-2.6.20-16-generic和vmlinuz-2.6.20-16-generic),拉進C碟的boot目錄裡。
大功告成!
—————————-
事實上,這樣的作法就不算是隨身版的Linux了,原本隨身版的定義是,可以拿著這跟隨身碟四處插別人電腦開機成你所安裝的系統。
但,誰會讓我隨意中出插他們的電腦啊!?
反正我只是要有根隨身碟裝著Ubuntu讓我隨時玩,又可以保證原本電腦裡資料的安全就行了。

3 Responses