无忧启动论坛

标题: kickstart的harddrive可否写多个设备? [打印本页]

作者: 2010anacreon    时间: 2010-12-12 19:48
标题: kickstart的harddrive可否写多个设备?
各位XD:
我因为工作的关系,要做一个可以安装多种操作系统的U(或移动硬盘),包括各种windowslinux操作系统。
为了启动界面美观,我用easyboot做的引导,然后通过grldrmenu.lst引导安装linux,通过map || map mem的方式成功引导linux iso文件,在安装过程中会出现选择安装源的选项,见图1和图2


我的U盘经过量产为一个cdrom和一个usb-hdd,iso文件在hdd分区根目录下,现在hdd分区识别为sdb1,我手动选择“hard drive”和“/dev/sdb1”,目录填写“/”之后可成功安装。

由于我的U盘上有10多个linux发行版,光redhat的就有10个,若将所有iso文件放在一个目录下,系统自动识别时会出现识别iso出错的情况。
比如我将as4as5iso文件放在同一个目录下时,不管安装哪个系统,在选择“/dev/sdb1”,目录填写“/xxx”之后,系统识别出的总是as5的iso,在安装as4时就会报找不到正确的iso文件无法继续安装。为了解决这个总题,我将各iso放在不同的目录下,输入对应的目录问题就解决了。见图3


但是每次安装不同的系统时要输入不同的目录非常不便,我的同事和客户又分散在全国各地,想让他们记住每个iso所在目录是不可能的。没有办法,只能用kickstart的 harddrive 选项去解决了。


现在我要问的问题就是:如果我在另外一台设备上安装时U盘hdd分区被识别成sdc1或者是sdd1等等,如何在ks文件中写入多个分区信息,让系统一个一个读取,直到系统找到iso文件为止。

我的as4的ks文件现在是这样写的:

harddrive --dir=/as4 --partition=sda1 || harddrive --dir=/as4 --partition=sdb1 || harddrive --dir=/as4 --partition=sdc1

这样的结果好像是跟“harddrive --dir=/ --partition=sdc1”没区别

我该怎样修改呢?请大家指教,谢谢!



[ 本帖最后由 2010anacreon 于 2010-12-21 18:48 编辑 ]

23.JPG (22.53 KB, 下载次数: 69)

图1

图1

24.JPG (30.79 KB, 下载次数: 69)

图2

图2

25.JPG (35.59 KB, 下载次数: 63)

图3

图3

作者: 2010anacreon    时间: 2010-12-17 13:18
标题: 回复 #1 2010anacreon 的帖子
怎么一个回复都没有啊




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3