无忧启动论坛

标题: 终于把FANSX与MAOTAOPE搞成一盘 [打印本页]

作者: zhongsanakang    时间: 2007-12-24 12:36
标题: 终于把FANSX与MAOTAOPE搞成一盘
经常要用FANX维护单位哪台UNIX服务器,而且其它机器都是WIN2000,用两个光盘真烦。非常感谢斑竹的提醒,终于用GRUB把日常所需的工具搞在一起。
menu.lst文件如下

root (cd)
splashimage /boot/grub/PELOGO.xpm.gz
fontfile /boot/grub/fonts
timeout 30
default 0
title 【1】  FanX
kernel (cd)/fanX/boot/vmlinuz max_loop=255 init=linuxrc  load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=15000 root=/dev/ram0 rw  
initrd (cd)/fanX/boot/initrd.gz  
title 【2】  WinXPE
chainloader /boot/SETUPLDR.BIN
title 【3】  深山红叶DOS工具箱
map --mem /boot/tools/DOS98.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【4】  NTFS DOS
map --mem /boot/tools/NTFS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【5】  DM9.56中文版
map --mem /boot/tools/DM956.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【6】  PQ8.05中文版
map --mem /boot/tools/PQ8.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【7】  清除密码(BIOS、2K/XP/2003)
map --mem /boot/tools/PASSWORD.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【8】  启动本机 WINDOWS 2000/XP
find --set-root /ntldr
chainloader /ntldr
title 【9】  启动本机 WINDOWS VISTA
find --set-root /bootmgr
chainloader /bootmgr
title 【10】  重新启动
reboot
title 【11】  关闭计算机
halt

cd00.jpg (70.35 KB, 下载次数: 44)

内置GRUB启动菜单

内置GRUB启动菜单

cd01.jpg (60.53 KB, 下载次数: 43)

FANX登陆界面

FANX登陆界面

cd02.jpg (69.04 KB, 下载次数: 37)

FANX桌面

FANX桌面

作者: hdxing    时间: 2007-12-24 12:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: cuso9    时间: 2007-12-24 15:01
按照楼主的设定,无法启动啊。

作者: zhongsanakang    时间: 2007-12-24 17:45
原帖由 cuso9 于 2007-12-24 03:01 PM 发表
按照楼主的设定,无法启动啊。
33052

1.是不是你的路径错了???
我在光盘的根目录建一个FANX目录,然后把下载得的FANX.ISO释放进去的。
2.另外,不要用UltraISO做ISO文件,因为Linux和UNIX对字母大小写很敏感,而UltraISO默认把所有文件变为大写,这也是造成GRUB启动故障的常见原因,所以我用mkisofs(用百度搜索一下便可下载到已编译好的支持中文文件名mkisofs),把下面的代码存为mikeiso.bat放入有mkisofs.exe的目录中,并在这个目录中建一个为iso的目录,把已做好内置MENU的grldr文件及其它文件(按你的引导菜单的路径建立相关的目录放置)。然后运行mikeiso.bat,稍等一下,便在有mikeiso.bat的目录中得到ABC.iso。OK!(有关做GRUB内置菜单的工具本论坛有做好的BAT)。
mikeiso.bat的代码:
mkisofs -R -b grldr -no-emul-boot -boot-load-size 4 -gbk4win-filenames -gbk4dos-filenames -hide boot.catalog -hide grldr -V "fanX&winXPE" -o ABC.iso iso
      算了,一个QQ友还是说看不懂,抓几张图吧,毕竟,当为推广一下linux吧(毕竟在硬盘上装一个linux太烦了,FANX可是一个可在光盘上运行的功能齐全的linux)。
      1.下载FanX-1.1.iso http://www.linuxsky.net/fanx/download/iso/FanX-1.1.iso
      2.下载mkisofs http://www.onlinedown.net/soft/14878.htm
      3.解压mkisofs-1.15a40.tgz得到如下的文件(图1)
      4.进入Cygwin目录,加进上述mikeiso.bat,建立ISO目录(图2)
      5.进入ISO目录,建立BOOT目录(此步可不做,只不过为了光盘的简洁,把启动如老毛桃WINXPE的SETUPLDR.BIN放入),建立FANX目录(把Fanx-1.1.iso用UltraISO或winrar释放到这个目录)(图3)
      6.进入BOOT目录,建立grub目录(放入GRUB所需的背景文件、中文字体文件),建立TOOLS目录(放入各种DOS工具,一般为IMG格式文件8.检查menu.lst的内容是否与各文件的路径相符(ISO目录为光盘根目录),如无误,运上述的mikeiso.bat.....ok!!!!!!!!,如深山红叶DOS工具箱的DOS98.IMG文件)。(图4)
      7.把做好内置菜单的grldr文件(如不做内置启动菜单,可把menu.lst放在根目录或上述的GRUB目录或BOOT目录都可),启动wnxpe的winnt.SIF文件(或winnt.XPE或txtsetup.sif)放入光般根目录(即ISO目录);按winnt.SIF内的WINPE.IS_路径建立相关目录并置入WINPE.IS_文件及NTDETECT.COM文件(图5)
      8.检查menu.lst的内容是否与各文件的路径相符(ISO目录为光盘根目录),如无误,运上述的mikeiso.bat.....ok!!!!!!!!(图6)
      9.用VM检查一下,如启动无误,刻盘,一张集合了WINDOWS、DOS、linux维护工具的启动光盘便诞生了。(图7)

[ 本帖最后由 zhongsanakang 于 2007-12-24 11:43 PM 编辑 ]

t01.jpg (18.72 KB, 下载次数: 36)

图1

图1

t02.jpg (19.53 KB, 下载次数: 41)

图2

图2

t03.jpg (10.19 KB, 下载次数: 42)

图3

图3

t04.jpg (12.56 KB, 下载次数: 41)

图4

图4

t05.jpg (15.82 KB, 下载次数: 40)

图5

图5

t06.jpg (53.8 KB, 下载次数: 44)

图6

图6

t07.jpg (21.47 KB, 下载次数: 35)

图7

图7

作者: sunboss    时间: 2007-12-24 20:22
看不太明白。。。但支持。。
作者: oacat    时间: 2007-12-24 22:39
我问一个问题 楼主   怎么讲做好的图片 转换为 256色的位图
作者: zhongsanakang    时间: 2007-12-24 23:22
原帖由 oacat 于 2007-12-24 10:39 PM 发表
我问一个问题 楼主   怎么讲做好的图片 转换为 256色的位图

http://hi.baidu.com/royfantasy/blog/item/ac67b0ef63716415fcfa3c74.html看看吧
作者: 毛毛雨    时间: 2007-12-25 13:06
看不太明白。。。但支持
作者: yg_sunbeam    时间: 2007-12-25 13:48
不懂!

一直学习中.....
作者: finest    时间: 2007-12-25 20:01
看的头晕!!!
正在学习中!
作者: xu_xiaojun    时间: 2007-12-25 21:28
标题: 能否共享ISO文件?
能否共享ISO文件?学习学习




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