fjptec-xm 发表于 2018-5-9 11:46:04

redhat 7

  redhat 7 -磁盘分区
  虚拟机添加硬盘:
  虚拟机设置/添加硬盘/选择容量(按具体要求)

  注意:不要勾选立即分配所有磁盘。

  添加的磁盘在/dev目录下,第一块磁盘是sda,第二块磁盘是sdb.....以此类推
  

  1、使用fdisk分区

  fdisk -l可以查看分区表情况,没有分区是空的
  目标:
  1个5G大小的Linux主分区,并格式化为xfs格式,挂载到/mnt/gz1目录
  1个2G大小的linux逻辑分区,并格式化为ext4格式,挂载到/mnt/gz2目录
  1个500M大小的交换分区(并激活)
  

  fdisk /dev/sdb//对第二块磁盘进行分区
  p      查看分区表 ,    m   查看帮助选项
  n      添加分区(有主分区p,扩展分区e)
  p      建立主分区
  默认默认 回车两次(sdb1)
  +5G
  

  n      添加分区
  e      建立拓展分区(只能建立一个)
  默认默认 回车两次 (sdb2)
  +10G
  

  n      添加分区(当拓展分区建立后,选项变成主分区p,逻辑分区l)
  l      建立逻辑分区
  默认默认 回车两次(sdb5)
  +2G
  

  n   添加分区
  l   建立逻辑分区
  默认默认回车两次 (sdb6)
  +500M
  

  t      转换成交换分区 (主分区和逻辑分区都可以转换成交换分区,不过用主分区转换太浪费了)
  默认是6   回车 (即是sdb6)
  L      查看代码
  82      交换分区代码
  

  w      保存退出
  

  partprobe    //重新读取分区,不然分区没用
  

  格式化分区:
  mkfs -t xfs (-f) /dev/sdb1 //对sdb1进行格式化为xfs格式,之前分区格式化过:-f强制分区。
  mkfs -t ext4(-f) /dev/sdb5 //对sdb5进行格式化为ext4格式

  

  挂载:
  手动挂载,重启后失效
  mount /dev/sdb1/mnt/gz1
  mount /dev/sdb5/mnt/gz2
  开机挂载,重启后有效,使用uuid挂载最好,也可以用源路径进行挂载(将uuid替换成源路径)。
  blkid /dev/sdb1 将uuid复制
  vim /etc/fstab
  后面追加:
  uuid=xxxx..... /mnt/gz1xfs(格式)defaults1(备份|0不备份) 3(检查顺序|0不检查) uuid=xxxx..../mnt/gz2ext4       defaults1         4
  

  格式化和激活交换分区:

  mkswap /dev/sdb6    //格式化交换分区

  swapon /dev/sdb6    //激活交换分区,重启无效
  开机激活:
  blkid /dev/sdb6 将uuid复制
  vim /etc/fstab
  后面追加:
  uuid=xxxx...swap   swap      defaults    1          2
  注意:交换分区没有挂载点
  

  mount -a//检查/etc/fstab 有没有挂载正确,没有显示就是挂载正确
  注意:在fstab里面加入挂载内容,mount -a 出错要删除或修改加入的挂载内容,不然系统会混乱(输入某些命令不响应)
页: [1]
查看完整版本: redhat 7