查看硬盘分区
fdisk -l
分区
fdisk /dev/sdb
依次输入n, p, 1, 回车,回车, wq
Command (m for help):m
#新建一个分区
Command (m for help):n
Partition number (1-4):1
#输入 1, 即为主磁盘分区
First cylinder(1-175664, default 1):1
Last cylinder or + size or sizeM or + sizeK(1-1775664,default 175664): 回车
Using default value 175664
查看是否已经建好逻辑磁盘
fdisk -l
格式化分区,建立文件系统
mkfs.ext4 /dev/vdb1
创建挂载的目录
mkdir /usr1
输入分区信息,重启后可以自动挂载
echo /dev/vdb1 /usr1 ext4 defaults 0 0 >> /etc/fstab
将做好的文件系统挂载到 newuser 文件夹上
mount /dev/vdb1 /usr1
或者mount -a
查看挂载情况
df -h
注意: 不要将数据盘挂载到有数据的目录,否则该目录的数据会被覆盖隐藏。
原因:linux的VFS(虚拟文件系统)机制导致的,正常登录以后,所看到的各个目录,文件都是内核在加载时候构造在内存中的VFS目录树,而不是直接看到硬盘上的实际目录树。当你挂载某个设备到一个VFS挂载点上时(比如/usr1),系统就把VFS中的这个挂载点/usr1指向你最后所挂载的那个设备上。那么你现在访问该挂载点时,就会看到你最后挂载在此处的设备。而之前所挂载的设备依然在那里,只不过挂载点/wlserver已经不再指向之前的设备。所以之前的数据是被隐藏了,但并没有删除,若umount挂载后,数据又可回来。