怎么定制电脑系统_怎么定制电脑系统版本
1.怎么给电脑重装系统?
2.怎么封装系统
3.怎么编写电脑系统?
4.自己组装电脑怎么装系统百度经验
5.自己组装的电脑怎么装系统
1、先在一台可用的电脑上下载安装系统之家一键重装系统工具,插入一个8g以上的空u盘,选择u盘模式开始制作。
2、在这个栏目下选择需要安装的win10系统,点击开始制作。
3、等待软件自动制作完成提示成功后,我们拔掉u盘关闭软件即可。
4、把u盘启动盘插入到需要安装的电脑上,开机不断按启动热键f12或del等之类的进入快速启动项,选择u盘启动项回车。
5、上下键选择01项pe系统进入。
6、在pe系统内,打开系统之家装机工具选择win10系统安装到系统盘c盘。
7、等待提示安装完成后,选择立即重启电脑。
8、期间可能会重启多次,耐心等待进入到win10系统桌面即表示安装完成。
怎么给电脑重装系统?
在Windows系统下,使用一键ghost来重装。适合初次学习重装系统的用户,优点是具有可视性,步骤简单。
一、准备工作:
1、备份C盘和桌面重要文件。例如桌面上存放的文件、c盘的收藏夹、我的文档、重要的数据备份。
2、下载win系统ghost版本,这里以win7为例。
3、下载一键GHOST ,下载官方最新版本。
4、解压工具:WinRAR等解压软件。
二、步骤:
1、下载win7系统ghost版本到本地硬盘,右键使用WinRAR等工具解压出来。
2、将gho文件win7.gho和一键ghost工具放到同一目录,比如D盘,不能放C盘或桌面。
3、双击打开一键ghost重装工具,选择“还原分区”,映像路径选择win7.gho文件,选择系统盘所在位置为C盘,点击确定。
4、弹出对话框,点击是,立即重启进行计算机还原。
5、电脑重启,启动菜单多出Onekey Ghost选项,会自动选择这个选项进入。
6、启动执行win7系统还原到C盘的操作,等待进度条完成。
7、操作完成后,电脑自动重启,继续执行重装系统win7过程。
8、最后重启进入全新win7桌面后,重装过程结束。
怎么封装系统
只要当前系统还能正常使用,下载操作系统就可以在电脑上直接重装系统。
具体步骤如下:
1、将下载完的系统iso压缩包文件下载到C盘之外的分区,比如下载到F盘,右键使用WinRAR等工具解压到当前文件夹或指定文件夹,不能解压到C盘和桌面,否则无法安装.
2、弹出对话框,执行系统iso压缩包解压过程,需要等待几分钟。
3、解压之后,我们打开安装目录,找到安装系统.exe程序。
4、双击安装系统.exe打开这个安装界面,选择还原系统,映像文件路径选择win7.gho文件,勾选要安装的位置C盘,如果不是显示C盘,要根据卷标或容量来判断C盘,再勾选执行完成后重启,最后点击执行。
5、弹出提示框,提示映像文件即将还原到分区C,点击确定继续。
6、这时候电脑会重启,进入到这个界面,默认选择SysCeo Recovery项启动。
7、启动进入这个界面,执行C盘格式化以及系统安装到C盘的部署过程,需要等待3-5分钟。
8、上述执行完成后会自动重启,进入这个界面,执行系统驱动安装和配置过程。
9、重装过程5-10分钟,最后启动进入全新系统桌面,系统就重装完成了。
注意事项
重装系统前,切记一定要将重要文件备份、保存,以免造成文件丢失、损坏等现象。
怎么编写电脑系统?
问题一:如何封装系统全过程 网上有很多的各种修改版的系统,作为熟悉电脑的老手们是只使用纯净版系统的,毕竟,网上的修改版系统即使没有病毒木马,也给你塞了一堆你不喜欢的东西。可是,每次自己重装纯净版系统还是要安装很多自己常用的软件,还要去挨个做下系统配置来适应自己的习惯,自己家的电脑、公司的电脑都可能碰到这个问题,这个时候,我们就可以考虑动手DIY一个专属自己的系统了,是的,这就是封装。
很多人都认为制作封装系统是一件很复杂、很高深的事情。事实上,真正做过1次封装系统以后,就会发现做封装系统并不困难。只要具有一定电脑基础(会装操作系统、安装软件,能够比较熟练地使用常用的应用软件),再加上一点点细心和耐心,这样,制作一个专属于自己的封装系统就是一件轻而易举的事情了。下面,我们一起来制作专属自己的Windows7封装系统吧。
安装操作系统和应用程序
安装Windows7操作系统。
安装操作系统有4个环节要注意:
① 操作系统最好安装在C盘,安装期间(包括后面安装应用程序和进行封装)最好不要连接到网络。
② 如果在安装操作系统过程中输入序列号,进行封装以后再重新安装操作系统不会再提示输入序列号。除非要制作成OEM版的封装系统,否则在安装过程中提示输入序列号时,不要输入序列号,直接点“下一步”继续系统的安装。
③ 为保持封装系统纯净,安装好Windows7操作系统后最好不要安装硬件的驱动。当然,安装驱动程序也不会影响系统的封装。
④ 为避免调整优化系统、安装应用软件过程中出现不必要的错误和产生错误报告文件,第一次进入系统后应当禁用UAC和关闭错误报告。禁用UAC和关闭错误报告的方法如下:打开“控制面板”,点击“系统和安全”,选择“操作中心”,点击“安全”,在展开的详细设置内容中找到并点击“用户帐户控制”下方的“选择您UAC级别”,然后在弹出的对话框中将左边的滑杆调整为“从不通知”,再点击“确定”就可以禁用UAC了(需要重新启动系统才能生效)。
接下来,再点击“维护”,在展开的详细设置内容中找到并点击“检查问题报告的解决方案”下方的“设置”,在弹出页面内选择“从不检查解决方案(不推荐)”,点击“确定”就可以禁用错误报告了。
安装需要封装的各种应用软件。
需要注意的是:1张普通DVD光盘的容量为4.37G,为避免生成的封装文件过大无法刻录到DVD光盘,安装应用程序时要控制好系统盘的容量。一般情况下要确保系统盘去除休眠文件(hiberfil.sys)和页面文件(pagefile.sys)后占用空间不超过8.5G。根据自己的喜好对系统和安装的应用程序进行调整优化,并对系统进行临时文件、垃圾文件和注册表进行清理。
进行封装
启用Administrator管理员用户帐户和禁用当前使用的管理员用户帐户。
① 右键“计算机”,点击“管理”,系统会弹出“计算机管理”界面。在“计算机管理”界面左边窗格在双击“本地用户和组”,再点击“用户”,“计算机管理”界面中间窗格就会显示计算机里的所有用户帐户,其中名称与安装系统时输入用户名相同就是当前使用的管理员用户帐户。
② 右键Administrator用户图标,点击“属性”,在弹出的Administrator属性对话框内把“帐户已禁用”前面勾去除,再点“确定”就可以启用Administrator用户帐户了。
③ 接下来,右键当前正在使用的管理员用户图标,点击“属性”,在弹出的当前正在使用的管理员用户属性对话框内选上“帐户已禁用”,点击“确定”禁用当前正在使用的管理员用户帐户。
④启用Administrator管理员用户帐户和禁......>>
问题二:封装系统要怎么做呢! 封装系统第一步:清理系统无用信息,删除全部为ie临时文件,cookies,建议磁盘清理一下。 第二步:将C盘上的虚拟内存文件转移到别的盘或者为设置为无分页文件 第三步:压制C盘中的program files文件夹 (怎样压制C盘program files?) 第四步:开始解压驱动,配置ini文件,创建reg文件,都解压到C盘里面的Windows -drivers 第五步:封装系统必备的软件rar软件,中文输入法 第六步:卸载所有的硬件驱动,并将ide通道改成标准通道,计算机名字改名stanard等 第七步:创建自动应答文件,并将文件放到C盘里面的sysprep文件夹 第八步:等待系统恢复,重启自动恢复。 第九步:开始利用ghost8.0制gho文件,并且将压缩比例改为high 第十步:完成之后在将开始备份的系统还原一下,利用原来的系统进行下面操作 第十一步:制作启动菜单,对了!我想知道启动菜单全部里面的命令,知道的朋友可以告诉我一下啊!可能会追加分的哦!~ 第十二步:改造软件软件安装管理器以及ini配置文件! 第十三步:制作iso镜像,1.在里面加入光盘bif引导文件,2.加入光盘目录文件3.加入软件安装管理器所需的东西(怎样让安装管理器在启动Windows界面是出现自选安装界面)
问题三:电脑怎么封装系统 是电脑重装系统
下载360安全卫士---系统修复--系统重装,
开始配置时,大家按新手教程来。先是环境检测
环境检测好后,会出现重装类型,一种是纯净式重装,即安装一个全新的系统,c盘内容会全部更新,其他盘没事的。另一种是保留式重装。即重装后保留原有的资料文档设置。大家根据自己情况选择一下。小钱建议大家选择保留式重装,如果资料备份完整的或者资料不重要的话可以选择纯净式的。
备份完成后,点击下一步,然后你就可以休息一段时间了时间有点长后面的下载,安装等自己都会完成。到最后只要选择下一步就行。 注意:有重要资料请一定要备份
问题四:自己怎么封装系统 借助软件封装(推荐方法):
1.安装一个自己喜欢的系统:推荐全新安装,即使用windows安装光盘安装,不要使用GHOST安装盘安装。
2.精简系统:清理垃圾、不需要的驱动、自带游戏等不需要的文件,这样才能控制好系统体积大小。
3.使用封装工具进行封装,推荐自由天空的ES3,很好用的。自由天空论坛有很多关于这方面的教程贴。
4.系统备份,用PE进入系统通过GHOST备份工具对刚刚封装好的系统进行备份。
5.制作启动光盘(如果你不打算刻盘就不需要看这一步了),用EasyBoot软件制作系统启动引导光盘,制作好以后可以在虚拟机中测试,没问题的话就可以刻盘保存了。
注:以上只是简单的步骤,我不可能在这里把所有东西都说那么详细。你要学会封装还得自己多看看相关方面的帖子,还是推荐自由天空论坛,我就是在那里看然后自己琢磨的的,现在自己win7都封装好了。还要多试试,电脑装一个虚拟机吧,这样做起来简单快速。
手动封装(需细心操作):
1.安装WindowsXP
2.保存本用户的输入法设置
打开 控制面板-区域和语言选项-高级 将 “将所有设置应用于当前用户帐户和默认用户配置文件(D)” 选框选上,解决安装的输入法在系统还原后,系统托盘没显示的问题。
3.保存文件到系统目录(这里提到的DD我会提供给大家的!)
解压缩AutoHAL.rar
复制里面的halacpi.dll、halapic.dll、halmps.dll、halaacpi.dll、halmacpi.dll、halstnd.dll、ntkrnlmp.exe、ntkrnlpa.exe、ntkrpamp.exe、ntkrnlup.exe十个文件到\WINDOWS\SYSTEM32\
复制dtecthal.inf到\WINDOWS\INF\
复制run.bat到\WINDOWS\
复制boot.ini、bootXP.ini、ntldr、ntldrXP到系统根目录
解压缩sysprep.rar到根目录\sysprep\
重新执行setupmgr.exe按照提示制作sysprep.inf文件(也可以沿用里面包含的sysprep.inf)
4.系统减肥计划
1、关闭系统还原
2、关闭系统休眠
3、转移虚拟内存页面文件
4、清理磁盘,删除系统和IE临时文件
在“Internet选项”中删除Internet临时文件和脱机内容,删除Cookies,清除历史记录。
删除 C:\Documents and Settings\Administrator\Local Settings\Temp\ 下所有文件。
删除 C:\Program Files\UPDATE\*.*
删除 C:\Program Files\InstallShield Installation Information\*.*
删除 C:\Program Files\WindowsUpdate\*.*
删除 C:\WINDOWS\Temp 下所有文件
删除 C:\WINDOWS 下所有以“$NtUninstall*$”为命名格式的隐藏目录
删除 C:\WINDOWS 下所有以KB8打头的和Q打头的.log文件
删除 C:\WINDOWS\SoftwareD......>>
问题五:电脑操作系统怎么封装系统 下载系统首席执行官 再去IT天空下载E驱动,傻瓜式的
问题六:如何封装自己的系统? 制作最完美的GHOST纯净稳定版详细档案
制作纯净版的主导思想:尽量兼容各种机子、尽量不要减肥、尽可能干净。
一、安装前的准备
准备一张完整的WINXP、2003系统安装盘
二、安装操作系统(以下均以XP为例)
1、正常安装完整操作系统,系统文件格式建议采用FAT32,恢复后还可以转换为N
TFS。同时注意,安装时,建议选择完全格式化硬盘分区,不要选择快格!
2、上网正常升级所有的补丁(根据需要可以有选择地升级一些推荐性补丁,但关
键补丁一定得全部升级)。
三、系统简单优化及清理
1、在“Internet选项”中删除Internet临时文件和脱机内容,删除Cookies,清
除历史记录。
删除C:\Documents and Settings\Administrator\Local Settings\Temp\下所有
文件。
删除C:\Program Files\UPDATE\*.*
删除C:\Program Files\InstallShield Installation Information\*.*
删除C:\Program Files\WindowsUpdate\*.*
删除C:\WINDOWS\Temp下所有文件
删除C:\WINDOWS下所有以“$NtUninstall*$”为命名格式的隐藏目录
删除C:\WINDOWS下所有以KB8打头的和Q打头的.log文件
删除C:\WINDOWS\SoftwareDistribution\Download\*.*
删除C:\WINDOWS\Installer\*.*
删除C:\WINDOWS\Downloaded Installations\*.*
右键点击C盘盘符-属性-清理磁盘-所有都选上-确定
2、禁用系统还原,恢复到新的机器后又会恢复、这不影响;
3、设置页面为0,“我的电脑-属性-高级-性能-设置-高级-虚拟内存-更改-选择
无分页文件-设置”然后重新启动。恢复到新的机器后又会自动恢复到机器合适
的大小的。
四、删除硬件驱动
1、更改IDE ATA/ATAPI控制器,点击“更新驱动程序”-“从列表或指定位置安装
”-“不要搜索,我要选择自己的驱动....”改成“标准的双通道PCI IDE控制器
”
2、再把“计算机”里的内容改为“Standard PC”,点击“更新驱动程序”-
“从列表或指定位置安装”-“不要搜索,我要选择自己的驱动....”
3、避免出现本地连接2的方法:开始-运行-REGEDIT,然后编辑-查找,输入“本
地连接”,找着后,把它的上一级分支一并删除。按F3继续查找………
五、系统封装过程
1、把DllCacheManager.exe复制到C:盘根目录下,运行后点击备份!备份完成后
点击退出。然后再导入DllCacheManager.reg注册表就行了,XP镜像克隆到硬盘时
,重启动系统时会自动恢复。
2、在XP或2003安装光盘中打开\SUPPORT\TOOLS\DEPLOY.CAB文件,先在 C:盘根目
录下建立一个名为Sysprep 的文件夹,并将DEPLOY.CAB压缩包文件里面的所有文件 ......>>
问题七:如何自己封装系统?需要懂哪些基本知识? 母盘(安装版或GHO版)系统安装+软件安装+系统优化+系统封装。
作为母盘的系统来源有两种:
1、从微软官方下载安装版系统,由自己精简和优化,真正深遂的技术和完整的系统就该用这个;
2、从分享出来的网络资源下载,经过精简和优化的系统母盘,如IT天空的系统母盘,适合对系统不太了解的朋友借用。
我封装系统,一般就这4个过程,系统安装好后,不要打任何驱动,有要求要更新补丁或更新软件的话,请单独安装网卡驱动,接着是软件的定制安装,预装你所需要的软件进系统里,接着才是系统的综合精简和优化,优化的操作如若不太清楚可以查阅网上提供的教程,最后才是利用专业的封装工具对系统进行封装,封装完成后备份下来的系统就是你想要的。
系统封装,无非就是对封装软件的操作方面的学习,摸熟了也就会了,我一般用Easyprep来封装。
问题八:如何封装自己电脑正在使用的系统 安装VMware-workstation10.0,并创建最小硬件系统的虚拟机环境。注意虚拟机硬盘接口为IDE。具体操作:创建新的虚拟机→经典→稍后安装操作系统→选择windows 7→在可用空间超过20G的磁盘分区新建一个文件夹,并选中它作为虚拟机的位置→下一步,下一步,完成→编辑虚拟机设置→删除(SCSI硬盘,网卡,声卡,USB,打印机)→添加IDE硬盘→下一步……完成。如下图:
给虚拟机硬盘分区。(1)双击虚拟机硬盘→选择“使用ISO镜像文件”→选中U盘装机助理→确定。(2)开启虚拟机,同时鼠标点进虚拟机并按F2进虚拟机BIOS→在Boot项将CD-ROM调为第一启动项(用上下键配合减号键操作),保存,重启→进win7 PE→打开DiskGenius→按F6快速分区(主分区+逻辑分区),如下图→分完关闭虚拟机。
给虚拟机安装win7原版系统。(1)双击虚拟机硬盘→选择“使用ISO镜像文件”→选中win7原版ISO→确定。(2)开启虚拟机→鼠标点进虚拟机,按任意键读取ISO文件→接下来就和真机安装win7一样了……安装类型选择自定义,然后选择安装在主分区……→经过一段时间,系统来到如下图的一步→此时不要点下一步;
为什么不要点下一步呢?→因为我们封装的系统最好开启Administrator用户,以后获得高级权限。而此时有种简易的操作方法不会对系统生成任何残留(这是S大提供的方法)。
此时按Ctrl+Shift+F3,虚拟机突然重启,最后进入系统。进入系统后,桌面竟然冒出个“系统准备工具”,而且它是每次重启都会出现,不用理会,取消或X掉。接着关闭虚拟机。
给虚拟机系统做备份。备份的目的是之后操作失误还有得挽回,所以不是最终结果,只要快速压缩就可以了。(1)双击虚拟机硬盘→选择“使用ISO镜像文件”→选中U盘装机助理ISO文件→确定。(2)开启虚拟机→选择win7PE进去→打开手动GHO来备份,如下图操作:
文件导入。打开DiskGenius→硬盘→打开虚拟机硬盘→选择我们创建的虚拟机文件位置→选中windows 7―0打开→接下来跟随下图接着操作
系统设置。系统几处主要设置:(1)鼠标右击桌面→个性化→更改桌面图标→在“计算机”,“用户的文件”,“网络”前面的小方格打钩→应用→确定。(2)计算机右键→属性→系统保护→关闭C盘系统保护。(3)计算机右键→属性→操作中心→更改用户帐户控制设置→手动滚动条到最下面选为从不通知,确定。(4)计算机右键→属性→操作中心→更改操作中心设置→把问题报告设置→选择所有用户从不检查解决方案。(5)指定程序C:/programfiles/Internet explorer/iexplore右键复制到桌面(假如您打算升级到IE9,或IE10,那么您要在IE升级之后再操作这一步)(4)调出宽带连接:单击右下角网络图标→打开网络和共享中心→设置新的连接或网络→连接到internet→在“显示此计算机未设置使用的连接选项”前面打钩→点“宽带”→点“连接”,无须设置→等出现“跳过”选项,就点“跳过”→关闭,单击打开“更改适配器设置”→右击“宽带连接”→取消默认连接,创建快捷方式到桌面,并重命名为宽带连接即可。(6)打开控制面板→优化视频显示→拉到底部,关闭所有不必要的动画。(7)设置IE:打开IE→工具→internet选项,常规选项设置如下图,连接选项设置宽带连接从不拨号连接。...>>
问题九:如何自己封装系统 先看一下软件的支持的操作系统: - Windows 2000, Windows XP, Windows Server 2003。还集成了大多数的 PATA、SATA、SCSI、RAID 驱动,不能与其他封装工具混合使用!
好了,准备一下我们需要的素材吧!今天以Windows XP SP3中文版系统为例子; 我们需要用到的软件:
WinXP SP3 更新汇总: xiazaiba/html/120
驱动安装工具 (封装配套版): xiazaiba/html/1243
系统DIY 1.6 (可以快速减肥): xiazaiba/html/185
WinRAR (解压软件): xiazaiba/html/65
XP的系统安装盘(建议用MSDN原版);
一.安装系统
安装XP操作系统,分区格式支持NTFS和FAT32,系统建议使用VOL的MSDN原版安装光盘,这样可以免去在其他机器上系统激活的烦恼。特别注意:母盘系统封装前最好不好安装任何驱动,特别是 IDE 驱动,避免留下多余的电脑信息,当然也可能导致部分电脑蓝屏的祸首。大家还是谨慎一点,谁让我们是完美主义呢:)
二.对系统更新补丁
雨林木风是最早做补丁包的,很全面,而且系统打补丁是非常有必要的。
XP SP3累计有50多个重要补丁;建议升级DirectX9.0c的新版,很多大中型游戏需要这个支持;Flash的IE插件,这个是看网页必须的啦,不然很多空白的XX;安装补丁大约10分钟装好,记得重启系统才能生效哦:)
三.对系统减肥和优化
雨林木风考虑的还是很周到的,减肥和垃圾清理、优化工具都很齐全,我们来看看这个DIY1.6工具,这个工具针对XP系统的,考虑的也很周全,我们看图解说吧
主界面可以选择优化的模式,对于制作系统来说,建议选择“家用电脑优化模式”比较合适;当然也预置的各种优化模式适合大多数环境使用,根据用户实际情况来选择适合的模式
现在看到的是减肥,上面灰色的部分就是被我简化掉的部分,功能和用途在工具中都
描述的非常详细了,如果你需要集成的软件比较多,那么减肥的内容也要成正比,才可以压缩进一张C D光盘的大小。
提示:删除系统还原,删除系统休眠,可以节约大量空间哦:)
下一步,清理系统留下的垃圾文件,让系统干净美观,下面的工具是垃圾清理工具1.2
四、整理驱动包
期待已久的 驱动安装工具 配套版 发布了,这样我们驱动就更方便了,她能判断多......>>
问题十:纯净版系统和封装系统有什么区别 封装系统你不知道他在系统里加了什么东西做了什么修改,甚至有可能在系统里封装上后门和病毒,只有微软的msdn出的系统有微软的保证,不会有任何植入,所以会装电脑的都在msdn下载系统
自己组装电脑怎么装系统百度经验
1. 建立开发环境
这一步非常的简单。
将masm613和vc15的压缩包分别解压到e:masm615和e:msvc15目录下。你也可以放到其他目录下,根据自己的情况而定,但是下面用到的编译命令需要作相应的修改。也不需要添加或修改任何的环境变量。
2. IBM PC的启动及当时的内存使用情况
这一部分内容已经是老生常谈了,但又不能不说。我们只说从硬盘引导的情况。
当BIOS经过POST(Power On Test Self)后,将硬盘MBR读到内存0x0000:0x7C00的位置,然后从这里开始执行。一般的情况,MBR将选择活动分区进行操作系统的启动。在MBR开始执行时,内存使用的情况如下图所示,地址数据用16进制表示:
这已经是老掉牙的内容了,但是,在20年前却十分流行。如果想更详细的了解这方面的内容,找本讲解DOS的书看看吧。
我们自己的操作系统将被加载到0x1000:0x0100。这不是必需或者必然的,是人为选择的,你也可以将其放在0x4321:1234等其他地方。但是,上图中注明有其他用途的内存区域,应该保留,否则,你会后悔的。
3. 开发操作系统
我们自己的操作系统运行在实模式环境下(如果您不知道什么是实模式,也请看看20年前出版的当时非常流行的书,或者直接请教当时的前辈高手)。即使你的电脑是P4的CPU,刚启动时,也只相当于主频较高的8086而已。但是,没有关系。
首先,使用汇编语言写一个框架,文件名是entry.asm:
; entry.asm
; Copyright (C) 2004, Tian XiangYuan
.MODEL TINY,C
.386p
option expr32
option casemap:none
cmain PROTO NEAR C
.CODE
ORG 0100h ;偏移地址
_start:
jmp begin
nop
DB 'TianXiangYuan',0 ;the magic of my os
begin:
cli
mov ax,cs
mov ds,ax
mov es,ax
mov ss,ax
mov sp,0FFFFh
sti
call cmain ;调用C语言写的主函数
mov ax,4c00h ;调用DOS的功能(为了调试),与我们自己的操作系统无关
int 21h
这段代码非常简单,应该没有什么问题。
已经说了,操作系统将从0x1000:0x0100加载,说是无心,实则有意。我们知道,TINY模式的程序,在DOS下运行时,其起始地址就是0x0100,前面的256Byte是参数部分。如果直接将操作系统在系统启动时加载到0x1000:0x0100,调试时非常麻烦。我们将其起始地址设为0x0100,使其可以在DOS下运行(这也是在程序的最后包含int 21h指令的原因),确认正确无误后,再进行下一步的开发。
下面再看C语言的代码,文件名是main.c:
……
static void InitShell()
{
}
void cmain()
{
InitShell();
TermShell();
}
顾名思义,其中实现了一个简单的shell。因为该程序本身是操作系统的一部分,所以,平时经常使用的一些C库函数,在这里就不能使用了。总之,一切都要自己动手实现。幸好,在实模式下,几乎所有的设备的驱动都包含在BIOS中了,我们可以直接使用。否则,连从键盘读一个键值这样的事都需要自己写键盘的驱动程序,实在太难了。也是这个原因,我们自己的操作系统没有将CPU转到保护模式下,有心之人可以试试。
下面的事情几乎都可以使用C语言实现了。
第一,初始化显示模式。系统启动时,显卡已经被初始化成3模式了,就是80X25的彩色模式(除非你的显示器是单色显示器),我们不需要再做什么了。当然,你也可以将显卡设成VGA甚至SVGA模式,只要你的BIOS和显卡支持。
第二,实现一个具有简单交互功能的shell。代码不全,请自己补齐,或参看附件。
/*
*从键盘读一个字符,如果没有输入,则等待;返回值的低字节为asii码,高字节为键盘扫描码
*/
static int getch()
{
int chr=0;
__asm
{
mov ah,00h
int 16h
mov chr,ax
}
return chr;
}
/*
*使用TTY模式向屏幕输出一个字符
*/
static void putch(unsigned char key)
{
__asm
{
mov bh,0
mov al,key
mov ah,0Eh
int 10h
}
}
#define KEY_BACKSPACE 0x08
#define KEY_ENTER 0x0D
#define KEY_NEWLINE 0x0A
#define KEY_ESCAPE 0x1B
static int printk(const char* str,...)
{
…… //给大家一点空间,自己实现吧
}
static void endline()
{
putch(KEY_NEWLINE); //Line Feed (LF)
putch(KEY_ENTER); //Enter (CR)
}
static char msg_prompt[]="CMD:";
static void deal_cmd(char* cmd_line,int cmd_len)
{
…… //也请大家自己实现吧,例如,可以实现help,dir,cls,halt等命令
…… //其实,就是字符串比较的过程
}
static void TermShell()
{
char cmd_line[80]={0,};
int cmd_len=0;
endline();
printk(msg_prompt,sizeof(msg_prompt));
for (;;)
{
cmd_line[cmd_len]=getch();
switch(cmd_line[cmd_len])
{
case KEY_ENTER:
if (cmd_len>1)
deal_cmd(cmd_line,cmd_len);
//break;
case KEY_ESCAPE:
cmd_len=0;
endline();
printk(msg_prompt,sizeof(msg_prompt));
break;
case KEY_BACKSPACE:
if (cmd_len>0)
{
putch(0x08);
putch(' ');
putch(0x08);
cmd_len--;
}
break;
default:
putch(cmd_line[cmd_len]);
cmd_len++;
}
}
}
更复杂、功能更强大的方法请参考BIOS的相关文档。也请大家发挥想象力,不断的扩展功能。说心里话,这个“操作系统”比dos还原始!但毕竟是自己的操作系统。
自己组装的电脑怎么装系统
U盘装系统:
是把U盘装个PE系统后,插在电脑上,可以用主板带动U盘启动,然后做系统用,主要是方便又可以更好的操作。
另外教你个装机的好方法,去买个U盘,按下边的去做即可自己装系统了。
以下是U盘装机流程: 以大白菜为例
准备未储存文件的空U盘(建议使用8G以上U盘,注意:制作PE系统时会把U盘格式的),下载大白菜U盘装机系统软件,如果自己的电脑可用,就在自己的电脑上把U盘装成PE系统,如果不好用到别的机器上制作成‘大白菜’PE安装软件的U盘,即可开始装机,把U盘插到电脑上后开机。
U盘做好后首先要做的是: 电脑正常时或是到PE桌面时,要 备份电脑上重要文件,(主要有:桌面上的重要文件和我的文档里的重要文件,拷到D盘里。)然后开始执行以下事情:
1,先把WINXP、 WIN 7或是WIN10镜像下载到硬盘里或是预先做个GHO文件保存在U盘里,然后在除C盘以外的盘或者U盘根目录里新建一个GHO文件夹,在D盘根目录下建一个GHO文件夹,然后把WIN7镜像用UltarISO或者WinRAR解压释放到GHO文件夹中。
注意:切记注意不要在C盘中建GHO文件夹,那样会再安装过程中把GHO文件清掉而安装失败。
2,把启动U盘插在电脑上,然后开机:
如果是新式UEFI BIOS,一般可以直接按F12进入到快捷启动菜单,在菜单中选择U盘名称,即可从U盘启动。
如果是老式BIOS,那必须按Del或F2等进入BIOS,然后在Advanced BIOS Features项目下,或者Boot,或者Startup下,找到First Boot Device或1st Boot Device等,进入后把USB-HDD或U盘名称设为第一启动,
具体方法看主板的说明书,或到网上搜索。
启动U盘后,进入到这个U盘PE界面,选择“运行Windows PE(系统安装)”。
3,进入大白菜PE 或是老毛桃PE桌面后,选择"WIN系统安装器"这个桌面快捷图标,双击运行。
4,弹出NT6快捷安装器,首先就是要找到先前下载解压出来的系统文件,所以按“打开”按钮。
5,打开一个文件选择框,找到先前在D盘建立的GHO文件夹,然后找到其子文件夹Sources,然后再在Sources文件夹下找到install.wim这个文件,这个就是安装文件,选出好后按“打开”按钮。
6,然后选择安装分区,一般会默认为C盘,如果需要安装到其它盘,那就要手动调整,如果是新手,最好不要去调整它,因为系统分区必须是主分区,而且必须是激活的,所以,如果不了解这些,最好不要去碰这个。
7,在这里,弹出安装前最后一个确认窗口,仔细看一看,如果确定都选择好了,就可以点按“确定”,安装开始。
8,这时会将GHO中的系统文件复制到C盘,复制几个G的文件会需要一定时间,请耐心等一等。
9,等复制完成后,弹出提示”请重启动计算机进入安装阶段“,点”是“,电脑马上重启,这时就可以拔出U盘了,如果是UEFI BIOS,会仍从硬盘启动,如果是老式BIOS,就必须进入BIOS中,把从U盘启动改为从硬盘启动。
10,重新从硬盘启动后,进入电脑,就会开始安装系统,如配置开始菜单,注册组件等等,整个安装过程所需要的时间会更长,一定要耐心等待。 有帮助请采纳下
首先制作U盘系统盘:
1.打开360浏览器,输入“大白菜装机系统”,点击搜索。
2.点击大白菜装机系统官网页面,进入官网下载软件。
3.进入大白菜装机系统官网页面,点击官网下方如图所示的装机版本。
4.下载完成之后,点击安装软件,并点击运行。
5.然后插入u盘等待软件成功读取到u盘,点击“开始制作“。此时会弹出一个窗口,警告你数据将会删除且不可恢复,点击“确定”即可进行下一步操作。
6.此时会弹出一个窗口,警告你数据将会删除且不可恢复,点击“确定”即可进行下一步操作。
7.耐心等待基础数据包写入。这会花费相对长的一段时间。
8.完成写入之后,会弹出提示框,点击“是”。用模拟启动测试u盘的启动情况。
9.模拟电脑成功启动说明大白菜u盘启动盘已经制作成功。模拟启动成功后,按照提示栏要求按住Ctrl+Alt释放鼠标,关闭窗口。操作完成。
利用U盘系统盘安装系统的方法如下:
1.把制作好的u启动u盘启动盘插在电脑usb接口,重启电脑根据开机画面提示按开机启动快捷键进入u启动主菜单界面,选择02u启动win8pe标准版(新机器)选项回车,如图。
2.进入win8pe系统后,弹出u启动pe装机工具窗口,把准备好的win7系统镜像文件放在c盘中,点击确定,如图。
3.进入win8pe系统后,弹出u启动pe装机工具窗口,把准备好的win7系统镜像文件放在c盘中,点击确定,如图。
4.接着就是还原过程,静静等待直到还原结束会弹出还原成功提示框。可以点击“是”进行马上重启计算机,或者等待倒计时完成也会自动重启电脑,如图。
5.之后就开始进行安装程序的过程,慢慢等待直至程序安装完成。如图。
6.之后就开始进行安装程序的过程,慢慢等待直至程序安装完成。如图。
7.最后就是win7系统的部署阶段,部署过程不要关闭计算机,等待部署完成就可以使用win7系统了。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。