linux下的硬盘分区、格式化、挂载 - 咚咚小孩 - 博客园
4.2.配置开机自动挂载分区
/etc/fstab 增加一行
vim /etc/fstab
-------------------------------------------------------
/dev/vdb1 /data ext4 defaults 0 0
-------------------------------------------------------
步骤二:格式化文件系统
文件系统
linux
ext4:是 ext 文件系统的最新版。提供了很多新的特性,包括纳秒级时间戳、创建和使用巨型文件(16TB)、最大1EB的文件系统,以及速度的提升
xfs:SGI,支持最大8EB的文件系统
windows
- FAT32
- NTFS
- exFAT
使用lsblk -f 查看文件系统 或 blkid
命令工具:mkfs
格式:mkfs.[类型] 分区设备路径
[root@localhost ~]# blkid /dev/sdb1 (提示:查看硬盘/dev/sdb1硬盘的文件系统)
[root@localhost ~]# mkfs.ext4 /dev/sdb1 (提示:为硬盘/dev/sdb1硬盘格式化文件系统)
[root@localhost ~]# blkid /dev/sdb1 (提示:查看硬盘/dev/sdb1硬盘的文件系统)
步骤三:挂载使用
[root@localhost ~]# mount /dev/sdb1 /data 把设备/dev/sdb1挂载到/data
[root@localhost ~]# df -h 查看是否挂载成功
设置开机自动挂载
1.查看设备的UUID
[root@localhost ~]# blkid /dev/sdb1
/dev/sdb1: UUID="af1d3ae9-1dac-4138-9974-92c9fa2f4dca" TYPE="ext4"
2.编辑/etc/fstab文件
UUID=XXXX /media/**** ext4 defaults 0 0
3.卸载刚挂载的设备
[root@localhost ~]# umount /data
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 16G 9.0G 6.9G 57% /
devtmpfs 474M 0 474M 0% /dev
tmpfs 489M 84K 489M 1% /dev/shm
tmpfs 489M 7.1M 482M 2% /run
tmpfs 489M 0 489M 0% /sys/fs/cgroup
/dev/mapper/centos-home 2.0G 33M 2.0G 2% /home
/dev/sda1 197M 142M 55M 73% /boot
tmpfs 98M 20K 98M 1% /run/user/42
tmpfs 98M 0 98M 0% /run/user/0
4.加载/etc/fstab文件内容
mount -a 将/etc/fstab的所有内容重新加载。
查看挂载情况:
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 16G 9.0G 6.9G 57% /
devtmpfs 474M 0 474M 0% /dev
tmpfs 489M 84K 489M 1% /dev/shm
tmpfs 489M 7.1M 482M 2% /run
tmpfs 489M 0 489M 0% /sys/fs/cgroup
/dev/mapper/centos-home 2.0G 33M 2.0G 2% /home
/dev/sda1 197M 142M 55M 73% /boot
tmpfs 98M 20K 98M 1% /run/user/42
tmpfs 98M 0 98M 0% /run/user/0
/dev/sdb1 976M 2.6M 907M 1% /data
可以看到设备已经挂载到/data下
注:etc/fstab 文件中涉及到linux系统的正常开关机,不能改动里面任何东西,否则系统则会开不了机
(!!!一定不能错写 )