Linux下磁盘分区格式化

一、实验目的

  1. 了解linux系统支持的常用文件系统
  2. 掌握磁盘分区、格式化,以及磁盘分区挂载的相关命令和操作。

二、实验内容

背景:某公司中的Linux服务器中新增了一块硬盘/dev/sdb(大小6G),练习Linux系统下磁盘分区、文件系统的创建、挂载与卸载及自动挂载的实现。 在RHEL的虚拟机中添加一个新硬盘(6G大小),进行如下操作:

  1. 查看/dev目录下的磁盘文件情况;
  2. 使用fdisk命令新建/dev/sdb1主分区和/dev/sdb2扩展分区,并在扩展分区中新建逻辑分区/dev/sdb5和/dev/sdb6(每个分区大小为2G),分区完成后查看分区信息;
  3. 删除逻辑分区sdb6, 然后查看分区情况;
  4. 使用mkfs命令为sdb1主分区创建xfs文件系统,为sdb5创建ext4文件系统,
  5. 用fsck命令检查这两个文件系统;
  6. 用mount命令挂载sdb1到/mnt目录下的同名文件夹/mnt/sdb1中;
  7. 查看挂载情况,并卸载sdb1分区;
  8. 设置把这两个文件系统每次启动系统时自动挂载到/mnt中的同名文件夹/mnt/sdb1和/mnt/sdb5下。

三、实验步骤和实验过程(包含关键截图)

  1. 查看/dev目录下的磁盘文件情况 ls /dev
  2. 创建2G的主分区 fdisk /dev/sdb n p +2G //这里的命令是交互式的 注意屏幕的输出提示
  3. 创建拓展分区 n e +4G //这里的命令是交互式的 注意屏幕的输出提示
  4. 创建2个大小为2G的逻辑分区 n l +2G //这里的命令是交互式的 注意屏幕的输出提示
  5. 查看分区情况 p
  6. 删除sdb6 分区 d 6 //这里的命令是交互式的 注意屏幕的输出提示
  7. 格式化分区 mkfs -c type /dev/sdb1 mkfs.ext /dev/sdb1 //两者均可
  8. 检查分区 fsck /dev/sdb1 xfs_repair -f /dev/sdb1 //fsck不可检查xfs分区
  9. 挂载分区 mkdir /mnt/sdb1 mount /dev/sdb1 /mnt/sdb1 //要挂载到一个空文件夹
  10. 卸载分区 umount /dev/sdb1 umount /mnt/sdb1
  11. 配置开机自动挂载 vi /etc/fstab 添加 /dev/sdb1 /mnt/sdb1 xfs default 0 0