无忧启动论坛

标题: 关于磁盘引导信息写入的问题 [打印本页]

作者: turboding    时间: 2008-12-30 17:28
标题: 关于磁盘引导信息写入的问题
在DOS下可以用SYS.com对一个硬盘写入引导信息.
怎么样在WINDOWS下实现这个功能?
作者: lvyanan    时间: 2008-12-30 19:36
在DOS下用SYS.com对引导盘进行的是系统核心文件msbio.sys、msdos.sys和command.com的安装,并且要对引导扇的DBR进行刷新操作,DOS系统在进行这样的操作时,面对的是FAT16格式的分区,比较单一,这些文件和引导程序到位后,即构成了一个最小操作系统,相对来讲要简单一些。而在Windows下要做同样的操作就比较难,首先要面对的是分区格式问题,有FAT16、FAT32和NTFS等格式的DBR,windows的最小系统也无法定义,其中还存在硬件驱动等问题,安装PE是可以的,安装XP就很难实现。
作者: lopers    时间: 2008-12-31 03:22
用C写个小程序嘛,写入特殊文件\\.\PhysicalDrive0
作者: turboding    时间: 2009-1-5 18:14
为什么在weindows下可以对U盘进行引导处理,对硬盘就不行么
作者: lvyanan    时间: 2009-1-6 10:02
原帖由 turboding 于 2009-1-5 18:14 发表
为什么在weindows下可以对U盘进行引导处理,对硬盘就不行么

你讲的硬盘引导处理很笼统,不知道你说的引导是指哪种引导,硬盘引导分两种,一是主引导,二是分区引导,LZ可能讲的是分区引导,对硬盘进行分区引导的处理,一般是不行的,首先扩展分区不存在引导结构,即使有引导程序也不会执行,而主分区的C盘是当前盘,既然可以启动,根本就不要对其进行处理。其它主分区可以用格式化带系统的方法进行该分区的引导处理。

[ 本帖最后由 lvyanan 于 2009-1-6 10:04 编辑 ]




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