CentOS 6.X 挂载4TB的硬盘的方法

编程入门 行业动态 更新时间:2024-10-08 06:20:04

CentOS 6.X 挂载4TB的<a href=https://www.elefans.com/category/jswz/34/1770035.html style=硬盘的方法"/>

CentOS 6.X 挂载4TB的硬盘的方法

手头有一个任务就是对于公司的一些重要数据做本地备份。使用的是希捷的4TB硬盘。

对于4TB的硬盘如果直接使用fdisk的分区会出现以下警告:

WARNING: GPT (GUID Partition Table) detected on '/dev/sde'! The util fdisk doesn't support GPT. Use GNU Parted.

而且分区的结果就是只剩下2TB。


于是乎就存在一个问题:怎么在系统上挂载一个4TB的硬盘,只分1个区。

 parted命令可以划分单个分区大于2T的GPT格式的分区,也可以划分普通的MBR分区,fdisk命令对于大于2T的分区无法划分,所以用fdisk无法看到parted划分的GPT格式的分区。


这里需要是使用一个工具:parted。

安装parted工具:

yum install -y parted

parted工具的命令参数:

Usage: parted [OPTION]... [DEVICE [COMMAND [PARAMETERS]...]...]
Apply COMMANDs with PARAMETERS to DEVICE.  If no COMMAND(s) are given, run in
interactive mode.选项:-h, --help                      显示此求助信息-l, --list                      lists partition layout on all block devices-m, --machine                   displays machine parseable output-s, --script                    从不提示用户-v, --version                   显示版本-a, --align=[none|cyl|min|opt]  alignment for new partitions命令:align-check TYPE N                        check partition N for TYPE(min|opt)alignmentcheck NUMBER                             do a simple check on the file systemcp [FROM-DEVICE] FROM-NUMBER TO-NUMBER   copy file system to another partitionhelp [COMMAND]                           print general help, or help onCOMMANDmklabel,mktable LABEL-TYPE               create a new disklabel (partitiontable)mkfs NUMBER FS-TYPE                      make a FS-TYPE file system onpartition NUMBERmkpart PART-TYPE [FS-TYPE] START END     make a partitionmkpartfs PART-TYPE FS-TYPE START END     make a partition with a file systemmove NUMBER START END                    move partition NUMBERname NUMBER NAME                         name partition NUMBER as NAMEprint [devices|free|list,all|NUMBER]     display the partition table,available devices, free space, all found partitions, or a particularpartitionquit                                     exit programrescue START END                         rescue a lost partition near STARTand ENDresize NUMBER START END                  resize partition NUMBER and its filesystemrm NUMBER                                delete partition NUMBERselect DEVICE                            choose the device to editset NUMBER FLAG STATE                    change the FLAG on partition NUMBERtoggle [NUMBER [FLAG]]                   toggle the state of FLAG on partitionNUMBERunit UNIT                                set the default unit to UNITversion                                  display the version number andcopyright information of GNU Parted
中文解析:

使用方法:parted [options] [device [command [options...]...]]options-h  显示帮助信息-l  显示所有块设备上的分区device对哪个块设备进行操作,如果没有指定则使用第一个块设备command [options...]check partition  对分区做一个简单的检测cp [source-device] source dest  复制source-device设备上的source分区到当前设备的dest分区mklabel label-type 创建新分区表类型,label-type可以是:"bsd", "dvh", "gpt",  "loop","mac", "msdos", "pc98", or "sun" 一般的pc机都是msdos格式,如果分区大于2T则需要选用gpt格式的分区表。mkfs partition fs-type  在partition分区上创建一个fs-type文件系统,fs-type可以是:"fat16", "fat32", "ext2", "linux-swap","reiserfs" 注意不支持ext3格式的文件系统,只能先分区然后用专有命令进行格式化。mkpart part-type [fs-type] start end 创建一个part-type类型的分区,part-type可以是:"primary", "logical", or "extended" 如果指定fs-type则在创建分区的同时进行格式化。start和end指的是分区的起始位置,单位默认是M。eg:mkpart  primary  0  -1   0表示分区的开始  -1表示分区的结尾  意思是划分整个硬盘空间为主分区mkpartfs part-type fs-type start end 创建一个fs-type类型的part-type分区,不推荐使用,最好是使用mkpart分区完成后使用mke2fs进行格式化。name partition name 给分区设置一个名字,这种设置只能用在Mac, PC98, and GPT类型的分区表,设置时名字用引号括起来select device 在机器上有多个硬盘时,选择操作那个硬盘resize partition start end  调整分区大小rm partition  删除一个分区rescue start end  拯救一个位于stat和end之间的分区unit unit 在前面分区时,默认分区时数值的单位是M,这个参数卡伊改变默认单位,"kB", "MB",  "GB",  "TB"move partition start end 移动partition分区print  显示分区表信息  quit 退出parted

学习完parted的知识,来完成我们任务:

1、使用命令进入交互模式并且查看当前硬盘分区信息:

parted /dev/sde
p


2、删除当前存在分区,并在此查看结果(为了写这个教程,我把刚分区好的硬盘又删除了^~^!!)

rm 1
p


3、将硬盘格式化为gpt

mklabel gpt


4、对磁盘分区,将整个硬盘分为一个区域。

mkpart primary 0 -1
Ignore

parted执行mkpart primary会直接分区(而fdisk需要保存)

5、退出parted

quit

6、完成分区之后,就开始格式化分区的工作了:

mkfs.ext4 /dev/sde1


7、挂载硬盘

mount /dev/sde1 /var/XXX

终于大功告成啦。

散花!!!!


欢迎扫描下面的二维码关注我的微信公众号:codemanship(码术)


更多推荐

CentOS 6.X 挂载4TB的硬盘的方法

本文发布于:2024-02-28 01:03:47,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1767012.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:硬盘   方法   CentOS   TB   挂载

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!