制作SCO UNIX光盘版系统启动盘
|
|
|
作者:佚名
来源:InterNet 加入时间:2005-2-15 |
曾看到制作SCO OpenServer的光盘启动安装盘,能制作从光盘启动并安装系统的光盘,这样的光盘做好之后启动完成出现“按回车键进行安装”,但并不能进入SHELL进行系统维护。现在的软盘、软驱质量不可靠,并且启动速度慢,笔者就萌生了制作光盘启动盘来代替平常用的boot和root盘,并且能用ESAYBOOT来制作与DOS的多重启动盘。经过多方努力,终于制作成功与大家共享,共同探讨。 步骤如下: 1、用UltraIso等工具从SCO的安装光盘中提取出引导文件,有2.88M(这样做是为了产生一个EAFS文件系统且能放下boot和root两张盘的内容),用ftp的bin方式传到SCO UNIX下,取一个文件名,此处用boot.cdr; 2、制作boot、root引导软盘,并用dd命令将其制作成映象(dd if=/dev/fd0 of=boot.img or root.img),在此分别命名为boot.img和root.img; 3、(在根目录下)建立一个新目录如xxx(在根目录下建是为了使目录尽可能的短,方便输入); 4、执行“marry -a boot.img”在/dev/marry的目录下会看到一个新的boot.img的设备文件,执行fstyp boot.img会显示EAFS(若你的boot.cdr,boot.img,root.img文件并非在根目录下,在/dev/marry目录下看不到这个文件,而是文件所在的路径名,要进入该目录才能看到这个文件),用“mount boot.img /mnt”命令安装,然后将其下的内容命令用“cp -r * /xxx”将内容全部拷贝到/xxx目录下; 5、执行“umount /mnt”卸载该系统; 6、执行“marry -d boot.img”取消该联结; 7、同样执行4到6步将root盘上仅有的ramdisk.Z文件拷贝到/xxx目录下; 8、将boot.cdr文件执行第四步中的marry和mount命令后,将/mnt目录下的文件全部删除(应该有rootFS等文件),将/xxx目录下的文件全部拷贝到/mnt目录下(用cp -r * /mnt),然后用vi将/mnt目录下etc/default/boot文件中的DEFBOOTSTR=......中的60改成64,其他可以不变。然后执行5到6步卸载和去联结。这样一个光盘启动映象文件就做好了。 9、将这个文件用I方式ftp到windows下,就可以用来刻光盘了。 本人就用这个文件配合ESAYBOOT用来做成了多重启动盘。你可以在制作root盘时加入许多网络功能命令和其他命令(参考精华帖中的内容)使之功能更强大。 当然映象的制作中有许多不足,希望能起到抛砖引玉的作用,我们共同探讨,共同进步!
[文章录入员:nancy] |
|
|
|
|