Re: [問題] 隨身碟開機

看板Linux作者 (飛騰)時間17年前 (2009/02/01 21:18), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
看到這篇手癢 抓了 Knoppix (Live CD)往 USB 塞 這樣弄只佔不到 1 GB 但是要調整的話可能稍微麻煩些就是 還沒時間玩 心得啊,我的機器是 Lenovo X200 目前 Debian Sid 到進 gdm 之前大概 15.5 秒 隨身碟的 Knoppix 大概是 二十多秒 (Sandisk Ultra Cruzer Titanium 8 GB, 這個價錢應該該買快一點的 T_T) 沒有差太多,但是執行程式會還是慢了一點 大多數程式都可以用,沒仔細看 目前的想法是拿來當救援用 因為筆電沒有光碟機 如果要玩,我把筆記貼在下面這樣 網路上還有教如何在 Windows 下面做出一個開機隨身碟的 方法很多 找找看吧 === 筆記分隔線 === 0. 目標: 就是把 Knoppix 放到 USB 裡面的方法啦 希望 USB 隨身碟還是照用,在 Windows 裡感覺不到 Knoppix 的存在 動作是在 Debian 底下完成 1. 先下載 Knoppix 最新版,當然是熱騰騰的三天前的最好啦XD KNOPPIX_V6.0-ADRIANE_V1.1CD-2009-01-27-EN.iso 檢查甚麼的就不用多說了 2. 分割隨身碟 我是用 fdisk 作,基本上把隨身碟分成兩個 第一個還是 vFat32,第二個大約占 700 MB 還有格式化 3. 安裝 Grub (用 root 權限) mkdir /mnt/usb mount /dev/sdb1 /mnt/usb # /dev/sdb 是隨身碟的位置 sudo grub-install --no-floppy --root-directory=/mnt/usb /dev/sdb 4. 複製開機核心影像 mkdir -p /mnt/isoimage mount -o loop /path/to/iso/image.iso /mnt/isoimage #使用 CD影像位置 cp -R /mnt/isoimage/boot/isolinux /mnt/usb/boot/ umount /mnt/isoimage rm -r /mnt/isoimage 5. 把 Knoppix 放到第二個分割區 dd if=/path/to/iso/image.iso of=/dev/sdb2 6. Grub 開機畫面設定 建立 menu.lst 檔案 有的發行版的 grub 是用 grub.conf 我的 /mnt/usb/boot/grub/menu.lst 長這樣 (kernel 那堆是一行) default 0 timeout 10 title Knoppix root (hd0,0) kernel /boot/isolinux/linux ramdisk_size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt.gz nomce quiet BOOT_IMAGE=knoppix initrd /boot/isolinux/minirt.gz boot 7. 搞定 sync umount /mnt/usb rm -r /mnt/usb 重新開機就有 knoppix 啦(當然開機設備要改) 8. 已知問題: X200 的無線網卡韌體不在裡面 還有當然這個是英文版沒有中文環境 中文環境的 Knoppix 網路上有很多方法,但我還沒有試 不過這個方法應該適用很多開機的 live CD 只是開機參數要改一下 9. 其他 a. 網誌版 http://debiannoteofj.blogspot.com/2009/02/knoppix-usb.html b. 使用風險自負,尤其是小心 dd 指令很好用很恐怖不要打錯字 c. 版權: 創用 CC 姓名標示-非商業性-相同方式分享 2.5 台灣 授權條款 http://creativecommons.org/licenses/by-nc-sa/2.5/tw/ 10. 參考資料 a. A better way to create a customized USB drive with Ubuntu Live on it http://rudd-o.com/en/linux-and-free-software/ a-better-way-to-create-a-customized-ubuntu-live-usb-drive (縮址 http://0rz.tw/ThrJR ) 很詳細的 Step-by-Step 說明,不過我的 Ubuntu 開不了機, 可能是分割區割太小,不太確定 b. KNOPPIX USB http://www.knoppix.net/wiki/USB_Based_FAQ 我試著在第二個分割區用 ext3 但是開機過後 Knoppix 抓不到 Knoppix 但是 CD Image 可以。所以我採用的方法就是 a/b 融合啦 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 91.3.239.105 ※ 編輯: phyton 來自: 91.3.239.105 (02/01 21:40)
文章代碼(AID): #19XQ4NKV (Linux)
文章代碼(AID): #19XQ4NKV (Linux)