Linux下磁盘分区格式化
一、实验目的
- 了解linux系统支持的常用文件系统
- 掌握磁盘分区、格式化,以及磁盘分区挂载的相关命令和操作。
二、实验内容
背景:某公司中的Linux服务器中新增了一块硬盘/dev/sdb(大小6G),练习Linux系统下磁盘分区、文件系统的创建、挂载与卸载及自动挂载的实现。 在RHEL的虚拟机中添加一个新硬盘(6G大小),进行如下操作:
- 查看/dev目录下的磁盘文件情况;
- 使用fdisk命令新建/dev/sdb1主分区和/dev/sdb2扩展分区,并在扩展分区中新建逻辑分区/dev/sdb5和/dev/sdb6(每个分区大小为2G),分区完成后查看分区信息;
- 删除逻辑分区sdb6, 然后查看分区情况;
- 使用mkfs命令为sdb1主分区创建xfs文件系统,为sdb5创建ext4文件系统,
- 用fsck命令检查这两个文件系统;
- 用mount命令挂载sdb1到/mnt目录下的同名文件夹/mnt/sdb1中;
- 查看挂载情况,并卸载sdb1分区;
- 设置把这两个文件系统每次启动系统时自动挂载到/mnt中的同名文件夹/mnt/sdb1和/mnt/sdb5下。
三、实验步骤和实验过程(包含关键截图)
- 查看/dev目录下的磁盘文件情况
ls /dev - 创建2G的主分区
fdisk /dev/sdbn p +2G //这里的命令是交互式的 注意屏幕的输出提示 - 创建拓展分区 n e +4G //这里的命令是交互式的 注意屏幕的输出提示
- 创建2个大小为2G的逻辑分区 n l +2G //这里的命令是交互式的 注意屏幕的输出提示
- 查看分区情况 p
- 删除sdb6 分区 d 6 //这里的命令是交互式的 注意屏幕的输出提示
- 格式化分区
mkfs -c type /dev/sdb1mkfs.ext /dev/sdb1//两者均可 - 检查分区
fsck /dev/sdb1xfs_repair -f /dev/sdb1//fsck不可检查xfs分区 - 挂载分区
mkdir /mnt/sdb1mount /dev/sdb1 /mnt/sdb1//要挂载到一个空文件夹 - 卸载分区
umount /dev/sdb1umount /mnt/sdb1 - 配置开机自动挂载
vi /etc/fstab添加/dev/sdb1 /mnt/sdb1 xfs default 0 0