xp下通过grub4dos引导gentoo的 install-x86-minimal-20131029.iso以硬盘安装gentoo

在Windows XP系统下,利用grub4dos引导gentoo的ISO文件进行硬盘安装。详细步骤包括下载grub4dos,修改boot.ini文件,创建menu.lst配置文件,将ISO文件放在指定位置。在引导过程中遇到‘gentoo could not find the root block in .’的问题,通过解压ISO到硬盘并格式化为fat32解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一直以来不敢动系统引导这一快内容,觉得过于繁杂。但是今天突然想开始尝试安装gentoo,但是又无法使用U盘及光盘,于是便尝试使用硬盘引导iso文件以进入安装环境。原系统为xp,不求深入,只求能用。尝试了许久终于进入,中间也有一些波折,于是整理如下,以便日后参考。其中参考了不少的网上资料,感谢网友的帮助。


grub4dos真是不错的软件。首先下载该软件,解压,放入C盘根目录(保证有grldr文件);修改C盘根目录下原有的boot.ini文件属性,改为可读;编辑boot.ini文件,最后添加一项:

c:\grldr=“grub4dos”

同时修改timeout值,保证它不为0,以便我们有时间选择进入grub4dos。

修改boot.ini文件属性为只读。

将install-x86-minimal-20131029.iso文件放入某一根目录下(比如D盘,其盘块为(hd0,4) ),改名为gentoo.iso(为了方便);

C盘根目录下添加menu.lst文件,作为grub4dos的配置文件。本着简单的原则,配置如下:

title install gentoo

map --mem (hd0,4)/gentoo.iso (hd32)

map --hook

root (hd32)

chainloader (hd32)

boot


注意,我使用以上配置文件有些问题,根据提示,第二句改为:

map --mem --heads=0 --sectors-per-track=0 (hd0,4)/gentoo.iso (hd32)

后引导成功。如果还不行,将D盘格式化后再重新复制gentoo.iso到D盘。


引导后出现一个十分大众的问题:“gentoo could not find the root block in .”。对于小白的我来说这个问题折磨了我好久,虽然网上相关资源不少,但都没派上用场。后来偶然情况下将ISO解压到了D盘中(ISO文件还在,而且menu.lst文件没有变),然后引导了一次,“成功”进入了系统。对此我只能表示“呵呵”。我猜想这和文件image.squashfs有关。当然此时我的D盘格式化过一次,并整成了fat32系统(各种尝试后的结果),不太确定是否和文件格式有关。于是记录在此,权当备忘。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值