无忧启动论坛

标题: 用U盘启动DOS! [打印本页]

作者: rotartsinimda    时间: 2010-4-26 20:24
标题: 用U盘启动DOS!
有哪位高手指点下啊!!!!!!请吃饭······
作者: benny3848hk    时间: 2010-4-26 21:02
这个做启动u盘最基本的就是启动dos,也是最简单的,任何一个写启动软件都可以做到....
作者: dengdzc    时间: 2010-4-26 21:13
原帖由 rotartsinimda 于 2010-4-26 20:24 发表
有哪位高手指点下啊!!!!!!请吃饭······



转!!!!!!

U盘做的DOS启动盘,小分享下.谢谢
貌似一直以来大家都在搞量化做WINPE,我到是喜欢敲敲DOS命令好了.主要还不是为了装了系统阿.DOS就可以拉~~~找找DOS下装系统一大堆.我这个写的水平~~~大虾绕过
好了说正题了
偶是先拿USBOOT1.7ZIP模式把U盘格了,里面有三command.com  io.sys  msdos.sys这个就纯了DOS系统拉~~~然后就增强一下拉~~~建一个config.sys  写入
DOS=HIGH,UMB
DEVICEHIGH=HIMEM.SYS
DEVICEHIGH=EMM386.EXE

[貌似意思是在高位内存载入驱动把
网上有人说EMM386.EXE该换了
换成UMBPCI.SYS 等什么内存管理的
其实我看config.sys中常写/TESTMEM:OFF /Q  BUFFERS=11,0    FILES=60  LASTDRIVE=Z  FCBS=1,0  STACKS=0,0  SET CMDLINE= 等一些语句.不知道怎么用的.如有知道我请告诉我一下阿,谢谢]  然后再建一个autoexec.bat的文件
里面写入
@echo off
smartdrv.exe
[
据说加了smartdrv.exe文件读写可以快十倍,呵呵]
最后拷个NTFS(找个我好久呢,找了很多都没用,有的是能找个硬盘并分配盘符就事不能访问驱动器)这样DOS就可以访问NTFS格式的硬盘拉.呵呵

我打了包里面有command.com  io.sys  msdos.sys  EMM386.EXE  autoexec.bat  config.sys  DOSLFN.COM(支持长文件名的)  DUSE.exe  DUSELDR.COM(这两个是支持USB设备的,具体怎么用还不太清楚据说是非常好用的)  EDIT.COM(看名字就知道拉,编辑用的喽
呵呵)  FORMAT.COM(格式化命令拉
不多说了)  GHOST.EXE GHOST83.EXE(ghost11.08.3版本
好东西阿)  R.com(计算机重启,谁有关机的给份给我阿~~很需要)  TW.EXE  TWAY.BAT  TWAY.INI(这三个是天汇汉字系统,运行TE.EXE就可以了)  NTFS(直接运行里面的NTFS.EXE就可以进NTFS分区拉进行操作拉.)
我的U盘在我电脑上启动一直是c:盘符(奇怪了~~~)  而在别人的电脑上都是A:  我的本本是LENOVON220
好了
写完收工



http://bbs.mydigit.cn/read.php?tid=41053

补附件~~~~~~~~~
描述:dos文件
附件: NTFS.part1.rar (1024 K) 下载次数:210
描述:dos文件
附件: NTFS.part2.rar (1024 K) 下载次数:177
描述:dos文件
附件: NTFS.part3.rar (1024 K) 下载次数:170
描述:dos文件
附件: NTFS.part4.rar (1024 K) 下载次数:164
描述:dos文件
附件: NTFS.part5.rar (713 K) 下载次数:161





Quote:
引用楼主myfr2008-06-19 13:08发表的 U盘做的DOS启动盘,小分享下.谢谢 :
我的U盘在我电脑上启动一直是c:盘符(奇怪了~~~)  而在别人的电脑上都是A:
.......

那是因为你选用的是USB-HDD方式启动。如果是用USB-CD启动或USB-ZIP启动,启动后就是A:。
DOS下要访问USB设备是很难通用的,在你的电脑上加载了USB驱动后能访问U盘,但在别的电脑上就有可能死锁。这才是我们要启动到WIN PE的主要目的:能百分之一百访问U盘文件。



呵呵~楼主厉害哈,我就比较懒了,用usbboot做个DOS启动U盘,然后拷贝一个ghost8.3进去我就完事了。呵呵~那么多工具还没有做过呢,学习了。




DEVICE=HIMEM.SYS /TESTMEM:OFF 加载扩展内存管理程序,其中"/TESTMEM:OFF"表示加载扩展内存管理程序时不检测内存。
DEVICE=EMM386.EXE RAM NOEMS I=B000-B7FF
加载扩充内存管理程序(必须先加载扩展内存管理程序)。"RAM"表示将640K1024K之间闲余的内存提交给DOS管理,此空间即为UMB(上位内存块),"NOEMS"表示系统不提供任何扩充内存的功能,缺少情况下EMM386管理程序会将扩展内存模拟成扩充内存。"I=B000-B7FF"表示将地址为B000B7FF(供单色显示器映射ROM用)的32K大小的内存释放成为UMB

LASTDRIVE=Z
指定系统可分配的最后一个驱动器号,其值取AZ
DOS=HIGH
UMB表示DOS管理由EMM386.EXE创建的UMB,并将自身的一部分装入HMA(高端内存)。
FILES=96
指定DOS可以同时访问的文件数量。
STACKS=9
512 此命令表示在处理硬件中断时可以动态使用9512K大小的数据堆栈。

作者: rotartsinimda    时间: 2010-4-26 21:36
command.com  io.sys  msdos.sys  弄好了 没有  command.com 这个文件
作者: zxcxhzhangxi    时间: 2010-4-26 21:37
写入引导式grldr然后map任何的dos的img或者是ima文件。个人比较推荐pauly大大的xorldrc,新版可以加载img  ima文件,多写几个菜单,可以载入不同的dos文件




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