磁盘挂载问题:Fdisk最大只能创建2T分区的盘,超过2T使用parted

刚开始使用fdisk创建分区,发现最大智能创建2T分区!

[root@localhost ~]# fdisk  -l
磁盘 /dev/sda:214.7 GB, 214745088000 字节,419424000 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):262144 字节 / 524288 字节
磁盘标签类型:dos
磁盘标识符:0x000d43e9设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200   419422207   208661504   8e  Linux LVM
磁盘 /dev/sdb:4586.1 GB, 4586140426240 字节,8957305520 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):262144 字节 / 524288 字节

创建分区:

[root@localhost ~]# fdisk /dev/sdb
运行fdisk /dev/sdb,对数据盘进行分区。根据提示,依次输入n,p,1,两次回车(即默认使用当前所用的空间来创建分区),w,分区就开始了
分区后,在执行fdisk -l 命令,查看一下空间
[root@localhost ~]# mkfs.xfs /dev/sdb1
[root@localhost ~]# mkdir /data
[root@localhost ~]# mount /dev/sdb1 /data/

发现只挂载上2T

[root@localhost ~]# df -hT
文件系统                类型      容量  已用  可用 已用% 挂载点
/dev/sdb1               xfs       2.0T   34M  2.0T    1% /data

因为Fdisk最大只能创建2T分区的盘,超过2T使用parted

卸载上面的/data目录,然后删除分区/dev/sdb1

[root@localhost ~]# umount /data/
[root@localhost ~]# fdisk /dev/sdb
输入d删除/dev/sdb1分区,然后在输入w保存并且退出

下面开始使用parted工具进行分区创建:

[root@localhost ~]# parted /dev/sdb
GNU Parted 3.1
使用 /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: HPE LOGICAL VOLUME (scsi)
Disk /dev/sdb: 4586GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: Number  Start  End  Size  Type  File system  标志(parted) mklabel gpt
警告: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?
是/Yes/否/No? y
(parted) mkpart
分区名称?  []? sdb1
文件系统类型?  [ext2]? xfs
起始点? 0
结束点? 4586GB
警告: The resulting partition is not properly aligned for best performance.
忽略/Ignore/放弃/Cancel? Ignore
(parted) p
Model: HPE LOGICAL VOLUME (scsi)
Disk /dev/sdb: 4586GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: Number  Start   End     Size    File system  Name  标志1      17.4kB  4586GB  4586GB               sdb1
信息: You may need to update /etc/fstab.[root@localhost ~]# mkfs.xfs -f /dev/sdb1
[root@localhost ~]# mkdir /data/
[root@localhost ~]# mount /dev/sdb1 /data/
[root@localhost ~]# df -h
文件系统                 容量  已用  可用 已用% 挂载点
/dev/sdb1                4.2T   34M  4.2T    1% /data

设置开机启动挂载:

[root@localhost ~]# vim /etc/fstab

/dev/sdb1 /data xfs defaults 0 0

parted命令说明:

# parted /dev/vdb      对/dev/sdb进行分区或管理操作
parted创建分区里的交互模式的操作说明
mklabel   gpt                         定义分区表格式(常用的有msdos和gpt分区表格式,msdos不支持2TB以上容量的磁盘,所以大于2TB的磁盘选gpt分区表格式)
(parted)  mkpart  p1                  创建第一个分区,名称为p1(p1只是第一个分区的名称,用别的名称也可以,如part1)。如果只创建一个分区,可以不用写分区名,默认即可。如上。
File system type?  [ext2]?  ext4     定义分区格式。(不支持ext4的,想分ext4格式的分区,可以通过mkfs.ext4格式化成ext4格式)
Start?  1                            定义分区的起始位置(单位支持K,M,G,T)
End?    300G                         定义分区的结束位置(单位支持K,M,G,T)。如果创建多个分区,下一个分区的Start就从上一个分区的End开始
(parted)    print或在p                查看当前分区情况
quit                                  退出删除分区
(parted)    rm                        rm删除命令(删除之前必须确保分区没有被挂载)
Partition number? 1                  删除第一个分区 (通过p可以查看到,查看结果中的第一列)
(parted)    print或在p                查看当前分区情况
quit                                  退出格式化几个TB的磁盘的说明
在格式化几个TB的磁盘的时候,时间会非常的长,格式化6T的磁盘时间大概在一个半小时左右。(据硬盘实际情况而定)

Fdisk命令简单小结:

1. 查看可用的磁盘
[root@localhost ~]# fdisk  -l
磁盘 /dev/sda:214.7 GB, 214745088000 字节,419424000 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):262144 字节 / 524288 字节
磁盘标签类型:dos
磁盘标识符:0x000d43e9设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200   419422207   208661504   8e  Linux LVM
磁盘 /dev/sdb:4586.1 GB, 4586140426240 字节,8957305520 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):262144 字节 / 524288 字节解释说明:
sectors(或者显示是cylinders)# 柱面总数
Device Boot      Start         End      Blocks   Id  System
Device  ## 设备文件路径
Boot    ## 是否为引导加载器、kernle所在的分区,用*表示
Start   ## 起始柱面 分区划分:按柱面,由外向内,编号依次增大
End     ## 结束柱面
Blocks  ## 磁盘块数
Id      ## id标示
System  ## 系统标示注意:结束柱面不等于总柱面数即可分区,除了System: Extended的分区2. 修改分区表
[root@localhost ~]# fdisk /dev/vdbn 创建一个新分区d 删除l 列出分区的id标示t 调整idq 退出w 保存退出m manualp 显示分区表信息4. 创建分区,修改id。比如修改分区id为82
[root@localhost ~]# fdisk /dev/vdb
........
........
Command (m for help): n
First cylinder (14119-15665, default 14119):
Using default value 14119
Last cylinder, +cylinders or +size{K,M,G} (14119-15665, default 15665): +10G
Command (m for help): t
Partition number (1-5): 5
Hex code (type L to list codes): 82      ##则创建的改分区id为82
Changed system type of partition 5 to 82 (Linux *** / Solaris)5. 让内核识别添加的新分区
内核是否识别添加的新分区
[root@localhost ~]# ls /dev/vdb*
[root@localhost ~]# cat /proc/partitions重读分区表
[root@localhost ~]# partx -a /dev/vdb
[root@localhost ~]# partx -a /dev/vdb更新分区表
[root@localhost ~]# partprobe /dev/vdb2   # vdb2是新创建出来的分区6. 查看文件系统属性信息
查看TYPE,LABEL,UUID
[root@localhost ~]# blkid /dev/vdb2查看默认挂载属性、超级块信息
[root@localhost ~]# tune2fs  -l /dev/vdb2
[root@localhost ~]# dumpe2fs -h /dev/vdb2查看块组信息
[root@localhost ~]# dumpe2fs /dev/vdb2

Linux 分区、格式化4T大容量存储分区相关推荐

  1. linux格式化4t硬盘分区,详解:Linux 硬盘,格式化,分区 详解

    disk是Linux自带的硬盘分区工具,可以对硬盘进行分区,或者对硬盘分区进行调整. 首先选择要进行操作的磁盘 [root@linuxidc ~]# fdisk /dev/sdb 输入m,列出可以执行 ...

  2. linux高级格式化磁盘,linux下格式化磁盘及分区

    如果新加一块硬盘,linux自动检测出来了,是/dev/sdd,要进行分区首先我们就应该先明白一些关于分区的东西:一块磁盘能被划分成16个不同的分区,主要对应三种分区结构: 主分区:可以创建最多4个, ...

  3. 4 linux磁盘的格式化,linux下格式化磁盘及分区

    如果新加一块硬盘,linux自动检测出来了,是/dev/sdd,要进行分区首先我们就应该先明白一些关于分区的东西:一块磁盘能被划分成16个不同的分区,主要对应三种分区结构: 主分区:可以创建最多4个, ...

  4. Linux服务器格式化磁盘,分区,挂载

    fdisk -l    查看所有磁盘 lsblk    查看磁盘与文件的挂载关系 一. 格式化磁盘 mkfs.[要格式化成的磁盘类型] [磁盘的路径] 例子: mkfs.ext4 /dev/vdb 二 ...

  5. 安装linux的系统分区格式化,Ubuntu下分区格式化U盘(fdiskmkfs)

    前言 在Ubuntu下一般使用fdisk这个工具来格式化u盘,至于格式化u盘的原因必然是因为u盘本身的系统在需要使用人的机器上不能识别,例如window无法识别GPT文件系统的u盘,这也是我一个同事今 ...

  6. 磁盘分区格式化及交换分区

    一:对分区格式化,就是创建文件系统 1:低级格式化:创建磁盘(磁道,扇区) 高级格式化:创建文件系统 磁盘分区是以磁道划分的,0磁道为MBR(Master Boot Record),不能被划分 磁盘最 ...

  7. 3t服务器装linux系统如何分区,Linux 分区、格式化3T大容量存储分区

    1. 使用parted命令分区超过2TB容量的裸设备 # parted /dev/sdb GNU Parted 2.1 Using /dev/sdb Welcome to GNU Parted! Ty ...

  8. linux重新格式化分区表,linux 分区重新格式化

    看分区挂载 blkid cat /etc/fstab 先看已挂载的分区文件系统 df -Th 再看所属用户与组 ll -h 看哪些进程占用分区 ps -ef|grep /backup fuser -m ...

  9. linux添加硬盘及分区格式化

    最近要给小伙伴们写几篇文章,关于<linux下误删除文件之后该如何恢复>.对于没有进程占用的文件想要进行数据恢复,不同的文件系统格式需要使用不同的工具,比如:ext4.xfs等.我找遍了我 ...

最新文章

  1. Python五种常见的算法,你都了解么
  2. java实现二分法递归_Java递归实现二分法
  3. JavaGC(1)—深入浅出Java垃圾回收机制
  4. 搭建云计算机win10,win10家庭版连接云主机
  5. 罗永浩回应被中消协点名;传前淘宝直播运营负责人因贪污被阿里通报;TypeScript 4.0 Beta发布​ | 极客头条...
  6. python里我最容易搞不清楚问题之一的encode和decode
  7. VideoEdit+ User Manual
  8. 结构设计到项目管理:工程师是怎么练成的.
  9. 超像素分割研究进展+SLIC近几年进展
  10. vue-oss阿里云上传图片
  11. 前端程序员简历制作建议
  12. Kubernetes(K8s)容器设计模式实践案例 单节点多容器模式
  13. python运维都做些什么_系统运维是做什么的(python在实际工作中的应用)
  14. 黔程似锦——2021国庆游攻略
  15. 二、马尔可夫决策过程与贝尔曼方程
  16. linux 修改hosts
  17. 【Python异常】 NPM创建Vue项目遇到ERROR command failed: npm install --loglevel error
  18. Linux 怎么显示开火车动画
  19. ArcGIS二次开发之一:在ArcMap中启动ArcCatalog的代码实现
  20. 阿里云Imagine Computing创新技术大赛正式开启!

热门文章

  1. spring boot 自定义@EnableXXX注解
  2. html中的div是什么意思
  3. 服务器修改上传图片大小限制,修改IIS7默认上传大小限制
  4. zookeeper--将学习过的知识放置到一个文档中,总结
  5. 【问题】Ubuntu20.04桌面某些图标不显示
  6. OSG三维渲染引擎编程学习之五:“第一章:OSG介绍” 之 “1.5 OSG模块”
  7. C/C++ memset函数与类对象的使用安全
  8. Metricbeat入门案例
  9. MyBatis异常报告: Mapper method ‘com.dao.UserMapper.insert attempted to return null from a method with ……
  10. 使用思科模拟器设计和配置校园网络