CENTOS分区规划及使用

分区规划及使用

  • 磁盘分区

    1. 识别硬盘
      lsblk
      [root@lifei ~]# lsblk
      NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
      sda 8:0 0 64G 0 disk
      ├─sda1 8:1 0 1G 0 part /boot
      └─sda2 8:2 0 63G 0 part
      ├─cl-root 253:0 0 39.7G 0 lvm /
      ├─cl-swap 253:1 0 4G 0 lvm [SWAP]
      └─cl-home 253:2 0 19.4G 0 lvm /home
      sr0 11:0 1 71.3M 0 rom /run/media/root/Parallels Tools

    2. 分区规划
      分区模式:MBR GPT
      MBR最大空间支持:2T(主启动模式)
      类型:主分区 扩展分区 逻辑分区
      最多只能有4个主分区
      扩展分区不能直接使用,必须将扩展分区划分为逻辑分区后使用

    3. 修改分区
      [root@lifei ~]# lsblk
      NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
      sda 8:0 0 64G 0 disk
      ├─sda1 8:1 0 1G 0 part /boot
      └─sda2 8:2 0 63G 0 part
      ├─cl-root 253:0 0 39.7G 0 lvm /
      ├─cl-swap 253:1 0 4G 0 lvm [SWAP]
      └─cl-home 253:2 0 19.4G 0 lvm /home
      sdb 8:16 0 20G 0 disk
      sr0 11:0 1 1024M 0 rom
      [root@lifei ~]# fdisk /dev/sdb

      欢迎使用 fdisk (util-linux 2.32.1)。
      更改将停留在内存中,直到您决定将更改写入磁盘。
      使用写入命令前请三思。

      设备不包含可识别的分区表。
      创建了一个磁盘标识符为 0xdd70b51f 的新 DOS 磁盘标签。

      命令(输入 m 获取帮助):n
      分区类型
      p 主分区 (0个主分区,0个扩展分区,4空闲)
      e 扩展分区 (逻辑分区容器)
      选择 (默认 p):p
      分区号 (1-4, 默认 1):
      第一个扇区 (2048-41943039, 默认 2048):
      上个扇区,+sectors 或 +size{K,M,G,T,P} (2048-41943039, 默认 41943039): 2G
      值超出范围。
      上个扇区,+sectors 或 +size{K,M,G,T,P} (2048-41943039, 默认 41943039): +2G

      创建了一个新分区 1,类型为“Linux”,大小为 2 GiB。

      命令(输入 m 获取帮助):p
      Disk /dev/sdb:20 GiB,21474836480 字节,41943040 个扇区
      单元:扇区 / 1 * 512 = 512 字节
      扇区大小(逻辑/物理):512 字节 / 4096 字节
      I/O 大小(最小/最佳):4096 字节 / 4096 字节
      磁盘标签类型:dos
      磁盘标识符:0xdd70b51f

      设备 启动 起点 末尾 扇区 大小 Id 类型
      /dev/sdb1 2048 4196351 4194304 2G 83 Linux

      命令(输入 m 获取帮助):n
      分区类型
      p 主分区 (1个主分区,0个扩展分区,3空闲)
      e 扩展分区 (逻辑分区容器)
      选择 (默认 p):p
      分区号 (2-4, 默认 2):
      第一个扇区 (4196352-41943039, 默认 4196352):
      上个扇区,+sectors 或 +size{K,M,G,T,P} (4196352-41943039, 默认 41943039): +1G

      创建了一个新分区 2,类型为“Linux”,大小为 1 GiB。

      命令(输入 m 获取帮助):p
      Disk /dev/sdb:20 GiB,21474836480 字节,41943040 个扇区
      单元:扇区 / 1 * 512 = 512 字节
      扇区大小(逻辑/物理):512 字节 / 4096 字节
      I/O 大小(最小/最佳):4096 字节 / 4096 字节
      磁盘标签类型:dos
      磁盘标识符:0xdd70b51f

      设备 启动 起点 末尾 扇区 大小 Id 类型
      /dev/sdb1 2048 4196351 4194304 2G 83 Linux
      /dev/sdb2 4196352 6293503 2097152 1G 83 Linux
      命令(输入 m 获取帮助):w
      分区表已调整。
      将调用 ioctl() 来重新读分区表。
      正在同步磁盘。

       	[root@lifei ~]# lsblk
      

      NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
      sda 8:0 0 64G 0 disk
      ├─sda1 8:1 0 1G 0 part /boot # scsi设备的第一个分区
      └─sda2 8:2 0 63G 0 part
      ├─cl-root 253:0 0 39.7G 0 lvm /
      ├─cl-swap 253:1 0 4G 0 lvm [SWAP]
      └─cl-home 253:2 0 19.4G 0 lvm /home
      sdb 8:16 0 20G 0 disk
      ├─sdb1 8:17 0 2G 0 part
      └─sdb2 8:18 0 1G 0 part
      sr0 11:0 1 1024M 0 rom

      1. 格式化:赋予空间文件系统的过程
        文件系统:空间存储数据的规则
        windows:FAT NTFS
        LInux: ext4(RHEL6) xfs(RHEL7)
        1. 常用的格式化工具
          mkfs工具集
          mkfs.ext3 分区设备路径
          mkfs.ext4 分区设备路径
          mkfs.xfs 分区设备路径
          mkfs.vfat -F 32 分区设备路径
          [root@lifei ~]# mkfs.
          mkfs.cramfs mkfs.ext3 mkfs.fat mkfs.msdos mkfs.xfs
          mkfs.ext2 mkfs.ext4 mkfs.minix mkfs.vfat
          [root@lifei ~]# mkfs.xfs /dev/sdb1
          meta-data=/dev/sdb1 isize=512 agcount=4, agsize=131072 blks
          = sectsz=4096 attr=2, projid32bit=1
          = crc=1 finobt=1, sparse=1, rmapbt=0
          = reflink=1
          data = bsize=4096 blocks=524288, imaxpct=25
          = sunit=0 swidth=0 blks
          naming =version 2 bsize=4096 ascii-ci=0, ftype=1
          log =internal log bsize=4096 blocks=2560, version=2
          = sectsz=4096 sunit=1 blks, lazy-count=1
          realtime =none extsz=4096 blocks=0, rtextents=0
          Discarding blocks…Done.
          [root@lifei ~]# blkid /dev/sdb1 # 查看格式结果
          /dev/sdb1: UUID=“380f340c-a083-45c6-b583-dc4b5951a840” BLOCK_SIZE=“4096” TYPE=“xfs” PARTUUID=“dd70b51f-01”
          [root@lifei ~]# blkid /dev/sdb2
          /dev/sdb2: PARTUUID=“dd70b51f-02”
      2. 挂载
        创建挂载点,挂载
        [root@lifei ~]# mkdir /part1
        [root@lifei ~]# mount /dev/sdb1 /part1
        [root@lifei ~]# df # 查看挂载情况
        文件系统 1K-块 已用 可用 已用% 挂载点
        devtmpfs 1881204 0 1881204 0% /dev
        tmpfs 1909944 0 1909944 0% /dev/shm
        tmpfs 1909944 9524 1900420 1% /run
        tmpfs 1909944 0 1909944 0% /sys/fs/cgroup
        /dev/mapper/cl-root 41570476 6920560 34649916 17% /
        /dev/mapper/cl-home 20293632 186852 20106780 1% /home
        /dev/sda1 999320 304424 626084 33% /boot
        tmpfs 381988 5808 376180 2% /run/user/0
        /dev/sdb1 1998672 6144 1871288 1% /part1
        需要注意这是临时挂载
      3. 实现开机挂载
        • 配置文件/etc/fstab的记录格式
        • 设备路径 挂载点 文件系统类型 参数 备份标记 检测顺序
        • /dev/sdb1 /part1 ext4 (defaults)rw,acl,suid…
          0(不备份) 0(0不检测,1检测)
        • # /etc/fstab
          # Created by anaconda on Fri Aug 7 08:25:48 2020

          # Accessible filesystems, by reference, are maintained under ‘/dev/disk/’.
          # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info.

          # After editing this file, run ‘systemctl daemon-reload’ to update systemd
          # units generated from this file.

          /dev/mapper/cl-root / xfs defaults 0 0
          UUID=1869a4cd-d0cd-41ca-a7d1-86496309cb78 /boot ext4 defaults 1 2
          /dev/mapper/cl-home /home xfs defaults 0 0
          /dev/mapper/cl-swap swap swap defaults 0 0
          /dev/sdb1 /part1 ext4 defaults 0 0
          /dev/sdb2 /part2 xfs defaults 0 0
        1. 检测是否配置成功
          • 先卸载
            [root@lifei ~]# umount /part1
            [root@lifei ~]# umount /part2
            [root@lifei ~]# lsblk
            NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
            sda 8:0 0 64G 0 disk
            ├─sda1 8:1 0 1G 0 part /boot
            └─sda2 8:2 0 63G 0 part
            ├─cl-root 253:0 0 39.7G 0 lvm /
            ├─cl-swap 253:1 0 4G 0 lvm [SWAP]
            └─cl-home 253:2 0 19.4G 0 lvm /home
            sdb 8:16 0 20G 0 disk
            ├─sdb1 8:17 0 2G 0 part
            └─sdb2 8:18 0 1G 0 part
          • 使用mount -a挂载,再检查是否挂载成功
            [root@lifei ~]# mount -a
            [root@lifei ~]# df -h
            文件系统 容量 已用 可用 已用% 挂载点
            devtmpfs 1.8G 0 1.8G 0% /dev
            tmpfs 1.9G 0 1.9G 0% /dev/shm
            tmpfs 1.9G 9.3M 1.9G 1% /run
            tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
            /dev/mapper/cl-root 40G 6.7G 34G 17% /
            /dev/mapper/cl-home 20G 183M 20G 1% /home
            /dev/sda1 976M 298M 612M 33% /boot
            tmpfs 374M 5.7M 368M 2% /run/user/0
            /dev/sdb1 2.0G 6.0M 1.8G 1% /part1
            /dev/sdb2 1014M 40M 975M 4% /part2
  • 总结

    1. 识别分区 lsblk
    2. 规划分区 fdisk
    3. 识别分区 partprobe
    4. 分区格式化 mkfs.ext4
    5. 挂载 mount /dev/sdb1 /part1
    6. 修改fstab
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值