Re: [分享] 自己做一個ubuntu的LiveUSB
※ 引述《kewang ()》之銘言:
: 先將原本的partition刪除,然後新建一個FAT16和一個Linux的partition,FAT16這個
: partition至少要661MB,也就是base system的大小,為了方便起見我們就分700MB給
: FAT16,剩下的就給Linux的partition吧。要注意,這個Linux的 partition就是我們以後
: 在存取的partition喔,所以最好是有再大一點的容量會更好(就是叫你再買大一點的隨身
: 碟啦)。
感謝分享,Ubutune的usb碟的確很棒。想順便提出的經驗,因為我之前也
曾經在try怎麼將linux安裝至usb隨身碟,我的是1G的容量,有mp3 player
功能。
一開始我用DSL Linux,因為他裡面就有個script可以將dsl 安裝到usb碟。
但做完後發現雖然可以成功,但DSL會將usb 碟分割成兩個,第一個一定是
50幾MB(因為這就是dsl小而美的宗旨),其他容量就是第二個partition。
我是希望這個USB碟可以滿足玩linux和工作的需要:
1.直接用來插電腦上就跑Linux
2.也可以裝進mp3在不管是Win或是Linux上面聽
3.承2 一樣可以在工作時當成一般的隨身碟裝工作用的資料檔
但問題是
1.DSL的自動安裝後,windows XP就只能抓到dsl 50M的partition(是fat),
其他900多MB windowsXP都用不到。我後來自己分割usb隨身碟才發現原來直
接分成例如sda1+sda2兩個時, xp都只能抓到第一個,除非是用"特別的軟體"
... Orz ,老天,在linux下單純的fdisk+mount就可以了。
2.DSL安裝後我的經驗是無法馬上用 usb開機的,無論是在BIOS設定成USB-ZIP或是其他
USB-*都一樣。最後在很懷疑的情況下,我將開機partition由常理的/dev/sda1
換成/dev/sda2後,竟然就可以用USB-ZIP 的設定正常開機。但明明就是將
syslinux裝在/dev/sda1(我的是有mp3 Player功能的原因?)。
3.但windowsXP只能抓第一個分割區的問題還是沒解決,我試過用partiton的
軟體調整也沒辦法。最後用壯士斷挽的方式:
找出dsl 用來將dsl安裝至usb 的script,就放在
/Knoppix/usr/sbin/pendriver_usbzip.sh,找出分割的那行
mkdiskimage -1 /dev/$DEVICE 50 64 32 其中的50改成大約950左右,
這樣第一個分割區就會切成950MB左右,剩下大約50MB就是給sda2。
換句話說我是損失50MB(Partition 2)來讓第一個分割區可以跑Linux也
可以讓WindowsXP找到,至於找不到的第二個分割區就當成Linux私用的
...XD。 950和50兩個數字彼此可以再調。
拍隨,這方法有點笨。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.10.81.127
討論串 (同標題文章)
Linux 近期熱門文章
23
129
PTT數位生活區 即時熱門文章