无忧启动论坛

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

启动盘制作疑问(请高手指正!)

[复制链接]
跳转到指定楼层
1#
发表于 2004-3-27 22:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在这里学做windows2000启动盘, 更改了bootsect的I386, 启动出错
这里的教程要求把bootdisk释放到一个启动目录, 然后更改bootsect到这个目录
N合1 要做N 个启动目录
我考虑WINDOWS源盘里的BOOTDISK目录中并没有启动文件, 只是4 个磁盘影像
他的bootsect指明从I386 目录启动, 这里有启动文件,windows 的光盘启动
并不需要四个BOOTDISK里的文件, 有I386 就够了
照此思路,我没改写bootsect,光盘中只留下I386目录, 成功!
所以, 制作N合1 启动光盘,并不需要那么复杂.只需改写各个版本的I386目录为
不同的四字节名字,并把各bootsect里的I386改为相应的名字即可
N合1我没试, 以上想法不知对不对, 请高手指正!
2#
发表于 2004-3-27 22:49:31 | 只看该作者

启动盘制作疑问(请高手指正!)

你的方法是对的。
回复

使用道具 举报

3#
 楼主| 发表于 2004-3-28 21:23:56 | 只看该作者

启动盘制作疑问(请高手指正!)

教程错了吗?
回复

使用道具 举报

4#
发表于 2004-3-29 01:05:42 | 只看该作者

启动盘制作疑问(请高手指正!)

如果把i386从命名的话,在安装到图形界面时会要你指定路径。(不只一次哦)
回复

使用道具 举报

5#
发表于 2004-3-29 19:03:04 | 只看该作者

启动盘制作疑问(请高手指正!)

i386是固化到安装文件里的,改了更麻烦/
回复

使用道具 举报

6#
 楼主| 发表于 2004-3-30 23:07:21 | 只看该作者

启动盘制作疑问(请高手指正!)

上面二位对了如更改I386, 连单系统也启动不了
但I386 是如何固化到安装文件里的, 这么多高手都没人考虑把他改了吗?
如果不用光盘的非模拟启动,就可以更改I386为其他名字, 使用WIN98的模拟启动后,再运行WINNT 能进行安装,WINNT还提示源目录和运行SMARTDRV呢
我的机器太慢,没办法用虚拟机完全实验,只进行到开始拷贝文件
按此思路做一个WIN98的启动盘  编辑CONFIG.SYS, AUTOEXEC.BAT
实现多合一安装,不就可以随便更改I386 了吗?
为什么没人用这种方式,有什么缺点吗
回复

使用道具 举报

7#
发表于 2004-3-31 09:32:11 | 只看该作者

启动盘制作疑问(请高手指正!)

何必要多拷一次文件,模拟启动本身没什么不好!!
回复

使用道具 举报

8#
发表于 2004-3-31 10:04:23 | 只看该作者

启动盘制作疑问(请高手指正!)

下面引用由zhaolidong2004/03/30 11:07pm 发表的内容:
上面二位对了如更改I386, 连单系统也启动不了
但I386 是如何固化到安装文件里的, 这么多高手都没人考虑把他改了吗?
如果不用光盘的非模拟启动,就可以更改I386为其他名字, 使用WIN98的模拟启动后,再运行WINNT 能 ...
这种方式唯一的不好就是要求你的硬盘先分好区并且一定要有FAT32分区在,否则就无法存放拷贝的安装文件了,而且它会多拷贝一次安装文件。
回复

使用道具 举报

9#
 楼主| 发表于 2004-3-31 14:24:05 | 只看该作者

启动盘制作疑问(请高手指正!)

谢谢climbing兄指点
我做了WIN98启动的config.sys和autoexec.bat如下,
config.sys
[menu]
menuitem=setup1, setup windows 2000 professional.
menuitem=setup2, setup windows 2000 server.
menuitem=setup3, setup windows 2000 advance.
menudefault=setup1,30
menucolor=7,0
[setup1]
[setup2]
[setup3]
[COMMON]
device=himem.sys /testmem:off
device=oakcdrom.sys /D:oemcd001
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys /D:oemcd001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys /D:oemcd001
files=60
buffers=20
dos=high,umb
stacks=9,256
lastdrive=z

autoexec.bat
@ECHO OFF
set EXPAND=YES
SET DIRCMD=/O:N
cls
set temp=c:\
set tmp=c:\
smartdrv.exe
LH MSCDEX.EXE /D:oemcd001
FINDCD.EXE
path=a:\;%CDROM%\
%CDROM%
IF "%config%"=="setup1" goto setup1
goto quit
IF "%config%"=="setup2" goto setup2
goto quit
IF "%config%"=="setup3" goto setup3
goto quit
:setup1
cd \win2kpro
winnt /s:%cdrom%\win2kpro
goto quit
:setup2
cd \win2kser
winnt /s:%cdrom%\win2kser
goto quit
:setup3
cd \win2kadv
winnt /s:%cdrom%\win2kadv
:quit
可以安装,但存在楼上说的毛病,
多拷的文件是下次从硬盘启动用的吧,是不是和BOOTDISK里的文件作用一样
但从光盘启动安装是为什么不向硬盘拷这些文件?
另外,分区是不是可以用命令行实现,这样一来就能做进批处理自动执行
用NTFS2DOS能不能支持向NTFS分区拷贝安装文件
不过这样一来又复杂化了,  不符合原来的简单化的意思了
等我试试再说

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-11-16 06:27

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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