《綠色教學》自己動手作Linux Live USB-電腦中毒、備份檔案或者臨時找驅動程式時很好用

寫在前頭:Live USB的限制-至少要有1G的容量
為什麼會建議使用Live USB,最主要是環保,因為可以不用透過燒錄的光碟就能使用(燒光碟只能用一次,不環保)
準備檔案:
syslinux 直接下載 syslinux-3.70.zip
ubuntu 8.04 下載 (可以至官方站找台灣的鏡相站會較快)
7-zip 到此下載 http://www.7-zip.org/zh-tw/ (有解壓縮軟體的朋友可略過)

開工囉
01.將USB格式化,請格式化成fat32 or fat16

02..完成格式化後,把syslinux-3.70解開到隨身碟內(假設是X:)

03.由左下方 開始→執行→輸入cmd,再來是輸入以下指令:
x:
cd\syslinux-3.70\win32
syslinux x:
此時會在USB 隨身碟 x: 下產生一個 ldlinux.sys 唯讀隱藏檔
copy syslinux.exe e:
copy syslinux.c e:
copy makefile e:
拷貝三個檔案到USB 隨身碟 x:

04. LiveCD解開後,把裡面的isolinux這個目錄裡面的檔案全部拷貝到 x: 的根目錄裡,再到x:的根目錄中把isolinux.cfg及isolinux.bin分別改名為syslinux.cfg及syslinux.bin.
5. 最後將LiveCD裡的所有檔案及目錄都拷貝到USB 隨身碟 x: 的根目錄裡.
6. 在USB 隨身碟 e: 的根目錄裡新建一個名為 makeboot.bat 的批次檔案, 內容如下:

@echo off

rem This batch file was modified by Steven Shiau.

rem The original one is from PDLA http://pendrivelinux.com

rem This batch file was created by ©2007 PDLA http://pendrivelinux.com

cls

echo -----------------------------------------------------------

echo This batch file will prepare drive %~d0 for boot using syslinux!

echo -----------------------------------------------------------

echo.

echo.

echo --------------------- WARNING!: ---------------------------------

echo.

echo Run this file from your portable USB device ONLY.

echo Running this file from your hard drive may overwrite your current

echo Master Boot Record (MBR) and render your Windows Operating System

echo un-bootable. YOU HAVE BEEN WARNED!

echo.

echo This batch file is offered in hopes that it will be useful and

echo comes with absolutely no warranty. USE AT YOUR OWN RISK!

echo.

echo -----------------------------------------------------------

echo.

echo.

echo Press any key to make drive %~d0 bootable

echo or close this window to abort...

pause > nul

cls



syslinux.exe -ma %~d0

echo.

echo ~~~~~~~~ Congratulations ~~~~~~~

echo.

echo The hidden file ldlinux.sys has been installed

echo Your %~d0 drive should now be bootable.

echo.

echo.

echo Press any key to exit this window!

pause > nul


7. 完成後儲存檔案, 由左下方 開始→執行→輸入cmd, 再來是輸入以下指令:
e:
makeboot
[Enter]
[Enter]

完成步驟後,即可重開機測試,開機時記得到bios調整開機順序,讓usb比一般的硬碟位於第一才能使用usb做liveCD喔

參考資料
http://moto.debian.org.tw/viewtopic.php?t=12782&highlight=live

我通常也會在隨身碟裡塞防毒軟體,做為救援用
遇到防毒軟體偵測到卻砍不掉的病毒,Live USB是很好用的仙丹妙藥
記得一定要用Ubunut 8.04,因為8.04的版本可以輕易的載掛Windows磁區,並且有讀寫功能(能讀寫才可以把病毒幹掉)

留言

熱門文章