[i=s] 本帖最后由 erduoyin 于 2012-7-20 21:49 编辑 [/i]
大家好,这是我第一次从硬盘引导安装linux。其中出现了一些困惑,还清各位高手解答下。
根据网上的诸多方法,拷贝initrd.img、vmlinuz 和grldr、grldr.mbr到相应根目录下,并修改menu.lst和boot.ini文件.......其间一直很顺利,直到安装过程中出现Directory holding image:也就是说必须要用images/install.img这个文件才能继续安装吗?如果是,那ISO镜像中提取出来的images只有160多M。那么ISO镜像 中3个多G的软件包有没有一起装上去呢?如里没有安装软件包,那这样从硬盘安装ISO意义就不大了呀。试试了好几种方法貌似都绕不过Directory holding image这步。还请大家不吝赐教。
alick 于 2012-07-22 20:12:59发表:
考虑到 install.img 的体积,(我猜)不能
erduoyin 于 2012-07-21 22:58:26发表:
[i=s] 本帖最后由 erduoyin 于 2012-7-21 23:03 编辑 [/i]
首先,非常感谢大家的热心回答。
可能是我上面发帖说的不够清楚,我确定我的ISO文件是放在FAT32分区的根目录下的,同时,提取images/install.img文件放在根目录下可以安装,或者我解压了ISO,在安装过程中可以按F2选择解压后的镜像文件中的images/install.img(这样说貌似有点JJYY)进行安装,两者安装我只能选一个,就是不知道两者安装一样不一样(也许我蛋疼了)。按2楼哥们的说法,若install.img可以提取ISO中的软件包那应该就是一样的了。
再者说说你的猜测,当用鼠标选择“/dev/sdb5”(我的ISO所在路径)确定后会报错,当然也可以手动输入路径,不过这两种方法没什么区别,现在说重点,这两种方法报错后都会在Directory holding image:后自动添加images/install.img这个路径!!那个国外帖子我也看了,对比了下,我的提示是:what partition and directory on that partition holds the installation imagefor........人家的是:what partition and directory on that partition hold the CD(ISO9660) images for........我的提示选择安装镜像路径,人家的直接提示选择ISO镜像路径。。。至此我明白了应该是我选择的grub0.4.4版本可能不支持从ISO引导安装。。。
就是不知道install.img能不能提取未解压的ISO中的软件包(我又蛋疼了)。。。。。。。
依赖光驱傻瓜式的安装习惯害死呀。。。。。。。
1107211156 于 2012-07-21 18:38:28发表:
是不是没有将iso文件放到某个盘的根目录啊
linusu516 于 2012-07-21 15:59:14发表:
一看楼主就是个经验丰富的人。
alick 于 2012-07-21 11:42:44发表:
我的猜测是对的。参见 http://www.centos.org/docs/5/html/5.1/Installation_Guide/s1-begininstall-hd-x86.html
(需要英语翻译的话可以通知我)
alick 于 2012-07-21 11:40:19发表:
我怎么觉得 Directory holding image 这里是需要你指定 ISO 文件所在位置,也即 DVD 软件仓库的位置。
应该不会是 install.img,它只是为了启动安装程序所需的映像。
于 2012-07-21 10:37:08发表:
install.img是rh的系统安装程序。
在安装过程中,安装程序会从iso镜像中提取需要安装的软件。