星期二, 4月 24, 2007

將Ubuntu Linux 作業系統放進我們的隨身碟裡---我的隨身儲存工具及使用---軟體

ubuntuusb01.jpg現在市面上的隨身碟容量是越來越大,而且價格卻越來越便宜,現在4G的隨身碟不用千元即可擁有。更重要的是網路有越來越多的隨身用的軟體工具可以下載來使用,無論是Microsoft 的Windows系統或是Apple的MAC系統都有相關的網站可供使用者下載來使用,而且大多數都是免費的。

雖然這樣非常的方便也非常的好用,但不論如何若是能夠將整個作業系統和軟體都可攜那可不就更完美。那Linux 作業系統或許是對我們一個不錯的選擇。而Ubuntu Linux 作業系統對我們來說會是其中最好的首選。因為Ubuntu Linux 作業系統一向都是只要一片CD光碟片就能夠完成一個作業系統(像最近幾天才出來的Ubuntu 7.04版也是一樣,一片CD就搞定)。

但如何製作一個可以使用的Ubuntu Linux LiveUSB對一個Linux的新手來說也不是一件容易的事,但是好在網路上有許多資料可以讓我們來參考使用,利用前輩們的智慧和經驗,讓我們減少許多的困難也更順利達成我們的工作。在找尋的資料中主要是以Ubuntu Linux 作業系統的資料為主,在自己找尋過程中,製作LiveUSB的方式有兩種 :

  • 第一種 : 直接利用下載的Ubuntu Linux 作業系統的ISO檔來直接製作LiveUSB,基本上對本人這個新手來說,一堆的指令真的是有看沒有懂。
  • 第二種 : 還有一種就是只要下載網友打包好的ZIP檔案,和將它們放到解壓縮後放到我們格式化後的FAT16或是FAT32的磁區上就可以了。因為自己目前的主要系統是Windows系統,所以是利用虛擬作業系統軟體VMware上去執行(利用下載的Ubuntu 6.10版的ISO檔)和格式化隨身碟,而製作步驟是參考Ubuntu 正體中文站 - 用USB隨身碟做一個ubuntu的LiveUSB [論壇 - Ubuntu安裝問題]網友kewang的回覆

    首先看看USB隨身碟有多少partition
    sudo fdisk -l

    再來把這些partition全部umount
    sudo umount /dev/sdaX (X就代入你的分割區代號)

    然後就是重新分割USB啦
    sudo fdisk /dev/sda

    先將原本的partition刪除,然後新建一個FAT16和一個Linux的partition,FAT16這個partition至少要661MB,也就是base system的大小,為了方便起見我們就分700MB給FAT16,剩下的就給Linux的partition吧。要注意,這個Linux的 partition就是我們以後在存取的partition喔,所以最好是有再大一點的容量會更好(就是叫你再買大一點的隨身碟啦)。原文的base system是用FAT16格式的partition,不過用FAT32應該也是可以啦,自己在分割的時候可以試試用FAT32的方式。

    再來就是格式化partition
    sudo mkfs.vfat -F 16 -n USB /dev/sdb1

    原文是用ext2來作為ubuntu存取的partition,可是根據一些實驗得知,還是ReiserFS比較好用,所以我在這邊就改用ReiserFS啦。
    sudo mkfs.reiserfs -l casper-rw /dev/sda2

    都格式化完後,移除USB隨身碟再重新插入會看到USB和casper-rw這兩個partition出現,我們要把之前下載的那個USBEdgy.zip全部解壓縮到USB這個partition裡面。

    **或許你將這個檔案解開後放在USB這個FAT16或32這個磁區裡,你可看到Makeboot.exe這個執行檔,但不一定必要點他,因為執行後利用USB disk開機會直接執行就不能選擇中文(或許有其他選項),所以請完成所有步驟(先前在Pen Drive Linux這個網站也有類似的文章,但這篇文章現在改了(因為和我存在ScrapBook內的有些不同)和我們的步驟幾乎一樣但他不用下載USBEdgy.zip這個檔案,改用其他的檔案,這或許是更好更方便的第三種方式)**

    然後把開機需要的syslinux也灌進USB裡面,做這個之前要先裝syslinux和mtools
    sudo apt-get install syslinux mtools

    安裝syslinux
    syslinux -sf /dev/sda1

    重開機,進BIOS把開機順序改為USB-HDD或USB-ZIP,再重開機之後,進入開機選單按F2選擇你要的語言,當然是中文啦,然後再選擇 "custom",大功告成!

OK!經過這幾個步驟,你就擁有一支強大功能齊全的 LiveUSB隨身攜帶的作業系統,若你有興趣想更進一步或許你也可以將beryl等這些讓其他作業系統汗顏的超炫3D桌面特效程式也一起帶著走。

附記 :

上一篇貼文 :Active Virtual Desktop虛擬桌面管理和Yod'm 3D 立體的虛擬桌面軟體---我的隨身儲存工具及使用---軟體


Powered by Zoundry

沒有留言: