无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1694|回复: 4
打印 上一主题 下一主题

请版主和各路友人帮忙解决U盘启动代替软盘启动安装问题!

[复制链接]
跳转到指定楼层
1#
发表于 2009-9-5 09:51:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
机房底层收费系统是软盘安装的,维护很不方便,现在想用U盘启动!不过用了论坛里的程序做完U盘,启动后C盘认的是U盘,PE启动后也是装不上。想问一下,现在有启动软盘。想用U盘实现软盘启动安装效果。我应该怎么做?下面是软盘中的 AUTOEXEC.BAT中的内容。请各路友人帮忙一下!兄弟在这先谢谢了!
@echo off
prompt $p$g
path=a:\

rem :L_Setup
setup INSTALL
if errorlevel 5 goto L_Ok
rem if errorlevel 4 goto L_FmtLogin
rem if errorlevel 3 goto L_Created
rem if errorlevel 2 goto L_FmtC
rem if errorlevel 1 goto L_FDISK
rem 00000000000000000000000000000000000000000000000000000000000000000000
echo 
echo There are something wrong with driver C,
echo Teleader Computer-Manager can't be intalled.
echo Please check driver C.
echo 
goto L_Exit
rem 11111111111111111111111111111111111111111111111111111111111111111111
rem :L_FDISK
rem fdisk
rem echo 
rem echo Don't remove Teleader software SETUP diskette from driver A.
rem echo Teleader Computer-Manager will format C partition.
rem pause
rem reset
rem 22222222222222222222222222222222222222222222222222222222222222222222
rem :L_FmtC
rem format c:/u<format.usr
rem echo 
rem echo Don't remove Teleader Computer-Manager SETUP diskette from driver A.
rem echo Teleader Computer-Manager will create one LOGIN partition on driver C.
rem pause
rem goto L_Setup
rem 33333333333333333333333333333333333333333333333333333333333333333333
rem :L_Created
rem echo 
rem echo Teleader Computer-Manager has created one LOGIN partition on driver C.
rem echo Don't remove Teleader Computer-Manager SETUP diskette from driver A.
rem echo Teleader Computer-Manager will format LOGIN partition.
rem pause
rem reset
rem 44444444444444444444444444444444444444444444444444444444444444444444
rem :L_FmtLogin
rem echo Formatting Teleader partition ...
rem format c:/u/s<format.tld>NUL
rem echo Transfering system ...
rem attrib -r -h -s c:\msdos.sys
rem copy/y/b/v a:\msdos.sys c:\>NUL
rem attrib +r +h +s c:\msdos.sys
rem md c:\tld>NUL
rem md c:\tcp>NUL
rem copy/y/b/v a:\config.bot   c:\config.sys>NUL
rem copy/y/b/v a:\autoexec.bot c:\autoexec.bat>NUL
rem echo Copying Teleader Computer-Manager software files ...
rem copy/y/b/v a:\tld          c:\tld>NUL
rem echo Copying DOS PC/TCP files ...
rem copy/y/b/v a:\tcp          c:\tcp>NUL
rem copy/y/b/v c:\tld\*.vxd    d:\>NUL
rem copy/y/b/v c:\tld\*.vxd    d:\windows\system\iosubsys>NUL
rem c:\tld\setup INSTALL
rem goto L_Setup
rem 55555555555555555555555555555555555555555555555555555555555555555555
:L_Ok
echo 
echo Teleader Computer-Manager has been installed on driver C and
echo The LOGIN function has been enabled.
echo Remove Teleader Computer-Manager SETUP diskette from driver A.
echo 
echo Thank you and Bye!
pause
reset
rem ====================================================================
:L_Exit
2#
 楼主| 发表于 2009-9-5 15:17:39 | 只看该作者
正在试把U盘量产成CDROM的形式,看好不好用了!
回复

使用道具 举报

3#
发表于 2009-9-6 20:50:24 | 只看该作者
先将软盘的内容做成软盘镜像img,然后在USB启动中引导这个img文件。这样,A盘就有了,也能自动运行autoexec.bat
回复

使用道具 举报

4#
发表于 2009-9-7 10:16:13 | 只看该作者
把U盘量产成CDROM的形式,做启动是最好用的,大家可以试试。

截图1.jpg (36.54 KB, 下载次数: 34)

截图1.jpg
回复

使用道具 举报

5#
发表于 2009-9-7 10:55:49 | 只看该作者
文件不全
你的批处理大部分都是被注释了的
所以有用的地方很少

不过一定可以实现的是
将启动软盘做成IMG镜像
U盘格式化成NTFS格式
启动后防占用C盘盘符,DOS默认是识别不了NTFS磁盘的,你的批处理就一条有用的语句
setup install
据此可以彩车,setup是一个批处理setup.bat
install是批处理的%1变量
根据批处理中的提示内容
明显是默认安装到C盘
所以也要求U盘启动后不要占据C盘

也就是我上面说的要求
将U盘格式化成NTFS
将U盘进行引导处理以便可以进入到grub4dos
用grub4dos引导你的启动软盘做成的img镜像即可
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-26 07:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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