无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 16358|回复: 26
打印 上一主题 下一主题

行者老邓的syslinux无敌启动U盘

[复制链接]
跳转到指定楼层
1#
发表于 2010-6-30 17:57:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
      时常来bbs.wuyou.net上逛,下载很多大人们的优秀光盘镜像和USB启动盘工具软件。一直抱着能用就行了的想法,没有去尝试过自己制作适用的启动U 盘。终于有一天,我在各位大们的光盘启动和U盘启动镜像中游走时,突发奇想要打造一支很“无敌的启动U盘”。于是有了今天这个东拼西凑的无敌U盘。没有一样是原创,请各位看客嘴下留情。全是利用高手们制作好的内容,自己集成在一支U盘中。

      首先,我是一个SYSLINUX的忠实支持者。U盘启动的方法很多。相信来无忧上来学习过的人都知道!为什么我偏爱SYSLINUX呢?因为简单! 只要向U盘、移动硬盘上复制要启动的各种文件,然后使用SYSLINUX传一个
ldlinux.sys在U盘的根目录上。通过修改SYSLINUX文件夹中的SYSLINUX.CFG文件中的引导内容,即可实现U盘的启动。制作简单,修改方便。在我测试的电脑中,只遇到一例无法启动:一台2001年古董电脑。我想就种电脑已是人间极品了。
      “无敌U盘”已经实现的功能介绍:老毛桃PE加强版、我心如水PE2003 网启版、还有成其它光盘中提取的备份恢复工具、DOS维护工具、分区管理工具、检测维护工具、密码破解工具、DRBL-LINUX备份还原工具、网络安装UBUNTU 10.04、 U盘安装UBUNTU SERVER 、U盘安装 UBUNTU DESKTOP 、U盘安装YLMFOS 3.0 、 CDlinux 无线破解镜像 、veket 3.11镜像、 SLAX镜像、 Puppy Linux(集成WINE)版、 深山红叶工具箱30(WIN版)、U盘安装GHOSTXP、U盘安装WIN2003 SERVER安装、 TFTP32 PXE远程启动(WIN版)等等。当然,还有很多LINUX的镜像都可以U盘加强启动,就不一一解说了。

闲话少说。先看一看这支8G U盘的结构吧。



因为本次研究的U盘启动,所以无法很好的抓图,只好用我的手机拍了几张,而且是第一次使用GIMP处理图像。难免有些不美的地方,希望大家谅解!
第一张图,启动计算机后,使用快捷键,打开启动选项菜单,根据计算机的不同,快捷键有F5、F8、F9、F11、F12我都遇到过!


第二张图,打个广告。我是从SLAX启动菜单修改而来,将背景图修改了一下!其中的中文显示,可以使用图片的方式,也可以使用论坛中一位高手编写的字体转换程序,将SYSLINUX.CFG文件转换成中文字体,不过每一个CFG文件中的汉字数是有限制的。


第三张图,老毛桃PE加强版,也是论坛中高手出品,我直接复制作到BOOT文件中
使用命令:kernel /boot/ldrxpe.bin

第四张图,我心如水的PE2003 网启版。使用命令:kernel /BOOT/06PE.BIN

第五张图,CDlinux 无线破解光盘镜像。使用命令:
kernel /CDlinux/bzImage quiet CDL_LANG=zh_CN.UTF-8
initrd /CDlinux/initrd


第六张图,DRBL-LIVE  由台湾朋友开发的基于LINUX的系统备份和还原软件,也是无盘LINUX的教学环境的制作软件,本人非常的喜欢。使用命令:
MENU BEGIN  [ ^8 ] DRBL-Live 无盘LINUX
label DRBL Live
  MENU DEFAULT
  MENU LABEL DRBL Live
  kernel /live/vmlinuz1
  append initrd=/live/initrd1.img boot=live union=aufs    vga=785 ip=frommedia
label DRBL Live (To RAM)
  MENU LABEL label DRBL Live (To RAM)
  kernel /live/vmlinuz1
  append initrd=/live/initrd1.img boot=live union=aufs    noprompt vga=785 toram=filesystem.squashfs ip=frommedia
label DRBL Live without framebuffer
  MENU LABEL label DRBL Live without framebuffer
  kernel /live/vmlinuz1
  append initrd=/live/initrd1.img boot=live union=aufs    ip=frommedia vga=normal
label DRBL Live failsafe mode
  MENU LABEL label DRBL Live failsafe mode
  kernel /live/vmlinuz1
  append initrd=/live/initrd1.img boot=live union=aufs    acpi=off irqpoll noapic noapm nodma nomce nolapic nosmp ip=frommedia vga=normal
MENU END



第七张图,网强安装UBUNTU 引导程序。如果使用的宽带很理想,网络安装UBUNTU,是一件很有意义的事。当然想布署几十台甚至更多UBUNTU系统,网络安装肯定是最好的选择,那一定要先在自己的局域网内建立一个UBUNTU的网络镜像源。 使用命令:
MENU BEGIN  [ ^U ] 网络安装 Ubuntu 10.04
label install
    menu label ^Install àáâ㮯Þß
    kernel /live/linux
    append vga=normal initrd=/live/initrd.gz -- quiet
label cli
    menu label ^Command-line install äåæçè鮯Þß
    kernel /live/linux
    append tasks=standard pkgsel/language-pack-patterns= pkgsel/install-language-support=false vga=normal initrd=/live/initrd.gz -- quiet
label expert
    menu label ^Expert install êëìíîïðñ
    kernel /live/linux
    append priority=low vga=normal initrd=/live/initrd.gz --
label cli-expert
    menu label Command-^line expert install
    kernel /live/linux
    append tasks=standard pkgsel/language-pack-patterns= pkgsel/install-language-support=false priority=low vga=normal initrd=/live/initrd.gz --
label rescue
    menu label ^Rescue mode
    kernel /live/linux
    append vga=normal initrd=/live/initrd.gz rescue/enable=true -- quiet

MENU END



第八张图,通过U盘安装UBUNTU SERVER , 使用命令:
MENU BEGIN [ ^I ] In Ubuntu server 10.04
LABEL inserver-amd64
MENU LABEL In Ubuntu server 10.04 AMD-64
kernel /inserver/amd64/vmlinuz64
append initrd=/inserver/amd64/initrd64.gz ramdisk_size=10240   

LABEL inserver-i386
MENU LABEL In Ubuntu server 10.04 I386
kernel /inserver/i386/vmlinuzi386
append initrd=/inserver/i386/initrdi386.gz ramdisk_size=10240   
MENU END



第九、十张图,U盘启动和安装UBUNTU DESKTOP 10.04 使用命令:
MENU BEGIN [ ^D ] In Ubuntu DeskTop 10.04
label live
menu label ^Try Ubuntu without installing
kernel /casper/vmlinuz
append noprompt cdrom-detect/try-usb=true persistent file=/casper/preseed/ubuntu.seed boot=casper locale=zh_CN.UTF-8 initrd=/casper/initrd.lz quiet splash --
label live-install
menu label ^Install Ubuntu
kernel /casper/vmlinuz
append noprompt cdrom-detect/try-usb=true persistent file=/casper/preseed/ubuntu.seed boot=casper locale=zh_CN.UTF-8 only-ubiquity initrd=/casper/initrd.lz quiet splash --
MENU END




第十一、十二、十三张图,U盘启动VEKET 3.11   MAXDOS   PUPPY LINUX 效果图,使用命令如下:
kernel /veket/vmlinuz
append initrd=/veket/initrd.gz pmedia=cd acpi=force


kernel /boot/syslinux/memdisk
append initrd=/boot/maxdos.img


kernel /boot/SYSLINUX/vmlinuz
append initrd=/boot/SYSLINUX/initrd.img  pmedia=cd



第十四张图,U盘启动和安装YLMF OS 系统。使用命令:
MENU BEGIN [ ^Y ] YLMF OS 3.0 Install
label live
  menu label ^Try Ylmf_OS without installing
  kernel /casper/ylmfvmlinuz
  append  file=/casper/preseed/ylmfos.seed  boot=casper ro debian-installer/locale=zh_CN.UTF-8 console-setup/layoutcode=us console-setup/variantcode= --  rootflags=syncio  initrd=/casper/ylmfinitrd.img    quiet splash --
label live-install
  menu label ^Install Ylmf_OS
  kernel /casper/ylmfvmlinuz
  append  file=/casper/preseed/ylmfos.seed boot=casper ro debian-installer/locale=zh_CN.UTF-8 console-setup/layoutcode=us console-setup/variantcode= --  rootflags=syncio  only-ubiquity initrd=/casper/ylmfinitrd.img quiet splash --

MENU END



     反正东拼西凑了将近8G的空间,将各种PE工具、LINUX工具集合在了一起,没有什么高深的技术含量。但是在制作过程中还是遇到了很多的困难,主要学习地方就是bbs.wuyou.net。加之我是一个UBUNTU的爱好者,所以U盘里很多安装和应用的工具。希望对UBUNTU感兴趣的朋友多多交流!

    最后再罗嗦几句,选择SYSLINUX为作U盘启动,个人感觉更合适新人。修改的主要就是SYSLINUX.CFG这个文件,对U盘的格式要求也不多。只要将 syslinu启动制作工具.zip (86.73 KB, 下载次数: 1336) 这个工具解压在U盘中,根据自己的系统,一般的朋友直接运行WIN32里的BAT文件,我做了多个版本,请自己选择!然后在U盘下建立一个SYSLINU的文件夹,将它的一些启动插件比如:vesamenu.c32  CHAIN.C32  MEMDISK  MENU.C32  等等复制作进来,或者在网上下载SYSLINU的工具包,我传不上大于100K的文件,实在对不住哈。最关键的就是多下载论坛中高手写的SYSLINUX.CFG的文件格式,然后加自己相关的启动命令就可以了。我喜欢SYSLINUX启动的另一个方面是,它的支持也很强,比如我在移动硬盘中安装了UBUNTU等LINUX类的操作系统,同样可以加入到SYSLINUX的启动菜单来,而且如果多学习SYSLINUX.CFG文件配置的话,还可设计出很美观的启动菜单。

    到此,行者老邓的“无敌U盘”介绍完了,你是否也想自己试试制作一支无敌的启动U盘呢?希望看到你们的作品。如果在制作中有什么问题,请给我留言!!


[ 本帖最后由 cndjh 于 2010-6-30 22:12 编辑 ]
2#
发表于 2010-6-30 18:32:50 | 只看该作者
还不错的啊,楼主努力,支持一下!
回复

使用道具 举报

3#
发表于 2010-7-1 05:42:50 | 只看该作者
还是不错的,楼主辛苦。。。。
回复

使用道具 举报

4#
发表于 2010-7-1 13:18:29 | 只看该作者
Slax 能启动么?那真要好好向你学学。
我试过很多次,都是找不到 /slax, iso 不行,把iso解开放也不行。
回复

使用道具 举报

5#
 楼主| 发表于 2010-7-1 13:45:01 | 只看该作者
原帖由 kingsz1 于 2010-7-1 13:18 发表
Slax 能启动么?那真要好好向你学学。
我试过很多次,都是找不到 /slax, iso 不行,把iso解开放也不行。


Slax也是可以的呀!你要去Slax.org网站上去自定义自己要下载的软件包,然后选USB格式的镜像下载,然后根据SLAX.CFG文件中引导设置就可以了。我的U盘启就界面就是利用SLAX的启动界面改的呀!
回复

使用道具 举报

6#
发表于 2010-7-1 14:00:56 | 只看该作者
搜集的东西真不少啊!好!
回复

使用道具 举报

7#
发表于 2010-7-1 15:38:14 | 只看该作者
那个veket听说有新版了!?5.192
那个puppylinux是开发者之家美女斑竹的那个吗?

[ 本帖最后由 坏小子 于 2010-7-1 15:39 编辑 ]

点评

电影天堂 www.111vod.com 永夜君王 www.gmwxw.com/0_95/  发表于 2014-11-13 16:51
www.rrkds.com/hanju/韩国电视剧  发表于 2014-8-19 22:17
回复

使用道具 举报

8#
发表于 2010-7-1 15:47:05 | 只看该作者
呵呵,这个启动盘做得挺强悍的。辛苦楼主了。不过现在手里没这么大的U盘,只能围观围观了。。
我的启动盘一般是0PE+水老大的全内置维护版+CDlinux无线破解版+VEDE兄的DOS工具箱+PETOOLS,扩展性也还行,YY方便,2G的U盘刚好够用,除了UD区占用的空间,其余还有1G多的空间能够用。
回复

使用道具 举报

9#
发表于 2010-7-1 17:00:55 | 只看该作者
又一个整合版本,支持YY
回复

使用道具 举报

10#
发表于 2010-7-1 17:01:30 | 只看该作者

回复 #8 水韵 的帖子

我有16G 但是用不到那么多 还是多留点空间存文件 呵呵

本文当作教程,然后根据需要自己DIY还是不错的!支持一下!

[ 本帖最后由 zhs509 于 2010-7-1 17:02 编辑 ]
回复

使用道具 举报

11#
 楼主| 发表于 2010-7-1 18:10:18 | 只看该作者
原帖由 zhs509 于 2010-7-1 17:01 发表
我有16G 但是用不到那么多 还是多留点空间存文件 呵呵

本文当作教程,然后根据需要自己DIY还是不错的!支持一下!


你制作的光盘我也下载过。我心如水的网启就来自你的光盘中也。呵呵,谢谢!
回复

使用道具 举报

12#
发表于 2010-7-1 18:15:23 | 只看该作者

回复 #11 cndjh 的帖子

只是puppy431暂时有一个问题 比如qq点击最小化 然后找不到了!

关于puppy linux431 自动隐藏qq等问题解决方案(仅是个人见解,希望高手帮忙提供更好的解决方案):
     ps   (在终端输入ps,回车 报告当前进程的快照)

     killall qq (在终端输入killall qq,回车  结束qq进程)

然后就可以重新登录qq了!
回复

使用道具 举报

13#
发表于 2010-7-1 21:46:27 | 只看该作者
好强大.楼主偏爱LINUX.
回复

使用道具 举报

M
14#
发表于 2010-7-1 22:41:26 | 只看该作者
前来瞻仰,确实很强悍,专业高手。只恨自己不会使用linux,很想要楼主和盘中的linux无线破解版,可以提供下载吗?想学习下放置在UD启动中。
回复

使用道具 举报

15#
发表于 2010-7-3 15:55:17 | 只看该作者
楼主的8GU盘真的历害 不知能传上制作的文件和方法。
回复

使用道具 举报

16#
发表于 2010-7-3 17:10:45 | 只看该作者

回复 #15 jhbo 的帖子

楼主就算上传了,有几个会去下 刻DVD,DVD容量太小!
而且楼主喜欢的你也未必全喜欢!
何不借鉴楼主的方法自己合盘一下

模板可以下载我心如水的pe

我 心 如 水 Windows Server 2003 v14.66 PE 系列版本 [ 老九 PECMD V3.9.2010.0616 ]
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

解压到某个目录,例如D:\WXRS
把自己喜欢的dos、pe、puppy、cdlinux、winxp等等东西也复制到D:\WXRS

然后修改或添加 D:\WXRS\boot\syslinux\syslinux.cfg
(如果有D:\WXRS\boot\syslinux\syslinux.cfg也改一下)
中dos、pe、puppy、cdlinux、winxp对应菜单项

然后看一下楼主的制作方法(或用ultraiso添加D:\WXRS目录所有文件,加载isolinux.bin为引导,制作可引导iso镜像)
回复

使用道具 举报

17#
发表于 2010-7-3 17:10:50 | 只看该作者
不错。我也是重庆的,友情顶下
回复

使用道具 举报

18#
发表于 2010-9-17 16:21:19 | 只看该作者
厉害呀。。能不能说说怎么合盘呀。。详细一些。。
回复

使用道具 举报

19#
发表于 2010-9-17 17:13:36 | 只看该作者
我有个问题,这个为什么你的做出来是可以有菜单的~~~~我用官方下载syslinux包手动给自己移动硬盘安装,能装上,但是没有办法显示菜单~~
回复

使用道具 举报

20#
发表于 2010-10-1 13:30:03 | 只看该作者
呵呵。很不错。要是能提供一些下载地址就好啦
回复

使用道具 举报

21#
发表于 2010-10-1 15:56:25 | 只看该作者
楼主,你太N啦,把8G的U盘用来这样折腾,我们是前面的维护工具够用就行,一般量产+FBINST的总容量控制在200M以内,完成大多数的维护任务,剩下的空间得用来放镜像,放工具了。
回复

使用道具 举报

22#
发表于 2010-10-2 11:08:03 | 只看该作者
不错啊!~楼主很用心!~虽然我也不太懂SYSLINUS启动菜单!~但还是支持
回复

使用道具 举报

23#
发表于 2011-8-15 21:28:30 | 只看该作者
支持了…………………………好东西
回复

使用道具 举报

24#
发表于 2011-12-31 20:31:43 | 只看该作者
好东西,来学习了
回复

使用道具 举报

25#
发表于 2011-12-31 21:18:47 | 只看该作者
支持原创,辛苦楼主了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-10 23:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表