Linux GPT分区格式磁盘的相关操作

简介:

  下文收集了一些关于在Linux系统中对GPT分区格式磁盘的相关操作,适用于2TB以上的大容量磁盘,以备查。       

#查看系统识别到的磁盘

dmesg | grep disk

查看系统识别到的磁盘dmesg | grep disk        
#查看磁盘信息,The util fdisk doesn't support GPT. Use GNU Parted.        
fdisk -l /dev/sdb

查看磁盘信息,The util fdisk doesn't support GPT. Use GNU Parted.        
#将磁盘标记成GPT格式        
parted  -s  /dev/sdb  mklabel gpt

将磁盘标记成GPT格式

# 此时再用fdisk就会提示fdisk不支持GPT分区格式,建议使用parted工具

fdisk -l /dev/sdb

此时再用fdisk就会提示fdisk不支持GPT分区格式,建议使用parted工具        
#查看GPT格式磁盘的信息,通过此命令就能查看各个分区的文件系统类型,如是ext还是xfs还是ntfs等(如果有分区的情况)

parted /dev/sdb print

查看GPT格式磁盘的信息

#获取磁盘最大容量(MB)

expr `fdisk -s /dev/sdb` / 1024

获取磁盘最大容量(MB)

# 将1M-10240MB(10240是上一步骤得到的磁盘最大容量,之所以从1MB开始是因为系统建议的大小)的磁盘标记为主分区,并格式化为ext4文件系统格式(实际上还没有真正格式化成ext4)

parted /dev/sdb mkpart primary ext4 1 10240

parted /dev/sdb mkpart primary ext4 1 10240

#或

parted /dev/sdb mkpart primary 1 10240

parted /dev/sdb mkpart primary 1 10240

# 用mkfs.ext4将/dev/sdb1格式化为ext4文件系统格式       
mkfs.ext4 /dev/sdb1

用mkfs.ext4将/dev/sdb1格式化为ext4文件系统格式        
#查看GPT格式磁盘的信息        
parted /dev/sdb print

查看GPT格式磁盘的信息

#挂载/dev//sdb1磁盘到/mnt

mount /dev/sdb1 /mnt

挂载/dev//sdb1磁盘到/mnt

#列出/mnt目录的内容

ls /mnt


注意:parted每一个操作会立刻生效,数据无价,注意保护。

附带一个在Windows Server 2008 R2 VMware虚拟机上创建的10GB GPT分区格式的10GB磁盘的分区信息。

在Windows Server 2008 R2 VMware虚拟机上创建的10GB GPT分区格式的10GB磁盘的分区信息

tag: Linux GPT分区格式,GPT分区格式磁盘,Linux挂载GPT磁盘,parted命令用法,parted划分GPT磁盘分区

--end--




本文转自 urey_pp 51CTO博客,原文链接:http://blog.51cto.com/dgd2010/1714691,如需转载请自行联系原作者


相关文章
|
4月前
|
存储 监控 安全
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
|
6月前
|
存储 JSON JavaScript
【chat-gpt问答记录】python将数据存为json格式和yaml格式
【chat-gpt问答记录】python将数据存为json格式和yaml格式
98 1
|
4月前
|
存储 Linux 5G
linux操作系统初始化后,再也不用手动分区了
linux操作系统初始化后,再也不用手动分区了
37 0
|
4月前
|
Linux
在Linux中,如何创建一个分区?
在Linux中,如何创建一个分区?
|
4月前
|
Linux 开发工具
在Linux中,如何创建一个新的分区并格式化为EXT4文件系统?
在Linux中,如何创建一个新的分区并格式化为EXT4文件系统?
|
6月前
|
Linux Shell 虚拟化
开机自动挂载NTFS分区至Linux:分步指南
在Linux中自动挂载Windows NTFS分区,需创建挂载点(如`/media/c_win`),识别分区(如`/dev/sda1`),获取UUID,并编辑`fstab`文件添加挂载信息。推荐使用UUID以保持稳定性。在VMware环境中可能需添加`force`选项。完成这些步骤后,重启系统,NTFS分区将自动挂载。这对于双系统用户非常方便。
|
6月前
|
存储 Linux Windows
GPT与MBR:硬盘分区表格式的革新与区别
GPT与MBR:硬盘分区表格式的革新与区别
203 0
|
6月前
|
IDE Linux 开发工具
43. 【Linux教程】创建分区
43. 【Linux教程】创建分区
37 0
|
Linux
Linux查看操作系统版命令
Linux查看操作系统版命令
106 0
|
5月前
|
Shell Linux C语言
Linux初学者必备:全面掌握核心命令
Linux命令是操作系统的核心组成部分,用于管理和操作文件系统、网络、硬件资源以及执行各种任务。下面列出了一些常用的Linux命令及其基本用途,
117 1