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(未验证)

相关推荐