当前位置:早雪网网络学院编程文档数据库技术Access → FreeBSD连载(20):建立文件系统

FreeBSD连载(20):建立文件系统

减小字体 增大字体 作者:不详  来源:supcode.com收集整理  发布时间:2005-7-23 15:05:11

然后在新建的disklabel为4.2BSD类型的空间上真正建立文件系统,需要使用newfs命令。

# newfs /dev/rwd1s1e

执行fsck检查刚建立的磁盘分区有无错误

# fsck -y /dev/rwd1s1e

然后就可以将这个建立好的文件系统安装到系统中了,如果建立的是交换空间,可以使用swapon命令可使该交换分区立即生效。

# mount /dev/wd1s1e /mnt

# swapon /dev/wd1s1b

  为了在启动时自动安装上这个文件系统,需要编辑/etc/fstab文件,将文件系统和交换设备加入系统,那么下次系统启动之后,就能使用新的磁盘分区和新的交换设备了。例如新磁盘为wd1,相应FreeBSD的分区为wd1s3e (文件系统)和wd1s3b(交换分区),文件系统要安装到系统的/disk2目录下,则fstab应为:

# Device      Mountpoint  FStype  Options  Dump    Pass#

/dev/wd0s3b none swap sw 0 0
/dev/wd0s3a / ufs rw 1 1
/dev/wd0s3f /usr ufs rw 2 2
/dev/wd0s3e /var ufs rw 2 2
proc /proc procfs rw 0 0
/dev/wd1s1e /cdrom cufs rw 2 2
/dev/wd1s1b none swap sw 0 0

  然后就可以使用新硬盘来调整空间紧张的磁盘上的文件和目录。此时,除了可以使用符号连接这种方式之外,还可以直接将该新建的文件系统安装到需要的目录下。这也是推荐的方式,因为符号连接会对文件操作的性能造成少许影响。

# cd /usr

# mv local local.old
# mkdir local
# mount /dev/wd1s1e /usr/local
# mv /usr/local.old/* /usr/local/

未完,待续。。。  

上一页  [1] [2] 

[数据载入中...] [返回上一页] [打 印]