solaris在系统安装时已经对磁盘进行了分区,也可以在安装好系统后对磁盘进行分区,可以用format命令进行分区,从0-7分区,其中s0是根分区/,s1是swap分区,s2代表整个磁盘,s5是/opt,s6是/usr,s7是/export/home,分好区的磁盘我们可以在/dev目录下看到有rdsk和dsk两个目录,rdsk目录下的是裸设备,也就是说未格式化的,可以用来建文件系统或者直接拿来用,比如建文件系统:
#newfs /dev/rdsk/c0t0d0s7
dsk目录下的就是上面用newfs建立的文件系统,通过mount到mount point上来使用,比如:
#mkdir /file
#mount /dev/dsk/c0t0d0s7 /file
卸载文件系统
#umount /file
检查文件系统
#fsck -y /dev/rdsk/c0t0d0s7
系统启动时自动挂接文件系统的配置文件/etc/vfstab
#device device mount FS fsck mount mount
#to mount to fsck point type pass at boot options
#
fd - /dev/fd fd - no -
/proc - /proc proc - no -
/dev/dsk/c1t0d0s3 - - swap - no -
/dev/dsk/c1t0d0s0 /dev/rdsk/c1t0d0s0 / ufs 1 no logging
/dev/dsk/c1t0d0s1 /dev/rdsk/c1t0d0s1 /var ufs 1 no -
/dev/dsk/c1t0d0s4 /dev/rdsk/c1t0d0s4 /export/home ufs 2 yes logging
/dev/dsk/c1t0d0s5 /dev/rdsk/c1t0d0s5 /opt ufs 2 yes logging
/devices - /devices devfs - no -
ctfs - /system/contract ctfs - no -
objfs - /system/object objfs - no -
swap - /tmp tmpfs - yes -
swap - /tmp tmpfs - yes -
各域的含义:
Device-to-mount :标识NFS服务器和本地块设备文件
Device-to-fsck :标识用于执行fsck的本地裸设备文件
Mount?point :挂接点
FS-type :文件系统类型,通常ufs用于本地文件系统,nfs用于远程文件系统
Fsck-pass :此域中的数字是fsck经过文件系统检查的顺序,相同的数字表示检查并行进行
Mount-at-boot :决定文件系统是否在系统引导时被自动挂接
Mount-options :定义挂接选项,如读/写访问,ufs文件系统的日志功能,建议打开ufs文件系统的logging功能
注释:域中的“-”表示无选项

