DIY自己的启动U盘.docx

上传人:b****6 文档编号:6080600 上传时间:2023-01-03 格式:DOCX 页数:10 大小:888.67KB
下载 相关 举报
DIY自己的启动U盘.docx_第1页
第1页 / 共10页
DIY自己的启动U盘.docx_第2页
第2页 / 共10页
DIY自己的启动U盘.docx_第3页
第3页 / 共10页
DIY自己的启动U盘.docx_第4页
第4页 / 共10页
DIY自己的启动U盘.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

DIY自己的启动U盘.docx

《DIY自己的启动U盘.docx》由会员分享,可在线阅读,更多相关《DIY自己的启动U盘.docx(10页珍藏版)》请在冰豆网上搜索。

DIY自己的启动U盘.docx

DIY自己的启动U盘

DIY自己的启动U盘

DIY自己的启动U盘首先说明,这个教程适合那些对启动U盘由一定了解的朋友。

不懂的可以先到深度论坛U盘启动技术版块扫盲。

前些天有学生让我教怎么制作启动U盘。

于是我就用深度的U盘助手V1.5(地址:

http:

//os.deepin.org/read.php?

tid=640728)教他制作了一个启动U盘。

随后我们用这个启动u盘对系统进行了维护和重新装系统。

感觉非常不错。

但是还是有些小小的遗憾。

比如启动界面千篇一律,缺乏个性;winpe部分软件版本过旧,界面也没有什么特色。

再就是深度的DOS工具感觉比较弱,很多功能都没有。

所以我准备在深度的启动U盘基础上DIY,制作自己的启动U盘。

因为本人原来对启动U盘了解不多,所以在DIY过程中困难重重,一度停滞不前。

经过这几天的钻研,终于让我解决问题,成功打造了自己的启动U盘。

本着网络共享的原则,把DIY教程写出来,给大家参考参考。

第一步:

修改启动U盘画面。

这个修改有点技巧,不懂的朋友是不可能做出来的。

所以,大家看好教程。

1.打开XNVIEW修改背景图片为640*480

2.修改色彩为16色

3.把文件保存为xpm文件

下载(237.72KB)

2008-6-2411:

21

4.使用winGzip打开保存的xpm文件

5.压缩为gz格式文件

6.修改文件名为BJ2008.xpm.gz

下载(69.02KB)

2008-6-2411:

21

7.替换BOOT目录的文件就可以,建议现备份那个文件!

第二步:

修改WINPE启动画面和桌面。

这个很简单。

直接打开U盘的外置程序——桌面背景文件夹。

把自己喜欢的图片替换PELOGO文件和PEWALLPAPER文件即可。

注意,不要修改文件名。

否则要修改相应参数文件。

下载(136.33KB)

2008-6-2411:

22

第三步:

为winpe添加、更新软件。

如果你觉得深度的winpe提供的软件不够多,你想让winpe变得更强大的话;或者觉得深度winpe提供的软件太老,你可以自己更新。

如果是添加文件的话,方法是修改LOADKJ.CMD文件。

比如你想在GHOST工具里加入一个ghost11.5(程序名为ghost32_1105.exe).方法如下:

在echoGHOST工具下添加一行:

pecmd.exelink%programs%\GHOST备份还原\ghost32v11.5,%CurDir%\ghost\ghost32_1105.exe

下载(308.6KB)

2008-6-2411:

23

这样的话,修改好后你通过U盘启动进入winpe后就会在所有程序中看到多了一个ghost11.5.

如果是更新文件的话,方法更简单。

直接用最新版的单文件程序替换就可以了。

当然,名字必须一样。

第四步:

修改启动菜单。

添加新启动文件。

这步比较复杂。

也是我花时间最多的一步。

因为它牵涉到一些GRUB命令。

深度的启动U盘,我不太喜欢那个DOS工具,感觉没有什么功能。

于是我把那个dos工具替换成了深山红叶的DOS工具箱,结果怎么都没有成功,后来我了解了GRUB命令才算解决。

现在我教大家怎么修改启动菜单和添加启动工具。

首先是修改U盘根目录的menu.lst文件。

这个就是我们的U盘启动菜单。

直接用记事本打开就可以编辑了。

下载(142.93KB)

2008-6-2411:

24

比如我要加入深山红叶DOS工具。

我可以在里面加入如下命令:

title【2】启动深山红叶工具

map--mem/BOOT/DOS98.IMG(fd0)

map--hook

chainloader(fd0)+1

rootnoverify(fd0)

比如我要加入NOD32DOS杀毒软件,

我可以加入如下命令:

title【3】启动NOD杀毒软件

map--mem/BOOT/NOD.img(fd0)

map--hook

chainloader(fd0)+1

rootnoverify(fd0)

这里要注意的是:

第一,要注意大小写。

第二,把相关的IMG文件拷贝到根目录的BOOT文件夹下。

下载(125.63KB)

2008-6-2411:

24

第三,命令要严格按照我写的来。

不要写成:

kernel/boot/memdisk.gzc=80h=2s=36floppy

initrd/boot/nod.img

这样是无法启动的。

menu.lst中的菜单解释

titleBootFromDOSToolkit----定义菜单名称

kernel(cd)/BOOT/GRUB/MEMDISK.GZc=60h=8s=36floppy----指定memdisk内核(现在基本上很少有人用了,所以已经将该命令注释掉,可以直接将该行删除)

initrd(cd)/BOOT/DOS98.IMGc=60h=8s=36floppy----(memdisk引导img镜像功能,对于大于2.88M的非标准镜像,必须指定CHS参数,这就是memdisk被藐视的原因,因为grub4dos自带的map--mem就不需要CHS参数,比较方便,这一行也是被注释掉了的,无用)

map--mem(cd)/BOOT/DOS98.IMG(fd0)----(grub4dos自带的仿真功能,将dos98.img仿真成软盘0)

map(fd0)(fd1)----(将软盘0仿真成软盘1,这是为了当系统存在物理软驱,或者U盘以zip方式启动后,可以访问物理软驱和U盘,以盘符B:

来访问)

map--floppies=2----(定义仿真磁盘数)

map--hook----(使仿真生效)

chainloader(fd0)+1----(从软驱0(其实是img仿真的,非物理软驱0)的第一扇区启动)

rootnoverify(fd0)----(设置根为软驱0)

boot----(启动系统)

启动基于DOS的镜像都是上面的步骤

因为IMG是软盘镜像,所以仿真成FD0

如果是基于硬盘的镜像,像miniwin98的img

则需要将其仿真成HD0

因为我们U盘一般是以GRUB模式启动的。

如果大家想了解GRUB命令的话,可以看看本文:

一、菜单命令

菜单命令只能用于grub配置文件的全局配置部分,不能用在grub命令行交互界面,菜单命令在配置文件中应放在其它命令之前。

1、default//设置默认启动的菜单项

2、fallback//设置启动某菜单项失败后反回的菜单项

3、hiddenmenu//隐藏菜单界面

4、timeout//设置菜单自动启动的延时时间

5、title//开始一个菜单项

二、常规命令

常规命令可以应该于配置文件和grub命令行交互界面,可使用的常规命令有

1、bootp//通过bootp初始化网络设备

2、color//设置菜单界面的颜色

3、device//指定设备文件作为驱动器

4、dhcp//通过DHCP初始化网络设备

5、hide//隐藏某分区

6、ifconfig//手工配置网络设备

7、pager//改变内部页程序的状态

8、partnew//新建一个主分区

9、parttype//改变分区的类型

10、password为菜单界面设置口令

11、rarp//通过RARP初始化网络设置

12、serial//设置串口设备

13、setkey//设置键盘映射

14、splashimage//设置GRUB启动时的背景图片文件

15、termainal//选择终端类型

16、tftpserver//指定TFTP服务器

17、unhide//还原某隐藏分区

三、命令行和菜单项命令

命令行和菜单项命令可应该于GRUB配置文件的菜单项设置中,也可以用在GRUB命令交互界面。

1、bolcklist//显示某文件所在分区位置(blocklistnotation)

2、boot//启动操作系统

3、cat//显示文件内容

4、chainloader//把启动控制权软交给另外的启动引导器

5、cmp//比较两个文件

6、configfile//加载已存在的GRUB配置文件

7、debug//设置为debug模式

8、displayapm//显示APMBIOS信息

9、displaymem//显示内存配置

10、embed//嵌入Stage1.5文件

11、find//查找包括某文件的所有设备

12、fstest//测试文件系统

13、geometry//显示某驱动器的物理信息

14、halt//停止计算机运行(软件关机)

15、help//显示GRUB的命令帮助信息

16、impsprobe//查询对称多处理器(SMP)的信息

17、initrd//加载initrd文件

18、install//安装GRUB

19、ioprobe//查询某驱动器的输入输出(I/O)端口

20、kernel//引导操作系统内核

21、lock//锁定某GRUB导菜单项,使其输入密码后才可启动

22、makeactive//激活某主分区

23、map//虚拟映射某驱动器

24、md5crypt//使用MD5加密口令

25、module//加载模块

26、modulenounzip//加载模块不进行解压

27、pause//暂停并等待按键

28、quit//退出GRUB

29、reboot//重新启动计算机

30、read//读取内存中的内容

31、root//设置GRUB的root设备

32、rootnoverify//设备GRUB的root设备但不装载文件系统

33、savedefault//保存当前的启动菜单项为默认启动

34、setup//自动安装GRUB

35、testload//从文件系统中测试读取某文件

36、testvbe//测试VESABIOSEXTENSION

37、uppermem//强制设置主机上位内存的大小

38、vbeprobe//查询VESABIOSEXTENSION信息

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 成人教育 > 专升本

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1