ccidnet????

出版日期:2000-12-18 总期号:982 本年期号:94

本期导读
要闻综合
电脑工作室
渠道与市场
产品与应用
软件与服务
InfoCD
做块“软”硬盘保护卡

钱家洪

  随着操作系统和应用软件越做越大,电脑管理人员的工作量也与日俱增,单位的办公用电脑、教学用电脑,为了便于管理和节省经费,绝大部分未安装光驱和软驱,交换文件、安装软件都通过局域网完成,由此带来的问题是用户一旦误删关键文件而联网失败,甚至无法启动时,只能打开机箱,重新安装。有人可能会说,这还不简单,网卡上装个Bootrom就可以了。但这需要一个像样的服务器和服务器软件。

  终于找到了两个自由软件,试用后觉得非常好,而且是全中文的,兼容性又好(从兼容机到IBM笔记本电脑都行),不花一分钱、不拧一个螺丝就能实现我的目标。一个是硬盘分区表维护软件Diskman V1.20 Beta 3,可以到http://home.baoding.cn.net/~lidah/下载,另一个是系统无关的启动管理器Smart Boot Manager 3.0,可以到http://suzhe.home.chinaren.net/下载。下载后解压缩到C盘的Tools目录中备用,顺便复制一个DOS下的鼠标驱动程序和GHOST软件(磁盘分区快速复制、恢复工具,我用的是随主板送的GHOST 5.1, 文件只有几百KB)。


  硬盘分区表维护软件——Diskman


  该硬盘分区软件的最大特点是可以创建1~4个主分区,只要注意操作步骤,可以不影响盘上的数据,而一般的分区软件只能创建一个主分区和若干个逻辑分区。

  图1是该软件的主界面。下面以一台装有Win 98的电脑为例(一个2GB的主分区为C盘,另外两个逻辑分区为D盘、E盘),介绍使用方法。

  1. 正常启动Win 98后,删除C盘上一些不必要的文件,将D盘和E盘上的有用数据备份到C盘或网络的其它机器上,整理C盘,记下C盘已用磁盘空间的大小。

  2. 关闭系统,选择进入MS DOS,运行鼠标驱动程序,运行Diskman。

  3. 如果你怕修改出错,可以按一下F9键,然后输入文件名,即可备份分区表。 按F10键,然后输入文件名,可将指定文件的分区表备份恢复到硬盘。

  4. 用鼠标或Tab键选中已有的分区,按F6键,删除分区,重复几次,删除所有分区。当然,如果你不打算改变原来C盘的大小,可以不删除序号为“0”的分区。

  5. 将光标移动到分区结构图的灰色区域,按F1键,然后按照提示输入分区大小及分区类型,注意分区的大小不要小于原来C盘已用容量的大小,否则C盘上原有数据可能被破坏。分区类型也不要修改。再将光标移动到分区结构图的灰色区域,同上操作可以建立第2~4个主DOS分区。

  6. 选择序号为“0”的分区(即第一个),按F7键,激活分区。

  7. 要使新设置生效,可按F8键,本软件将首先检查分区参数,无误后写入硬盘。

  8. 退出Diskman,重新启动计算机,应能正常进入Win 98,格式化D、E、F等盘,注意格式化时选中“复制系统文件” 和“快速格式化”。为了不让别人发现,可将C盘的Tools目录复制到F盘上(也可以是其它盘),删除C盘的Tools目录。退出Win 98,选择进入MS DOS。


  系统无关的启动管理器——Smart Boot Manager


  1. 进入F盘Tools子目录,执行命令sbminst -t zh -d 128,启动管理器Smart Boot Manager将被安装到你的第一个物理硬盘上,其它可用的相关参数如下:

  sbminst [-t us|zh] [-d drv] [-b backup_file] [-u backup_file]

  -t us,zh 选择要使用的主题文件(即界面文件)

  us=英语界面,zh=中文界面

  -d drv   选择要安装Smart Boot Manager的驱动器

  对Linux:

  /dev/fd0 代表第一个软盘驱动器

  /dev/hda 代表第一个硬盘驱动器

  对 Dos:

  0  代表第一个软盘驱动器

  128 代表第一个硬盘驱动器

  129 代表第二个硬盘驱动器

  -b backup_file 备份要被覆盖的数据,以便以后卸载Smart Boot Manager

  -u backup_file 卸载Smart Boot Manager,这个选项只能独立使用。

  2. 重新启动计算机,将出现如下启动界面:

  启动选单

  标志  编号 类型 名称

  ------R 0 0 NONE Floppy

   * -aA---- 128 1 FAT32 Primary 1

  pa----- 128 2 FAT32 Primary 2

  pa----- 128 3 FAT32 Primary 3

  pa----- 128 4 FAT32 Primary 4

  标志位的含义如下:

  *:表示此记录为缺省启动的记录,当时间倒计时为0或按ESC键,将启动此记录;

  p:表示此记录有口令保护,按F9键可以改变指定记录的口令;

  a:表示此记录在启动时将被自动激活,一般情况下,安装有Windows 9X系统的FAT基本分区都需要设置此标志,否则可能无法正常启动系统。按F6键切换此标记;

  A:表示此记录已经被标志激活,按F4键激活指定的基本分区;

  h:表示在启动其他记录时,将自动隐藏此记录(即将分区类型改为0xA0)。隐藏功能一般只对DOS、Windows 9X/NT系统起作用,如果需要阻止他人访问一个分区,可以设置此标志,并设置口令;

  H:表示此记录已经被隐藏,按F5键隐藏或解除隐藏一个分区;

  L:表示此记录为逻辑分区;

  R:表示此记录为可移动驱动器,在目前版本中仅表示软驱。

  编号位的含义为启动记录的驱动器和分区编号,其中左边的为驱动器编号,右边的为分区编号,对于可移动驱动器,分区编号总为0;对硬盘分区,分区编号与Linux中的相同。

  类型指分区类型,对于可移动驱动器,类型为NONE。

  名称指启动记录的名称,按F3键可自行修改。

  3. 软件的功能键及定义

  F1获得帮助

  Ctrl+F1显示/关闭窗口

  F2保存所作的修改

  F3修改启动记录的名称

  F4将一个基本分区标记激活

  F5隐藏/解除隐藏一个分区

  F6设置/取消自动激活标志

  F7设置/取消自动隐藏标志

  F8设置缺省启动记录

  Shift+F8取消缺省启动记录

  F9改变启动记录的口令

  F10改变管理员口令

  Ctrl+D删除一条启动记录

  Ctrl+T设置延迟时间

  Ctrl+I重新扫描所有驱动器,并重建启动记录表

  Ctrl+H重新扫描所有硬盘驱动器,并重建启动记录表

  Ctrl+Q退出到BIOS

  Up、Down移动选择条

  Enter启动选中的记录

  Del、Home、End、PageDown移动主窗口

  小键盘+改变显示模式(当你用的是笔记本电脑时可能有用)

  4. 口令保护

  本软件可以设置两种口令,管理员口令和启动记录口令。管理员口令只有一个,每个启动记录可以设置一个口令。设置、修改启动记录的名称、口令、自动激活标志、自动隐藏标志,激活、隐藏、启动一个启动记录,只需要此启动记录的口令即可。重新扫描驱动器、设置延时、改变缺省启动记录、删除记录,则需要管理员口令,管理员口令可以做任何事,要注意保密。

  5. 延时

  在规定的延时时间内如果没有按键,则自动启动缺省记录。如果将延时设为0,则不会进入本软件的界面,而直接启动缺省记录,不会引起操作者的注意,具有很好的保密性。这种情况下如果需要进入界面,只需在启动的时候按住Ctrl键。如果将延时设为255,则不进行倒计时。

  6. 应用示例

  由于在用Diskman分区时,我们建立的都是主DOS分区,格式化时选中了“复制系统文件”,因此在启动管理器的启动选单中选择任何一个(软盘驱动器除外,除非你在软驱中放一张启动盘)都可以正常启动计算机。但要注意,启动成功后选中盘的盘符为C,其它盘的盘符依次为D、E、F。如启动时选择了启动选单中的Primary 3,那么启动后Primary 1的盘符为D,Primary 2的盘符为E,Primary 4的盘符为F。

  现在我们还是启动Primary 1所在的系统,进入Win 98,用GHOST软件将Primary 1所在分区做成映像文件存放到Primary 4,也就是将C盘保存到了F盘上。

  重新启动计算机,在启动选单中设置Primary 1为默认启动记录,延时为0,将Primary 4设为隐藏,还可以设置管理员口令,保存后启动计算机。此后,用户一般不会发现启动管理器,即使发现也无法更改。如果操作系统被用户破坏,甚至无法启动,管理员只要在启动电脑时按住Ctrl键,用管理员口令从Primary 4启动,运行GHOST,恢复映像文件即可,真是又快又方便,再也不用为那些没有软驱、光驱的机器重装系统而拆机箱了。

  另外,利用这两个工具软件,可以真正实现多个操作系统的共存,每个系统都拥有自己的C盘,为电脑爱好者实践提供了又一途径,为多人(最多四人)合用电脑又需相对独立使用提供了可能。