20080330

配合mk-boot-usb製作ubuntu開機usb教學(grub)

製作多功能的可開機 usb !!
在危急時可以搶救你的電腦和寶貴資料,走到哪裡都可以使用!
製作開機碟部分請參考洪朝貴教授的mk-boot-usb
http://people.ofset.org/~ckhung/p/mk-boot-usb/index.zh_TW.php
是一個在linux下(?)製作開機usb的工具
可以輕鬆用live CD開機->上網下載->make a boot usb

我之前常用ubuntu光碟開機然後自己灌grub,例如: grub>setup (hd0)
不過不知為何常失敗
利用mk-boot-usb這個工具可以使成功率大增,使用也很簡單~
最後記得用qemu試一下
(安裝qemu例如: #> apt-get install qemu)
(用ubuntu live CD開機的話)
(要先去新增程式的地方啟動multiverse跟下載package list)

以下進入正題:
ubuntu開機usb製作教學(grub)

用mk-boot-usb製作完成(建議使用單一FAT分割)
或想盡辦法裝了grub的usb
<<<<<<注意!! 此法在目前(9.4?以後)似乎已經無效了>>>>>>
可以把ubuntu安裝光碟中下列的目錄全部拷到USB槽(約700M)
/casper
/dists
/pool
/preseed
/.disk <-----在linux下執行的一定要記得拷這個隱藏目錄 否則會進busybox (我不知為何 :D )
(在windows下不是隱藏的所以沒問題) 再把grub設定例如: title ubuntu (With Gnome desktop, firefox, OpenOffice, Gparted, etc...) kernel (hd0,0)/casper/vmlinuz boot=casper initrd (hd0,0)/casper/initrd.gz 加到/boot/grub/menu.list 就可以變成ubuntu安裝開機碟了 有firefox, openoffice, 硬碟分割(類似partition magic)等 但是沒有中文輸入, 請參考線上中文輸入:http://www.inputking.com/EN/index.php


-----------------------------------------------------
至於windows之下直接跑grub...
我google到這個: http://www.geocities.com/lode_leroy/grubinstall/
有興趣的不妨一試...

請記得用windows開機的最後保命指令:
grub> root (hd0,0) <---不知道哪個分割區可以多試幾次 grub> chainloader +1
(在grub啟動時按esc開啟menu,隨便選一項直接按e進去修改)
(把所有刪掉加入以上兩行後按b開機)
(grub menu很有人性地把說明都打在下方,不用背指令)

grub用習慣了會比其他東東愉快多了,因為開機時可以改無限次
但最怕就是沒裝好...或是把boot弄丟了(windows分割也放個boot有用嗎?)
那用前述的USB或是live CD開機就能拯救了
甚至可以用usb指示硬碟開機

7 則留言:

小B 提到...

我在複製ubuntu Live CD 中的 dists到usb裡面 發生錯誤
http://www.csie.mcu.edu.tw/~s4360504/ubuntu-error.JPG
能否幫我看一下是什麼錯誤嗎?

小B 提到...
網誌管理員已經移除這則留言。
mitivic 提到...
作者已經移除這則留言。
mitivic 提到...

沒有寫入權限
ubuntu的話可以用: sudo -i
通常用可以解決? :D

小B 提到...

http://www.csie.mcu.edu.tw/~s4360504/ubuntu-error2.JPG
ㄧㄧ" 還是不能呢!!真奇怪 如果沒有這個會怎樣嗎?

小B 提到...

剛剛發現 usb裡面的ubuntu資料夾權限為700 是這個問題嗎? 因為我可以把它cp 到硬碟卻不能cp到usb

mitivic 提到...

700好像不能寫入喔!
試試看全部殺掉再重拷

sudo nautilus 也蠻好用的