首先制作一个启动盘,能用 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/vmlinuzboot=casperiso-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/vmlinuzboot=casperiso-scan/filename=/ubuntu/ubuntu.iso#装载内核
grub>initrd/ubuntu/initrd.gz#装入初始指导文件
grub>boot#指导
号令完毕!
要注意的是,Desktop 和 Alternate 版本启动方法的差别:
第一点,二者用的指导文件,一个在 ISO 中,一个在“源”中.
第二点,二者用的指导文件,一个是 initrd.lz,一个是 initrd.gz.
暂无评论内容