FreeBSD下使用sysinstall挂载新硬盘
原创
©著作权归作者所有:来自51CTO博客作者始终不完美的原创作品,请联系作者获取转载授权,否则将追究法律责任
FreeBSD下使用sysinstall挂载新硬盘
在使用 sysinstall 来设定新的硬盘之前,请先确定您是以 root 身份执行,接下来,您就可以依照下列步骤来新增硬盘:
1、进入 sysinstall
进入 sysinstall 的主选菜单后,首先请选择 [Configure],进入后再选择 [Fdisk]选项。第一次进入 Fdisk 时,sysinstall 会要求您选择所要设定的硬盘,请选择 ad1。
2、使用 Fdisk
相信您对于 Fdisk 的画面应该很熟悉,我们在安装 FreeBSD 时就使用过它。如果您要让 FreeBSD 使用整个硬盘,请按 [A],接下来请按 [W] 以将设定写入硬盘。在按了 [W] 后,会出现一个确认的窗口,选 [Yes] 即可。最后会出现要您选择所要使用的 Boot Manager,因为这一个硬盘不是要用来开机用的,所以我们选 [None]。写入后,请按 [Q] 离开 Fdisk 的画面,并回到 Configure 画面。接着请离开 sysinstall,再重新执行 sysinstall 以让 sysinstall 重新侦测硬盘设定。
3、使用 Disk Label Editor
重新执行 sysinstall 后,请选择 [Configure] -> [Label] 以进入 Disk Label Editor。Disk Label Editor 会帮我们在 Slice 下切割 Partition 并格式化硬盘。在 Disk Label Editor 中,我最多可以建八个分割区 (Partition),编号从 a 到 h。不过有的代号有特殊用途。例如,分割区 a 通常会保留给根目录使用,所以我们开机时所使用的分割区代号会是 a。而代号 b 表示是 swap partition,我们可以在多个硬盘中都有 swap partition。代号 c 是用来表示整个硬盘或是整个 Slice。所以最后 d-h 才是一般我们会使用到的分割区代号。
我们要让 FreeBSD 使用整个硬盘,所以必须将整个 Slice 切成一个 Partition。所以一进入 Disk Label Editor 后,请按 [C],在画面上会显示整个 Slice 的大小,直接按 Enter 即可建立一个分割区。接下来,我们必须选择所要挂入本分割区的目录,请选择 FS 后,再输入您所要挂入的目录,例如 /data002。如果是在安装 FreeBSD 时,我们所设定的挂入点会被写到 /etc/fstab 中,开机后就会自动将磁盘挂入该目录。但是我们这里所指定的挂入点并不会被写入 /etc/fstab 中,最后我们还是必须再设定 /etc/fstab。
最后请按 [W]以进行分割及格式化。完成后,系统会将该才所建立的磁盘挂入您所指定的目录下。接着请离开 sysinstall 回到命令列。
查看硬盘挂载情况:
test# df -Th
Filesystem Type Size Used Avail Capacity Mounted on
/dev/ada0a ufs 9.9G 362M 8.7G 4% /
devfs devfs 1.0k 1.0k 0B 100% /dev
/dev/ada0d ufs 9.9G 1.9G 7.2G 21% /usr
/dev/ada0e ufs 8.9G 32M 8.1G 0% /data
/dev/ada1s1d ufs 4.9G 8.0k 4.5G 0% /data002
4、设定 /etc/fstab
为了让系统在开机时可以自动将此分割区挂载,我们必须再设定 /etc/fstab。请在 /etc/fstab 中增加下列数据:
test# vi /etc/fstab
# Device Mountpoint FStype Options Dump Pass#
/dev/ada0a / ufs rw 1 1
/dev/ada0b none swap sw 0 0
/dev/ada0d /usr ufs rw 2 2
/dev/ada0e /data ufs rw 2 2
/dev/ada1s1d /data002 ufs rw 2 2 --------->挂载新分区
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
FreeBSD最小化安装没有man解决方法
sysinstall->configure->Distributions->man->空格、回车
职场 freebsd 休闲 man