手賤玩了一下 Ubuntu 10.04 Lucid Lynx,覺得用 USB 啟動與安裝的速度好像有點慢,想從硬碟上直接讀取 ISO 檔案執行或進行安裝,可是系統已經改成 Windows 7 為主了,不像數年前 Windows XP 時代 下載 grub4dos 安裝改改 boot.ini 就可以,不過換湯不換藥,Windows 7 可以從 EasyBCD 開始下手: 0. 先進磁碟管理(我的電腦上按右鍵、選管理、到磁碟管理),在磁區上用 Shrink volume 切出空白磁區給 Ubuntu 使用,大小估計是「個人要用的容量+系統+Swap」,我是「個人要用的容量 30GB + 系統 10GB + Swap 4GB + 開機 boot 區 1GB」,所以大概切個 45GB 的空白空間,預備統一用 Windows 7 開機程式來管理; 1. 先去下載 EasyBCD 安裝檔 與 下載 Ubuntu 10.04 ISO 檔( 64bit / 32bit ); 2. 複製 Ubuntu 的 ISO 檔案到 C:\ ,利用虛擬光碟軟體(例如 Daemon Tools Lite)或解壓縮程式(例如 WinRAR )載入 ISO 檔後把這兩個檔案 copy 出來同樣丟在 C:\裡: /casper/vmlinuz /casper/initrd.lz 3. 在 Windows 7 當中安裝 EasyBCD 、啟動 EasyBCD 後進入 Adding and Removing Entries 項目,在 Add-section 分頁切換到 NeoGrub、選擇 "Install NeoGrub" : 4. 安裝完畢後在 C:\ 底下會有 "NST" 目錄,裡面會放 NeoGrub 的設定檔,用記事本開啟 C:\NST\menu.lst ,在底下加入這些內容、存檔: title Install Ubuntu root (hd0,0) kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso initrd /initrd.lz 如果是 amd64 或是放在其他路徑就自行修改一下,放在其他磁區則要修改一下 (hd0,...