xjw417 发表于 2012-4-10 02:29:40

RUN命令能不能使用 kernel ?

本人网吧行业,一直用天意大哥的ISO文件做U盘启动。
最经接触 网众无盘 系统,发现可以用U盘安装网众的LINUX系统,只需要在menu.lst中加入几行代码就可以安装了:

title 【3】安装网众无盘
kernel /els/isolinux/bzImage
initrd /els/isolinux/initrd.gz load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=6464 rw root=/dev/ram SETUP=usb

不过使用这种安装方式 需要制作HDD启动盘,导致写入的U盘文件和网众的linux系统文件放在一起,很杂乱。
于是想到 制作UD启动盘,将UD放入隐藏区,网众LINUX文件放到可见区。

看到天意PE的 RUN 功能,于是写了一个TY.lst放到可见区的TYPE文件夹中。然而却不能运行。

请问是不是RUN命令不能使用 kernel 和initrd???

如果不能?本人打算将
title 【03】 启动Slitaz迷你系统
kernel /BOOT/BZIMAGE root=/dev/null vga=normal autologin
initrd /BOOT/ROOTFS.GZ
这条替换掉,可是/BOOT也是隐藏区?需要加入什么命令才能运行可见区的文件?

请帮帮我。

zxy357x 发表于 2012-4-10 08:01:57

不太懂
http://bbs.winpe.cc/thread-15926-1-2.html这个可以参考下

xjw417 发表于 2012-4-10 23:31:12

版主!您好!我是这样理解的,也不知道对不对?
   我们一般安装系统都是加载ISO系统包,但是linux不仅可以使用ISO包,也可以使用kernel 和initrd命令先加载核心再读取目录文件。
对于经常修改linux文件的人来说,加载ISO包进行安装太麻烦(每次小小修改一下都要UltraISO.exe重新打包)
    所以,进入PE的时候能直接运行kernel 和initrd命令是很方便的一件事。

   如果将linux系统放到UD隐藏区,只需要修改天意PE的grldr文件就能很方便的进行安装。

问题是:我想将linux系统放到可见分区(方便修改嘛),需要添加什么命令才能找到呢?
   我认真看了版主的留言,尝试加入find --set-root /my_u.id ,却还是启动不了?

小鸡也能飞 发表于 2012-4-11 07:12:23

不错,很简洁!!!!
页: [1]
查看完整版本: RUN命令能不能使用 kernel ?