17.2. 添加磁盘

Originally contributed by David O'Brien.

下面这节将会介绍如何在一台只有一块磁盘的机器上新增一块 SATA 硬盘。 首先 需要关掉计算机,然后按操作规程来安装驱动器,控制器和驱动程序。然后重启计算机,并以 root 用户登录。

检查一下 /var/run/dmesg.boot 有没有找到新的磁盘。在我们 的例子中新增加的磁盘就是 ada1

本例将在新硬盘上创建一个分区。在条件允许的情况下优先使用 GPT分区格式,少用MBR 分区格式。

注意:

如果磁盘非空,可使用gpart delete删除旧的分区信息,更多信息请参阅gpart(8)

创建分区方案,然后添加单个分区。为了提高具有较大硬件块大小的较新磁盘上的性能,分区将与1M block size对齐:

# gpart create -s GPT ada1
# gpart add -t freebsd-ufs -a 1M ada1

根据使用情况,可能需要几个较小的分区。有关创建小于整个磁盘的分区的选项,请参阅gpart(8)

磁盘分区信息可以通过gpart show查看:

% gpart show ada1
=>        34  1465146988  ada1  GPT  (699G)
          34        2014        - free -  (1.0M)
        2048  1465143296     1  freebsd-ufs  (699G)
  1465145344        1678        - free -  (839K)

在磁盘分区上创建文件系统:

# newfs -U /dev/ada1p1

创建一个空目录作为挂载点,这是一个用于在原磁盘的文件系统中挂载新磁盘的位置:

# mkdir /newdisk

最后在/etc/fstab添加一条记录,以后该磁盘在系统启用时就会自动挂载:

/dev/ada1p1	/newdisk	ufs	rw	2	2

可以手动装载新磁盘,无需重启系统:

# mount /newdisk

本文档和其它文档可从这里下载: ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

如果对于FreeBSD有问题,请先阅读 文档,如不能解决再联系 <questions@FreeBSD.org>.

关于本文档的问题请发信联系 <doc@FreeBSD.org>.