Next Previous Contents

3. 怎样安装 Smart Boot Manager 3.x?

3.1 安装程序使用方法

目前本软件包含 DOS 和 Linux 的安装程序. 安装程序放在 installer/ 目录中. DOS 和 Linux 安装程序其实是由同一个源文件编译而来. 所以它们的用法也非常 类似.

安装程序的用法是:

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

  -t us, zh   选择要使用的主题文件(即界面文件)
              us = 英语界面, zh=中文界面
              或指定一个用户主题文件.
  -d drv      选择要安装 SmartBtmgr 的驱动器
              对 Linux:
                 /dev/fd0 代表第一个软盘驱动器
                 /dev/hda 代表第一个硬盘驱动器
              对 DOS:
                 0    代表第一个软盘驱动器
                 128  代表第一个硬盘驱动器
  -b backup_file 备份要被覆盖的数据, 以便以后卸载 SmartBtmgr.
  -u backup_file 卸载 Smart BootManager, 这个选项只能独立使用.

例如, 在 Linux 下使用命令 smbinst -t zh -d /dev/hda -b sbm-bak.dat 将 中文界面的 SmartBtmgr 安装到第一块硬盘, 并将原始数据备份到 sbm-bak.dat 文件中.

使用命令 'sbminst -u sbm-bak.dat' 将其卸载.

3.2 特定系统的安装说明

安装 Linux 的说明

如果想用 Smart BootManager 引导 Linux, 你必须将 LILO 安装到 Linux 分区的 Superblock 中, 而不是 MBR 中.

编辑文件 /etc/lilo.conf, 将包含 "boot=/dev/hda" 的一行改为 "boot=/dev/hda?", 其中 /dev/hda? 是 Linux 核心所在的分区. 然后运行 /sbin/lilo.

安装 Windows NT, Windows 2000, FreeBSD, OS/2 and Solaris 的说明

你应该将这些系统安装到第一块硬盘的基本分区中. 逻辑分区和第二块(或其它)硬盘 将不被支持. 至少我没有尝试过在第一块硬盘的基本分区以外安装这些系统.

你应该打开这些系统的引导记录的自动激活标志, 否则可能出现问题.

安装 DOS, Windows 9x 的说明

你应该将 DOS 和 Windows 9x 安装到第一块硬盘的基本分区中. 尽管它们也可以 安装到逻辑分区或其它硬盘, 但我不建议这么做. 参见 高级使用技巧 一节 , 以得到更详细的信息.


Next Previous Contents