CentOS 重新挂载EXT4磁盘到/home目录下
由于安装疏忽,导致有一个磁盘没有挂在到/home 中....
解决方案:
# fdisk -l 查看磁盘信息————找到需要挂载的磁盘
# mkdir /var/devname新建挂载目录
# mount /dev/磁盘编号 /var/devname挂载新磁盘
# df -hl 查看验证挂载信息
# vi /etc/fstab 设置系统自动挂载磁盘
找到挂在/和swap的地方在他们后面加入
/dev/磁盘编号 /var/samba ext3 defaults 0 0
有的是
UUID= 挂在目录 磁盘格式 defaults 0 0 (注意这是在同一行的)
man fstab --对应/etc/fstab --查阅详细解释
有六个列,含义各为:
1,要挂接的块设备名
2,块设备名的对应挂载点,也就是linux上面的目录
3,块设备分区后构建或指定的文件系统类型:比如:ext3,ext2,jfs,nfs等,具体请查看/proc/filesystem(内核支持的所有文件系统)
4,要mount的文件系统相关的一些具体选项,请查看man mount
5, dump命令是否可对此文件系统进行转储功能,暂时我理解为便于文件系统crash分析吧
6, 是否在reboot启用对文件系统的自检工作(1为启用,0为禁用),一般是一个控制器上面的设备是序列进行自检工作;当然为了更好利用硬盘效能,
如设备mount在不同的控制器上,可以并行fsck,一般值配置为1,详细细节请man fstab或man mount
有个实例配置
LABEL=/ / ext3 defaults 1 1
LABEL=/usr /usr ext3 defaults 1 2
LABEL=/usr/local /usr/local ext3 defaults 1 2
LABEL=/home /home ext3 defaults 1 2
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-hda9 swap swap defaults 0 0(未验证)