前言
商務人士常在多媒體會議室使用 USB 隨身碟進行簡報,但公用電腦病毒橫行,隨身碟極易感染。若改用 USB 開機並安裝 Veket 系統,不僅能避免病毒感染,還能方便管理檔案。本文詳細說明如何利用 VMware 虛擬機、DiskGenius 分區工具及 Syslinux 開機載入器,製作一個隱藏啟動分區的 Veket USB 系統。
準備工作
- 8GB 或以上 USB 隨身碟(本範例使用 SanDisk U3 8GB)
- DiskGenius 分區工具
- VMware Workstation
- Veket ISO 鏡像檔
- 7-Zip 解壓縮軟體
- Windows PE 開機光碟映像(或其他可開機的 Windows 環境)
製作步驟
1. 使用 DiskGenius 將 USB 分成兩個分區
開啟 DiskGenius,選擇目標 USB 磁碟,點選「分區」建立兩個分區:
- 第一分區(約 5GB):檔案系統可選 NTFS 或 FAT32(建議 NTFS),用於存放 Veket 系統檔案與個人資料。
- 第二分區(約 2.5GB):必須設為 FAT32 且標記為作用中分區,此分區將作為啟動分區。重要:請將此小分區放在磁碟末端,這樣在 Windows 檔案總管中就不會顯示,達到隱藏效果。
2. 解壓 Veket ISO 至大分區
用 7-Zip 將 Veket ISO 內所有檔案解壓到 5GB 分區下的 veket 目錄。同時確保該分區根目錄存在 syslinux 資料夾及 syslinux.cfg 設定檔(可從網路下載現成的 Syslinux 套件)。
3. 建立 VMware 虛擬機並掛載實體 USB
- 開啟 VMware,選擇「建立新虛擬機」→「自訂」。
- 客體作業系統選「Windows」或「Linux」均可,記憶體建議 ≥ 512MB。
- 磁碟類型選「使用實體磁碟」,下一步會跳出提示,直接確定。
- 在實體磁碟清單中務必選對你的 USB 磁碟(可先用「使用單個分區」測試確認磁碟編號,本例為 PhysicalDrive1)。
- 將虛擬磁碟檔儲存至本機硬碟,完成虛擬機建立。
4. 設定虛擬機從 CD-ROM 開機進入 WinPE
- 編輯虛擬機設定,CD/DVD 掛載 Windows PE ISO。
- 調整開機順序優先從 CD-ROM 啟動。
- 啟動虛擬機進入 WinPE 環境。
5. 複製系統檔案至啟動分區
在 WinPE 的「我的電腦」中會看到兩顆磁碟:大分區(如 D:)與小分區(如 C:)。將 D: 下 veket 目錄內所有檔案完整複製到 C: 根目錄。
6. 寫入 Syslinux 開機磁區
在 WinPE 命令提示字元依序輸入:
cd C:\syslinux\win32
c:
syslinux -maf C:
此命令會在 C: 分區寫入主開機記錄(MBR)並標記分區為作用中,使 USB 具備開機能力。
7. 關機並實機測試
關閉虛擬機,重新啟動電腦並從 USB 開機,即可進入 Veket 系統。
優勢總結
- 啟動分區在 Windows 不可見,病毒無法存取破壞開機檔案。
- 無需量產 USB,不損壞隨身碟壽命。
- 大分區可正常存取檔案,兼顧資料管理與系統開機。
- 後續維護(如更新核心、修改設定)皆可再次透過 VMware 掛載 USB 操作。
結語
此法雖步驟稍繁,但能徹底解決公用電腦環境下 USB 感染病毒的痛點。若追求更簡便,可嘗試 Ventoy、Rufus 等現代化工具,但理解本教學原理有助於掌握 USB 開機的核心機制。