linux数据盘分区与挂载与注意点

查看硬盘分区
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挂载后,数据又可回来。

猜你喜欢

转载自blog.csdn.net/weixin_45455015/article/details/107454074
今日推荐