linux分区

挂载只改变数据存储的分区位置,不改变文件系统的目录结构,无论怎么挂载linux系统的分区仍然是/根分区和其子目录/opt/etc/home等等

临时挂载

图片.png

添加新磁盘模拟新设备接入,无论使用什么虚拟机都可以

图片.png

重启电脑reboot,执行lsblk,在debian中新scsi磁盘以vd命名

图片.png

开始分区fdisk /dev/vdb,输入m获取命令

命令解释使用场景
a切换可引导标志
b编辑嵌套的 BSD 磁盘标签
c切换 DOS 兼容性标志DOS(MBR)
d删除分区
F列出可用未分区空间
l列出已知的分区类型
n添加新分区
p打印分区表
t更改分区类型
i打印分区信息通用
m打印此菜单
u更改显示/输入单位
x额外功能杂项
I从脚本文件加载磁盘布局
O将磁盘布局转储到磁盘脚本脚本
w将分区表写入磁盘并退出
q退出不保存更改保存和退出
g创建一个新的空GPT分区表
G创建一个新的空SGI分区表
o创建一个新的空MBR分区表
s创建一个新的空Sun分区表创建新标签

输入n创建新分区,输入p选择主分区or扩展分区,输入1即分区号

图片.png

按下w写入分区表并退出,执行lsblk可以看到磁盘vdb被分为一个区

图片.png

执行lsblk -f可以看到新分区的磁盘还没有uuid,格式化后才能使用

图片.png

执行命令mkfs -t ext4 /dev/vdb格式化,格式化结束就分配率uuid

图片.png

创建一个目录用来挂载mkdir /newdisk,这个目录叫挂载点,当然你可以挂载已存在的目录,这里用作演示新建一个

图片.png

挂载mount /dev/vdb /newdisk

再次执行lsblk -f可以看到分区已被挂载到新目录

图片.png

newdisk目录新建一个文件,回到根目录/将磁盘重新挂载到其他目录,该文件可以重新挂载的目录访问(挂载点不能被其他进程使用才能卸载)

图片.png

卸载umount /dev/vdb,卸载后再次进入/newdisk目录发现文件不在了,但数据并没有消失

图片.png

重新挂载分区后就能看到mount /dev/vdb /newdisk

图片.png

命令行操作挂载,重启reboot后挂载就会自动卸载

图片.png

永久挂载

修改/etc/fstab

目前只有两个磁盘被挂载,一个swap交换分区和一个根分区
图片.png

uuid和/dev/vdb磁盘都可,mount -a立即生效,reboot重启生效

图片.png

如果进不去像这种Failed to mount就是没识别,重新修改/etc/fstab就可以

图片.png

识别成功后再看lsblk -f已经挂载好了

图片.png

cd /newdisk进去发现文件还在

图片.png

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cci497

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值