首先制作一個啟動盤,能用 Grub 就行,我是用 128MB 的舊 U 盤做了一個 DOS 盤,用的是 Grub4dos。
當然,你也可以利用一下 XP 的 Boot.ini,不過不一定能通用,比如我就只有 Linux 的系統,沒有 Windows。
1、選用 LiveCD 安裝盤[即 Desktop 版]:
提取 ISO 里 casper 文件夾中的 “vmlinuz” 和 “initrd.lz” 文件到某分區下的某文件夾中,如 /dev/sda5的 ubuntu 文件夾中,同時把 Desktop 版本的 ISO 更名為 ubuntu.iso 并放到該文件夾中,即 ubuntu文件夾中有 “ubuntu.iso”、“vmlinuz” 和 “initrd.lz” 文件。
在 BIOS 選用 U 盤為第一啟動盤,進入 dos —>> GRUB —>> Command 模式,用 find 命令找到 /ubuntu/ubuntu.iso 所在的分區,并設置 root。
比如我的是 “root (hd0,5)”,用 ls 命令即可看到該分區下有 /ubuntu/ 文件夾。
以下是全部命令[“grub >” 是提示符,# 號是注釋]:
代碼:
grub >find /ubuntu/ubuntu.iso#查找 ubuntu.iso 所在分區,我的是 (hd0,5)
grub >root (hd0,5)#設置該分區為根分區
grub >ls#查看是否存在 /ubuntu/ 文件夾,是繼續,否則重來。
grub >kernel /ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu/ubuntu.iso#裝載內核
grub >initrd /ubuntu/initrd.lz#裝入初始引導文件
grub >boot#引導
命令結束!
2、選用 Alternate 安裝盤[即字符安裝版,推薦]:
到下列站點下載硬盤引導文件 “vmlinuz” 和 “initrd.gz”,“u.srt.cn”為 “源” 站點的域名,“lucid”為 Ubuntu 對應的發行版名稱。
http://u.srt.cn/ubuntu/dists/lucid/main/installer-i386/current/images/hd-media/
將“vmlinuz” 和 “initrd.gz” 文件拷貝到某分區下的某文件夾中,如 /dev/sda5 的 ubuntu 文件夾中,同時把Alternate 版本的 ISO 更名為 ubuntu.iso 并放到該文件夾中,即 ubuntu 文件夾中有“ubuntu.iso”、“vmlinuz” 和 “initrd.gz” 文件。
在 BIOS 選用 U 盤為第一啟動盤,進入 dos —>> GRUB —>> Command 模式,用 find 命令找到 /ubuntu/ubuntu.iso 所在的分區,并設置 root。
比如我的是 “root (hd0,5)”,用 ls 命令即可看到該分區下有 /ubuntu/ 文件夾。
以下是全部命令[“grub >” 是提示符,# 號是注釋]:
代碼:
grub >find /ubuntu/ubuntu.iso#查找 ubuntu.iso 所在分區,我的是 (hd0,5)
grub >root (hd0,5)#設置該分區為根分區
grub >ls#查看是否存在 /ubuntu/ 文件夾,是繼續,否則重來。
grub >kernel /ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu/ubuntu.iso#裝載內核
grub >initrd /ubuntu/initrd.gz#裝入初始引導文件
grub >boot#引導
命令結束!
要注意的是,Desktop 和 Alternate 版本啟動方式的不同:
第一點,兩者用的引導文件,一個在 ISO 中,一個在 “源” 中。
第二點,兩者用的引導文件,一個是 initrd.lz,一個是 initrd.gz。
億恩科技地址(ADD):鄭州市黃河路129號天一大廈608室 郵編(ZIP):450008 傳真(FAX):0371-60123888
聯系:億恩小凡
QQ:89317007
電話:0371-63322206 本文出自:億恩科技【www.laynepeng.cn】
服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]
|