此外,系统也提供了两个1.44MB的普通磁盘镜象文件kern.flp和mfs.flp,它们才是最常用的软盘驱动镜像。其中kern.flp为系统内核,mfs.flp为将被读到内存中的虚拟硬盘镜像。制作这两个软盘,就可以用来启动安装系统。
说明:由于磁盘镜像要占满整个磁盘,因此对软盘要求很高,软盘中不能有坏块。如果制作的软盘不能正常启动,最大的原因就是使用了非100%完好的软盘,制作启动软盘必须使用一个现存Unix或Dos系统。
在DOS下,使用程序rawrite.exe或fdimage.exe(tools目录下)来将一个软盘镜象文件复制到软盘中。可以使用它来制作启动软盘、fixit软盘等。如果我们使用的是光盘,假设光盘的驱动器符号为 E:,那么请执行下面的命令:
E:> toolsfdimage floppIEskern.flp A:
在FreeBSD或其他Unix中要使用dd命令制作启动软盘,在 FreeBSD 中,/dev/fd0 指的是第一个软驱(即 A: 驱动器);/dev/fd1 是 B: 驱动器,依此类推。然而要注意在不同的Unix下,软驱对应的设备文件名字是不同的,FreeBSD下为rfd0。
# dd if=/cdrom/floppies/kern.flp of=/dev/rfd0
FreeBSD系统需要安装到硬盘中,最简单的情况下,整个计算机只运行FreeBSD一个操作系统,因此FreeBSD系统可以占满整个硬盘,但在更复杂的使用情况下,一个计算机上可以安装多个操作系统,因此同一个硬盘中需要共存多个操作系统。
不管是哪种情况下,安装之前必须做好规划,特别是在磁盘中有数据的时候,因为安装通常需要对磁盘进行重新处理,很可能丢失数据。所以只有进行安装规划,才能避免可能的数据丢失。因此,这就需要明确系统安装的目标:安装的目的硬盘及其分区。
FreeBSD下的硬盘是以驱动程序的名称来命名的,而不同的硬件需要不同的驱动程序,因而它们的名字也不同。FreeBSD 3.x之前使用wd驱动程序支持IDE,新版本的FreeBSD系统使用ad驱动程序支持硬盘。第一个IDE控制器的主硬盘为ad0,第一个IDE控制器的从硬盘为ad0,第二个IDE驱动器的主硬盘为ad2,从硬盘为ad3。
标签: