目录
12 存储
12.1 概要
12.2 设备命名
12.3 增加磁盘
12.4 网络,内存和基本文件系统
12.5 文件系统配额
12.6 创建和使用光学设备
12.7 RAID
12.8 用磁带机备份
12.9 备份程序
12.10 用软盘备份
=============================================================
第12 章. 存储
=============================================================
(翻译中出现的任何问题或错误,请广大读者及时反馈给我:FreeBSDhandbook@163.com)
12.1 概要
这章介绍了FreeBSD 中磁盘的使用方法 。包括后备存储磁盘,网络附属磁盘和标准的
SCSI/IDE 存储设备 。
读完这章,你将了解到这些:
. FreeBSD 中用来描述数据组织的术语 。
. 如何挂上和卸载文件系统 。
. 如何在你的系统上增加硬盘 。
. 如何设置虚拟文件系统 。
. 如何使用配额来限制磁盘空间的使用 。
. 如何刻录CD 和DVD 。
. 用于备份的多种存储媒介选项 。
. 如何在FreeBSD 上使用备份程序 。
. 如何备份到软磁盘 。
这一章主要介绍在FreeBSD 中使用磁盘 。
12.2 设备命名
下面是FreeBSD 支持的物理存储设备列表:
表12-1. 物理驱动器命名规则
驱动设备命名驱动器类型
ad IDE hard drives
acd IDE CDROM drives
SCSI hard drives and USB Mass storage da
第1 页FreeBSD 使用手册
devices
cd SCSI CDROM drives
mcd for Mitsumi CD-ROM, scd for Sony Assorted non-standard CDROM drives
CD-ROM, matcd for Matsushita/Panasonic
CD-ROM
fd Floppy drives
sa SCSI tape drives
ast IDE tape drives
fla for DiskOnChip Flash device Flash drives
myxd for Mylex, and amrd for AMI MegaRAID, RAID drives
idad for Compaq Smart RAID.
12.3 增加磁盘
假设我们要给一台只有一个磁盘的机器增加一个新的SCSI 磁盘 。首先,需要关掉电脑,
然后按操作规程来安装驱动器、控制器和驱动程序 。
以root 登陆电脑 。安装完驱动器后,检查一下/var/run/dmesg.boot 有没有找到新的
磁盘 。新增加的磁盘就是da1,我们在/1 挂上它 。(如果你正添加一个IDE 驱动器,在4.0
版以前的系统就是wd1,而4.0 和以后的版本的系统就是ad1) 。
因为FreeBSD 运行在IBM-PC 兼容机上,它必须遵循PC BIOS 的分区规范 。这与传统的
BSD 分区是不同的 。一个PC 的磁盘最高只能有四个BIOS(主)分区 。如果磁盘只安装FreeBSD,
你可以使用一种模式 。另外,FreeBSD 必须安装在PC BIOS 支持的分区内 。FreeBSD 把分区
叫做slices,这可能会把人搞糊涂 。
在slice 中,驱动器被加到/dev/da1s1e 。这被读作:SCSI 磁盘,编号为1(第二个SCSI
磁盘),slice 1,和e BSD 分区 。在有些例子中,也可以简化为/dev/da1e 。
12.3.1 使用sysinstall
1. 使用Sysinstall
第2 页FreeBSD 使用手册
你可以使用/stand/sysinstall 命令,选择它的使用菜单来分区和标签一个新的磁盘
(需要有root 权限) 。运行/stand/sysinstall,然后选择配置菜单 。根据配置菜单,上下
滚动,选择分区条目 。接下来你会看到一个安装在你系统上的硬盘的列表 。如果没有看到
da1,你需要重新检查你的硬件安装,在/var/run/dmesg.boot 文件中检查输出信息 。
2. FDISK 分区编辑器
选择da1,键入FDISK 分区编辑器 。选择A,为FreeBSD 使用全部的磁盘 。当被告知你
是否要“remain cooperative with any future possible operating systems”时,回答
YES 。使用W 保存刚才的修改 。现在使用q 退出FDISK 编辑器 。下面是你会看到的有关主引
导区的信息 。现在你已在运行的系统上添加了一个磁盘,就选择None 。
3. DiskLabel 编辑器
接下来是键入磁盘标签编辑器 。这就是你要创建的BSD 分区 。一个磁盘最高可以有8
推荐阅读
- OpenBSD 介绍FreeBSD下的网管代理ucd-snmp
- FreeBSD handbook中文版 7 FreeBSD 的启动过程
- FreeBSD 4.0 Kernel Hacking Guide--kern/init_main.c
- 如何在一个系统中使用 Linux 和 FreeBSD
- FreeBSD对硬件的支持
- 制作FreeBSD引导盘
- FreeBSD handbook中文版 8 用户和基本的帐户管理
- FreeBSD handbook中文版 14 声卡
- 3 FreeBSD handbook中文版 11 打印 使用打印机
- 送给FreeBSD和UNIX的初学者