linux磁盘分区挂载
Posted 宋鹏超
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux磁盘分区挂载相关的知识,希望对你有一定的参考价值。
1 分区类型为lvm实现磁盘挂载
对于磁盘分区格式化后挂载,脚本实现(这里是lvm逻辑卷类型,如果其他类型需要修改\'8e\'类型)
#!/bin/bash
echo "n
p
1
t
8e
w
" | fdisk /dev/vdb
sleep 1
pvcreate /dev/vdb1
vgcreate VG01 /dev/vdb1
lvcreate -l 100%FREE -n lv_data VG01
mkfs.ext4 /dev/VG01/lv_data
mkdir /data
mount /dev/VG01/lv_data /data
echo "/dev/mapper/VG01-lv_data /data ext4 defaults 1 1" >>/etc/fstab
2 脚本不能使用的排查
(1)环境
设备查看 lsblk 或者 fdisk -l 看到的是 /dev/vdb
(2)文件编码和文件隐藏的字符
Notepad++ 软件查看文件隐藏的字符 : view-----> show symbol -----> show all characters 可以看到每行的最后 显示 LF ,这表示是linux的换行。如果是windows的CRLF,那么脚本执行就不会成功了。
注释:
LF和CRLF是什么
LF和CRLF区别
CRLF: "\\r\\n", windows系统环境下的换行方式
LF: "\\n", Linux系统环境下的换行方式
以上是关于linux磁盘分区挂载的主要内容,如果未能解决你的问题,请参考以下文章
linux中划分新的磁盘分区并挂载到一个目录下的目的是啥?如何知道一个目录挂载了那个磁盘剩多少空间?