无忧启动论坛

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

制作可以直接起动Windows 9x 的光盘, 不用硬盘, 不可不看!

[复制链接]
跳转到指定楼层
1#
发表于 2003-1-25 04:56:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2#
发表于 2003-1-25 08:43:55 | 只看该作者

制作可以直接起动Windows 9x 的光盘, 不用硬盘, 不可不看!

这是用东方快车机译的来不及编辑的,请大家参考使用哦。
                   从只读光盘踢Windows

规则的备份仅仅经常提供安全的假感情: 再在一个系统以后碰撞Windows频繁甚至不启动起来, 并且这放从活动范围恢复节目, 也。 因此, 一可启动并且在CD ROM上的病毒证据Windows装置应该确实被发现在每很好股票紧急情况工具包。
“开始Windows 95 或98 在图形用户界面模式, 在可写的媒介上它必须被安装。 从CD你不能开始Windows.“ 在各种各样的PC杂志相似的语句已经被出版, 并且c't已经说它, 也。 时间已经来重编这陈述。
这个假设的原因躺在Windows吐露错误消息的群众的事实当时不能到存取在起初期间的登记。 然而, 这是实质上仅仅化妆: 如果与它你能住在一起, 从CD ROM Windows 9x能确实被开始。 这篇文章将处理怎么排除错误消息并且优化启动的CD ROM。
从CD开始Windows的优点听起来事情管理人和教师的一张列表, 权力用户和正常的用户总是已经想要。 为一件事情将有长文件名字: 当没有Windows跑时- 因为系统碰撞或因为用户草率是它(形式c:) - 解救长文件名字经常是很难点的。 Windows通常另外需要是起来为从一个备份档案或一个编码的文件系统提取一份文件。 根据墨菲法则, 然而, 当重新设置系统没有时间时它正确地在系统碰撞以后。 另外, 一回答装置将可能重写你想要救那的数据。
另外的优点是运行一个的自己的系统并且在另外的某人上定制了程序的选择的计算机。 这可以证明最后因公采取营救事情旅行。 能仅仅被在另外的某人上踢一个的自己的系统存取的一个暗号地安全的系统的计算机是在安全的需要的东西敏感的区域。
另外, 为学校和因特网caf可启动的CD能是有利的??, 即。 经游戏和砍爱用户计算机的地点。 这边走, 爱学生的计算机发现他们的流行的骰子游戏的“怎么在学校计算机上安装一特洛伊木马到日志口令条目并且然后获得管理人权利” 转弯进一难题。 它能是强调的一线希望-外面在战无不胜的计算机畸人的陆地第一门代计算机科学和数学教师一直在寻找。
拿...
做可启动的Windows CD, 你需要一CD ROM burner和分别的软件象一样至少500 从我们将大约以后告诉你那的因特网的硬盘空地和一些自由软件程序的MBytes。 另外, 在一台计算机上你应该已经已经安装Windows并且知道一些基本的DOS操作系统命令- 它确实变得一点困难, 你看。 并且费时: 你将可能需要至少3个小时因为众多重新启动。
什么正在被描述将有Windows 95b的到目前为止唯一的工作以上并且Windows 98。 在装置期间Windows 95a玩不转。 Windows NT或2000 能- 直到进一步注意- 在CD上由于他们的完全不同的结构没被放。
它都事实上低到登记写存取。 有2个地点为从CD开始Windows讲得过去。 一号将是直接在CD上。 在CD上有它的登记的一个系统将工作。 假定那Windows 95证明错误 在起初期间需要可写的媒介。 尽管Windows将经常关于硬盘的呻吟是完整的事情喜欢备份没有困难能被恢复。
第二- 并且更端庄- 为登记的地点是一张随机存贮器磁盘。 一张随机存贮器磁盘是假装是不保留它的数据在以外的一块正常的硬盘的主要的存储器的部分一重新启动。 诡计是你不必复制Windows文件的所有进随机存贮器磁盘, 仅仅注册表文件。 这拿下为最小限度的Windows的40MB磁盘空间要求了的随机存贮器装置到不到4MB。 在CD上在起初以后不会变化不管怎样的所有的另外的文件将留下。 那时, 在随机存贮器磁盘和CD ROM的联合上Windows将跑。 这边走, 没有在场的一块硬盘登记已经写存取。
暂时的命令
在你开始在从一个跑的系统你应该使一张可启动的起初磁盘成为并且复制\win95那的CD ROM上安装Windows以前 或\win98 从你的目录到你的硬盘之上的Windows CD。 为一件事情这将加快装置并且将另外- 尽管它可以似乎琐细- 因为你不需要任何CD ROM驱动程序,所以证明有利。 处于麻烦当时你可以发现自己才能所在你从包括CD ROM驱动程序并且然后试着在运行装置步骤以后重新启动的一张磁盘的引导。
那时, 你必须创造一些硬盘目录: c\w当作准备CD ROM引导图象, c:\cdrom将存储在CD上那将以后被放的任何事物。 在c需要走进随机存贮器磁盘的数据将最初被解救:\cdrom\ramdisk, 随机存贮器磁盘的“Windows目录” 将是c:\cdrom\ramdisk\w。 另外, 你应该创造一c:\backup目录和拷贝msdos.sys, io.sys, 进它的config.sys和从c的autoexec.bat:\。
c:\w目录应该也保持dblbuff.sys, himen.sys, 从你的象attrib.exe一样的Windows目录的ifshlp.sys和setver.exe, keyb.com, keyboard.sys, mscdex.exe, subst.exe, xcopy.exe, xcopy32.exe并且- 为Windows 98 - 从\windows\command的xcopy32.mod。 加强版DOS操作系统驱动程序(s) 为你的CD ROM开车并且一个随机存贮器磁盘驱动程序。 Ramdrive.sys, 与Windows它来, 因为你不能分配驱动器名,所以是不相称的。 一个很好测试选择是xmsdsk.exe, 在其他人之中你能下载在那的一个免费的工具程序[1]。 如果你想要使用不同的一个, 在autoexec.bat因此改变背景。
在重新设置Windows前你应该删除c:\config.sys和c:\autoexec.bat(确实把你被成为了备份吗?) 并且那时创造包含的一新的autoexec.bat下列:

c:\w\subst.exe x: c:\cdrom
路径c:\;c:\w
因为从CD和CD系统将以后运行,所以ROM驱动器能仅仅被分配还没被分配的驱动器名, 在一个驱动器上与从字母表的背后来的一个字母系统应该被安装。 这是重要的使所有的注册表成为链接和路径分区-独立。 而不建立许多哑巴分区, 你能使用subst DOS操作系统命令把驱动器名分到你的选择的一个硬盘目录。 在autoexec.bat的第一行做c:\cdrom开车可靠近当驾驶X: 在踢系统以后CD将被存取的一样的方法。
避免与在所有的Windows目录在所有的分区上你应该改名所有的win.com和system.ini文件那的下列Windows设置重写存在的装置, 甚至在水流一。 相似的事情适用于被称为了system.dat的文件。 然而, 为了到达他们你必须离开Windows并且重新启动计算机到它的命令行。 那时, 由打attrib你使system.dats可靠近-r-h-s并且给他们新名字。 这个措施有一个背景: 在起初期间当Windows不能发现登记在地点时它正在寻找它, 它将寻找一份system.dat文件- 它包含登记- 在所有的另外的分区上并且从在那里将开始它。 这可以引起错误的system.dat穿靴并且可能甚至影响另外的装置。
新从开始
然后进行由从包含从你的Windows CD你复制了的Win9x分支的硬盘目录启动setup.exe重新设置Windows。 设置将抱怨那subst.exe被装载。 由对节目的建议压转换字符忽略这条消息。 使用X:\W作为装置路径。
第一装置重新启动从你以前做了的Windows起初软盘必须被做。 你应该因此忽略说明把所有的软盘移开从开车。 当在网络上安装了时开车- 并且在这个范畴与subst被创造了的虚拟的开车属于- 为autoexec.bat和config.sys Windows不自动地确实选择正确的路径。 因此, 第一重新启动从起初软盘必须被做, 使你能够改正这些路径并且增加ifshlp.sys, 支持VFAT的一份失去的文件, 到你的config.sys。 使用编辑装载c:从命令行的\config.sys并且保证与正确的路径说明它包含至少下列行:

devicehigh=c:\w\himem.sys
devicehigh=c:\w\ifshlp.sys
devicehigh=c:\w\dblbuff.sys
devicehigh=c:\w\setver.exe
在一样的方法然后检查autoexec.bat。 这, 路径必须是在我们的将来CD上包括Windows和Windows\Command目录的extented。 没有这条信息, 系统不会发现win.com当时穿靴从CD, 初始化图形用户界面模式起初进程的一份文件。 你的最小限度的构造看起来像这:

c:\w\subst.exe x: c:\cdrom
路径c:\w;x:\w;x:\w\command;x:\w\system
移开起初软盘, 重新开始你的使用ctrl-alt-del的计算机并且完成你的装置。 现在, 你应该改编这Windows设置包括你的自己的偏爱。 作为登记对一个以后的约会你配置无论什么将再被忘记在一张随机存贮器磁盘将居住。 因此, 你应该也是肯定的安装所有的要求的司机- 例如合理并且图形董事会司机- 并且准备将在CD上被包括的任何另外的节目。 使一点的下列步更容易, 确实安装TweakUI效用。 在Windows 98, 在你的Windows CD上你发现它在\tools\reskit\powertoy目录; 免费的Windows 95 在因特网在上版本是可得到的[2]。
分开的方法
为注册表再准备一张随机存贮器磁盘包括DOS操作系统命令subst。 作为第二一个增加下列行到c:\autoexec.bat:
c:\w\subst.exe w: c:\cdrom\ramdisk
Windows期待在\msdos.sys在起初卷上发现登记文件。 编辑它, 与attrib你必须首先使它可靠近-s-h-r。 那时, 在第一4行你能改编路径说明:

[路径] WinDir=w:\w
WinBootDir=w:\w
HostWinBootDrv=w
当你正在编辑msdos.sys时, 最后最后文章节的你应该增加线与

DisableLog=1
如果已经有一DisableLog=0, 别增加另外的条目为这, 但是就把它改变成1。
阻止系统使用一硬盘system.dat当时穿靴从CD, 引起副作用描述了, 登记应该被改名。 在c它的名字被注意:\io.sys。 到地它, 你必须再显示它可见。 那时, 在一位十六进制编辑编辑它- 没有通过那次使用编辑/70 c:在一扇DOS操作系统窗户中的\io.sys-, 为人物序列system.dat的搜索并且把它改变成system.tat。 这次小的军事行动保证作为注册表文件被称为了system.tat的唯一的文件将被认可, 任何system.dat文件将被忽略。
为Windows 95这个补丁是很理性的, 要不是Windows 98 有考虑的更多的事情: 这, 注册表名字是相连的进io.sys文件而且在为在起初期间自动地检查注册表负责的程序文件不仅。 如果你做变化, 你面临一条注册表错误消息每次你靴子。 另外, scanregw.exe必须被阻止形式正在被装载, 例如由解除它与在它的autostart文件夹的msconfig.exe。
重新启动下一Windows平稳地工作, 从c复制开始菜单文件夹:到c的\cdrom\w:\cdrom\ramdisk\w现在。
充满你的暂时的随机存贮器磁盘代替, 靠近的Windows并且仅仅开始一个命令提示符。 拷贝system.dat, system.ini, 从c的user.dat和win.ini:到c的\cdrom\w:\cdrom\ramdisk\w在以后与attrib已经使他们可靠近。 以防你包括了io.sys补丁, 在目标目录改名system.dat文件到system.tat。
重新开始Windows将现在使节目成为使用驱动器W: 登记。 然而, 系统需要写注册表而且到Windows目录的存取。 因此, 在从CD启动以后这个目录应该被放进随机存贮器磁盘。 在登记在HKLM\Software\Microsoft\Windows\CurrentVersion钥匙旁它的位置被注意。 使用regedit.exe把价值systemroot改变成“w:\w”。
目前, 与subst在随机存贮器磁盘菜单居住的开始模拟了, 但是它仅仅耗尽unneccessary空间在那里。 你应该因此移动它回到CD: 从系统启动TweakUI控制文件夹, 选择“将军” 并且再调整“特殊的文件夹” 条目为“节目”, “开始菜单” 并且“起初” 读“x:\w\startmenu或分别的子目录。 为Windows 98, 你应该也再调整“桌面” 读的条目“x:\w\Desktop”。 在重新启动以后, w:\w\Startmenu和w:\w\Desktop文件夹能被删除。
随便的Aquaintance
建立一张真实的随机存贮器磁盘要求再重新启动到DOS操作系统。 命令attrib-s-h-r c:\cdrom\ramdisk\ *.* /s搬迁“坏” 在是走进随机存贮器磁盘的文件的标志。 现在, 使用在c编辑:删除或停用行subst w的\autoexec.bat: c:\cdrom\ramdisk每雷姆。 在它的地点, 增加下列行:
c:\w\xmsdsk 4000 w: /y
拷贝c:\command.com w:\
设置COMSPEC=w:\command.com
c:\w\xcopy c:\cdrom\ramdisk\ *.* w:\ /s
在起初期间, 而不这安装一张4000KByte随机存贮器磁盘一subst开车。 用命令行翻译拷贝命令填满它通过指定解释器路径的派定的当前的壳, 并且与目录的内容包含登记。
如果在重新启动以后任何事物平稳地跑, 在c你能删除所有的文件:除了system.ini的\cdrom\ramdisk\w, user.dat, win.ini, control.ini和system.tat或system.dat各个地。
烧尽
创造可启动的CD, 你需要一张起初磁盘或- 与burner软件变化- 它的一个图象。 应该你的软件烧你能仍然使正常的CD成为并且以开始它那的可启动的CD的别有能力这(写保护) 磁盘。 与不支持的计算机BIOSs从CD启动, 一张磁盘是进你的呼吸的生活的再唯一的方法CD。
因此, 创造使用形式的一张正常的起初磁盘一:/s或sys一:。 象config.sys和用c你就做了那的autoexec.bat一样复制修正的io.sys和msdos.sys文件:\, 代替存在文件。 另外, 把全部c放:到你的磁盘之上的\w目录。
现在, 一:\config.sys必须被修改包括正确的路径和任何CD ROM驱动程序。 结果应该看一些东西喜欢这:

devicehigh=a:\w\himem.sys
devicehigh=a:\w\ifshlp.sys
devicehigh=a:\w\dblbuff.sys
devicehigh=a:\w\setver.exe
device=a:\w\aspi8dos.sys
device=a:\w\aspicd.sys/D:CD001
再, 路径必须也被改变在一:\autoexec.bat; 另外, 与mscdex.exe subst命令必须被代替。 完成的文件应该读象一样这:

一:\w\mscdex.exe/D:CD001 /L:X/M:50
一:\w\xmsdsk 4000 w: /y
拷贝一:\command.com w:\
设置COMSPEC=w:\command.com
一:\w\xcopy x:\ramdisk\ *.* w:\ /S
路径w:\;x:\w;x:\w\command; x:\w\system
x:
保证mscdex.exe数据缓冲区不是太小的。 与通常/M:12 并且快开车, 在起初期间当驱动器不提供足够快的数据时Windows可能玩不转。 参数/L:CD ROM驱动器将被给驱动器名X的X状态:。 在最后行后面推理能被发现在叫的盒子“公牛战斗”。
在恢复活动你的古代的硬盘系统前复制io.sys可能是聪明的, msdos.sys, 从c的config.sys和autoexec.bat:\ 到一个分开的目录因此从抓痕如果CD不工作或你想要创造一个不同的版本,那么你不必开始。 那时, 从c复制文件:回到c的\backup:\ 并且改变改变的system.dat, 回到他们的原始的名字的system.ini和win.com。
如果你的burner软件不能读一张可启动的磁盘, 象getbtimg一样使用一件免费的命令行工具[3] 或Windows共享软件程序WinImage[4] 创造你就做了那的磁盘的一个图象。 与分别的burner软件下次发生的,强烈变化。 保证你使用attrib-s-h c:\cdrom\ *.* /s把讨厌的标志移开从目录内容在烧你的CD前被复制。 CD是有一个Joliet文件系统并且包含c的所有:在它的根目录的\cdrom。
在[3], 你将也发现在怎么没有为它被装备的burner软件创造可启动的CD上的说明。
与创造可启动的Windows CD是的印象应该读这货品已经离开你相当那的一个发奋的任务你能使你安心: 它可以似乎复杂, 但是实际上做它将是更多的漫步的比其他东西。 (惊讶)

书目
[1] 为DOS操作系统的自由软件, http://www.geocities.com/SiliconValley/Lakes/1401/softlib1.htm
[2] Windows 95 权力玩具设定, http://www.microsoft.com/windows95/downloads/contents/wutoys/w95pwrtoysset/
[3] 怎么做PC-可启动的CD, http://www.os.rim.or.jp/~gigo/bootcd/index_e.html
[4] WinImage, http://www.winimage.com/
[5] 克劳斯·Ditze, Booten von CD, Neues特征neue Fragen, c't 12/95, S。 72
[6] Curtis E。 史蒂文, 斯坦·Merkin, “El Torito?可启动的只读光盘形式说明, PDF-Dokument在http://www.ptltd.com/techs/specs.html
[7] 向前软件GmbH, 烧ROM的尼罗, http://www.ahead.de
页的顶

--------------------------------------------------------------------------------

公牛战斗
在IBM和凤凰启动的CD ROM被提出的“El Torito” 说明。 这是到与一个引导扇形提供CD的可能性的扩展, 它已经是在ISO-9660包括了 标准。 在另外的事情之中, 在可启动的CD和计算机简历之间El Torito控制相互作用并且被打算启用通过ATAPI和小型计算机系统接口接口启动的CD。
可启动的CD能送自己给计算机在各种各样“模拟模式”。 在这货品中, 我们使用了什么被称为一次松懈的模拟。 它涉及给CD作为驱动器A简历将装的一个起初软盘的图象: 在起初步骤期间。 真实的驱动器A: 当能被存取驾驶B:。 如果你想要在CD的国际标准组织以内读数据标准的部门, 起初序列必须装载一个正常的CD ROM驱动程序。
非常重要, 它是2个全部不同的节目哪个存取CD。 根据我们的经验, 这频繁创造冲突: 很快地在通过CD ROM驱动程序和MSCDEX的第一次存取以后, 任何东西读驱动器A的存取: 应该坚持不懈被避免。 从unfound文件有不同的驱动器和简历联合的不正确的反应延伸了到作为最终手段仅仅留下重新安排的钮扣的全部的系统碰撞。 说这是否是是不可能的实质上下面到泥泞的简历编程或到污秽的驱动器韧件。 但是注视El Torito说明能当然做两件产品的制造商没有伤害。
事情由Windows特性离开穿过: 当装载win.com时, Windows记忆水流开车。 它将想要这到存取在军事行动期间再三地开车。 这个缺点在指定解释器路径努力和autoexec.bat水流的根驾驶变化。
因此, 如果时间以后的一Windows CD ROM装置碰撞时间这可以由于安装的程序的之一试一试到存取驱动器A:。 关于这由把CD放在它的驱动器但是从软盘启动你能容易找出。 在军事行动期间, 所有的你不得不保证软盘驱动器的领导别闪光。

回复

使用道具 举报

3#
发表于 2003-1-25 08:46:35 | 只看该作者

制作可以直接起动Windows 9x 的光盘, 不用硬盘, 不可不看!

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-9-21 06:39

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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