linux系统磁盘分区挂载

首先看新磁盘的基本情况

1
fdisk -l

输出如下

给磁盘分区

1
fdisk /dev/sdb

fdisk参数:

1
2
3
4
5
p、打印分区表。
n、新建一个新分区。
d、删除一个分区。
q、退出不保存。
w、把分区写进分区表,保存并退出

依次按照提示输入

1
2
3
4
5
n
p
1 (第几个分区就写几)
默认
大小(比如 +100G)

这样,第一个分区就分好了,大小100G。后面的分区如法炮制。

如果要删除分区的话,一次按照提示输入

1
2
3
d
p
3(最后一个分区的数字,因为要从后往前删)

格式化分区

检查分区

1
2
3
dd if=/dev/zero of=/dev/sdb1 bs=1M count=128
dd if=/dev/zero of=/dev/sdb2 bs=1M count=128
dd if=/dev/zero of=/dev/sdb3 bs=1M count=128

格式化分区

1
2
3
mkfs.ext4 /dev/sdb1
mkfs.ext4 /dev/sdb2
mkfs.ext4 /dev/sdb3

挂载分区

建立文件夹。比如我们以如下方式挂载
sdb1挂载到 /var/www/html
sdb2挂载到 /var/lib/mysql
sdb3挂载到 /backup

1
2
3
mount /dev/sdb3 /backup
mount /dev/sdb2 /var/lib/mysql
mount /dev/sdb1 /var/www/html

写入分区表

1
2
3
echo '/dev/sdb1  /var/www/html ext4    defaults    0  0' >> /etc/fstab
echo '/dev/sdb2 /var/lib/mysql ext4 defaults 0 0' >> /etc/fstab
echo '/dev/sdb3 /backup ext4 defaults 0 0' >> /etc/fstab

查看分区情况 df -h

此处输入图片的描述