Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

ISOEMU 讓你用 ISO 映像檔直接開機:免燒錄安裝 Linux、DOS 系統全教學

編輯:XP 系統基礎知識

前言:虛擬軟驅容量太小?ISOEMU 來救場

沒有軟驅、不想燒錄光碟、虛擬軟驅僅 1.44MB 根本裝不下現代開機映像?ISOEMU 讓你將硬碟上的 ISO 映像檔當成虛擬光碟直接開機,支援 FAT32/NTFS,原理是用 GRUB 引導 ISO,再模擬 INT13h 磁碟存取,純 DOS 環境下即可存取虛擬光碟機。

ISOEMU 核心檔案說明

檔案功能
IELDR主載入程式
isoemu.ini設定檔,指定要開機的 ISO 檔名(僅支援 8.3 格式)
isogrub.iso內建 1.3MB 可開機 ISO(含 GRUB 與基本 DOS 工具)
eltorito.sys光碟機驅動,搭配 mscdex.exe 在 DOS 下存取虛擬光碟
ReadMe.txt說明文件

Windows 2000/XP 整合開機選單步驟

步驟 1:釋放檔案至 C:\ 根目錄

  • IELDR、isoemu.ini、isogrub.iso 全放 C:\

步驟 2:修改 boot.ini 增加選單項目

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
C:\IELDR="從 ISO 映像檔開機"

步驟 3:編輯 isoemu.ini 指定自訂 ISO

預設啟動 isogrub.iso。若要用自己的 ISO(如 linux.iso),修改最後一行:

ISO_FILE=linux.iso

限制:檔名必須符合 8.3 格式(如 linx.iso),否則無法識別。

可用 WinISO 等工具將常用 DOS 指令、第三方工具加入 ISO 再另存。

開機後操作

  1. 重開機,選單出現「從 ISO 映像檔開機」,選擇 Enter。
  2. 載入 isogrub.iso 或指定 ISO,進入 GRUB/開機選單。
  3. 後續安裝 Linux、執行 DOS 工具等操作同實體光碟。

效能提醒:屬虛擬模擬,讀取速度受限於硬碟與 INT13h 模擬層,不宜過高期待。

ISOEMU Shell 進階指令(開機時按 Alt 或發生錯誤自動進入)

指令功能
HELP顯示說明
DATE顯示日期時間
CLR設定螢幕顏色
CD切換目錄
CLS清除螢幕
DIR / LS列出檔案(藍=目錄、白=檔案、綠=可執行檔)
DRV切換磁碟機,虛擬光碟代號 0xEE
RUN直接執行 ISO 內檔案
BOOT指定開機裝置:hdd(硬碟)、fdd(軟驅)、cdrom(光碟)
LH高端記憶體載入 Diskemu.bin(呼叫 INT88h)
REBOOT跳過記憶體檢測快速重開機

適用場景與限制

  • ✅ 免燒錄安裝 Linux、DOS 系統
  • ✅ 免光碟機環境下執行開機型工具(如備份還原、密碼重設)
  • ❌ 僅支援純 DOS (INT13h) 存取,Windows/Linux 核心載入後無法使用虛擬光碟
  • ❌ 大型 ISO(>4GB)可能因 FAT32 單檔限制或記憶體不足而失敗

現代替代方案:Ventoy、Rufus 製作 USB 開機碟、VirtualBox/VMware 掛載 ISO,體驗更佳。

Copyright © Windows教程網 All Rights Reserved