在centos7上就对新添加的硬盘进行分区挂载等操作 (实验自用)

 
 
 
1.在虚拟机上添加一个新的硬盘
在centos7上就对新添加的硬盘进行分区挂载等操作 (实验自用)

 
 2. 为了让在系统里能够显示新添加的硬盘已知有两种操作方法
         1.重启
        2.输入 echo "- - -" > /sys/class/scsi_host/host0/scan
并且scsi_host 文件夹中有好几个host 文件,如果host0 执行后无法显示出新添加的硬盘,那吧host1 host2 也执行一次试试
执行成功后 新添加的硬盘会显示出来
在centos7上就对新添加的硬盘进行分区挂载等操作 (实验自用)
sde 就是新添加的硬盘
 
 
3.根据需求进行分区操作
   fdisk 创建MBR分区:所支持的最大卷:2T,而且对分区有限制:最多4个主分区或3个主分区加一个扩展分区
   gdisk 创建GPT分区:突破MBR 4个主分区限制,每个磁盘最多支持128个分区。支持大于2T的分区,最大卷可达18EB
   parted 高级分区操作:分区并进行分区调整的工具,他可以创建,破坏,移动,复制,调整ext2 linux-swap fat fat32 reiserfs类型的分区,可以创建,调整,移动Macintosh的HFS分区,检测jfs,ntfs,ufs,xfs分区。(由于此分区操作 的命令 执行后 会立即生效,所以请谨慎使用)
 
4.我们先来创建GPT分区
    命令:gdisk /dev/sde 开始创建分区
在centos7上就对新添加的硬盘进行分区挂载等操作 (实验自用)
   这里对分区或是磁盘进行扫描
 
 
5.Command (? for help) 这里是让选择一些选项 对于初学者来说 打? 可查看选项的用意
在centos7上就对新添加的硬盘进行分区挂载等操作 (实验自用)
 
 
大致的翻译如下::
  b: back up GPT data to a file
   将数据备份到一个文件
  c: change a partition's name
   改变一个分区的名称
  d: delete a partition
   删除一个分区
  i :show detailed information on a partition
   显示一个分区上的详细信息
  l :list known partition types
   列出已知的分区类型
  n :add a new partition
   增加一个分区
  o :create a new empty GUID partition table (GPT)
   增加一个 空的分区列表
  p: print the partition table
   打印分区表
  q :quit without saving changes
   退出 并且不保存
  r :recovery and transformation options (experts only)
   恢复和转换选项 (专家专用)
  s :sort partitions
   把分区进行排序
  t :change a partition's type code
   改变分区的类型代码
  v :verify disk
   验证磁盘
  w :write table to disk and exit
   将表写到磁盘并提出
  x :extra functionality (experts only)
   额外功能
  ? : print this menu
   打印这些选项
 
 
6.所以我们要创建分区 输入N进行回车
   
 
 7. 显示:Partition number (1-128, default 1):
    大概意思是 分区编号 1~128 当前默认是1:这里可自行选择 建议按照顺序分 选择完成回车即可(选择默认的话直接回车)
 
 
8 .显示:First sector (34-4194270, default = 2048) or {+-}size{KMGTP}:
大概意思是:选择从多少到多少的扇区 默认从2048开始
(补充:前面的2048个扇区(每个扇区512字节,共1MiB)被保留作分区表和其它用途)选择默认的话直接回车
 
 
9.显示:Last sector (2048-4194270, default = 4194270) or {+-}size{KMGTP}: 、
大概意思是:分到多少的扇区 系统是按照扇区来分。。比如+100 就是一百个扇区 为了方便使用建议使用+1G 或者+500M 等格式进行分区,方便自己。
 
 
10.Hex code or GUID (L to show codes, Enter = 8300):
填写标号 默认是8300 一般都是默认 直接回车
 
 
 11. 这时候就又回到 刚开始 第五步骤的界面了。 这时候可以按p去查看刚才创建的分区
会显示各种详细信息
在centos7上就对新添加的硬盘进行分区挂载等操作 (实验自用)
磁盘大小 GUID 等等信息
 
 
12 . 重点:一定要用w进行保存。吧刚才的操作写入磁盘 如果直接退出 刚才的操作并不会被写入磁盘 。只有parted 会之后完立即生效
在centos7上就对新添加的硬盘进行分区挂载等操作 (实验自用)
 
 
 13. /dev/sde/sde1 就是刚才新创建出来
 
 
14.为新创建的磁盘进行格式化 改变格式
使用命令 mkfs.ext4 /dev/sde1 为新创建出来 格式化成ext4 格式
 
 
15.寻找个空的文件夹。为你的新建磁盘进行挂在
命令 mount 源文件路径 目标路径
 
16.挂载完成并且在lsblk 命令中 能够显示挂载的路径
在centos7上就对新添加的硬盘进行分区挂载等操作 (实验自用)
(黑箭头指向的就是刚才挂载好的)
 
 
17.挂在完成之后 在 /etc/fstab 文件中
在 :模式下 输入 r!blkid /dev/sde1
这样 新创建的uuid 就会动被输入上去了
在centos7上就对新添加的硬盘进行分区挂载等操作 (实验自用)
.把 多于的信息删除 前面的/dev/sde1 后面的PARTLABEL等等的都进行删除
最后变成这样
在centos7上就对新添加的硬盘进行分区挂载等操作 (实验自用)
红线就是 最后的格式 UUID 挂载的路径 系统格式 挂载时使用的参数(详细的参数在:https://blog.51cto.com/12580998/2162619) 是否备份 是否检查
 
 
18,正确情况下完成以上的操作 ,当系统重启了之后 挂载还在继续。

 
 
 
 
 ------------------------------------------------------
 
fdisk分区也是差不多。(挂载方式就不再写了)
在 fdisk 中 .Command ( m for help) m是获取帮助的
 
 
1.fdisk /dev/sdc 之后选择M创建分区
 
 
2.之后会让你选择 创建主分区还是扩展分区
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p):
同时如果是要创建逻辑分区。因为逻辑分区是在扩展分区中。所以如果没有扩展分区也就没有逻辑分区。
而且上面也显示了当前磁盘有 0个主分区 0个扩展分区 请按需选择
free是空闲 的意思
由于分区表里面只有64个字节
其中一个分区要占16个字节所有 最多只有4个分区

 
3.由于我们要创建逻辑分区所以选择e创建扩展分区
 
 
4.Partition number (1-4, default 1): 1
选择分区编号(注意1~4编号是给主分区扩展分区用的 5之后的编号是给逻辑分区使用的)
 
 
5.First sector (2048-2097151, default 2048):
默认从多少开始 前面的2047是系统预留的空间为了存放比如说分区表的信息等
 
 
6.Last sector, +sectors or +size{K,M,G} (2048-2097151, default 2097151): +200M
分200M的容量 如果不加M就是按照扇区来分
 
 
7.分区完成 可按p选项来 查看刚才分的区
 
 
8.然后一定要记得要保存!!!!!
 
 
 

注意(补充)

 
 

  1. centos7中在你创建分区的时候会告诉你 哪个区的吧编号被占用那些没有
    而centos6 却不能
     
     
    2.可能会出现分区和分区之间的扇区会有间隔(未使用的部分)由于分区的时候是按照顺序数扇区的来寻找的 所以选择添加分区的时候他会直接找到 间隔未使用的部分让你进行分区。
    举个简单的例子就是
    /dev/sdb1 4115 6000
    /dev/sdb2 6100 6800
    这俩中间空出了 100扇区。如果在进行分区的话。系统让你从6000开始进行分区。当然这肯定不够。解决的办法只能是 忽略这扇区也就是浪费掉 从6800开始继续分区。
     
     

3.磁盘会预留些空间给root用户 这可空间可以进行修改
默认预留 5%
mkfs.ext4 -m 1 /dev/xxx
并且支持0.1 也就是0.1%的预留空间

转载于:https://blog.51cto.com/12580998/2162612

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值