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

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dgd2010.blog.51cto.com/1539422/1714691

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

#查看系统识别到的磁盘

dmesg | grep disk

        
#查看磁盘信息,The util fdisk doesn't support GPT. Use GNU Parted.        
fdisk -l /dev/sdb

        
#将磁盘标记成GPT格式        
parted  -s  /dev/sdb  mklabel gpt

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

fdisk -l /dev/sdb

        
#查看GPT格式磁盘的信息,通过此命令就能查看各个分区的文件系统类型,如是ext还是xfs还是ntfs等(如果有分区的情况)

parted /dev/sdb print

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

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

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

parted /dev/sdb mkpart primary ext4 1 10240

#或

parted /dev/sdb mkpart primary 1 10240

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

        
#查看GPT格式磁盘的信息        
parted /dev/sdb print

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

mount /dev/sdb1 /mnt

#列出/mnt目录的内容

ls /mnt

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

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

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

--end--

本文出自 “通信,我的最爱” 博客,请务必保留此出处http://dgd2010.blog.51cto.com/1539422/1714691

时间: 2024-09-20 15:01:28

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

Linux操作系统分区格式Ext2,Ext3,Ext4的区别

Linux kernel 自 2.6.28 开始正式支持新的文件系统 Ext4. Ext4 是 Ext3 的改进版,修改了 Ext3 中部分重要的数据结构,而不仅仅像 Ext3 对 Ext2 那样,只是增加了一个日志功能而已.Ext4 可以提供更佳的性能和可靠性,还有更为丰富的功能: 1. 与 Ext3 兼容. 执行若干条命令,就能从 Ext3 在线迁移到 Ext4,而无须重新格式化磁盘或重新安装系统.原有 Ext3 数据结构照样保留,Ext4 作用于新数据,当然,整个文件系统因此也就获得了 E

GPT分区形式转换MRP格式后硬盘无法识别

问题描述 GPT分区形式转换MRP格式后硬盘无法识别 新买的电脑vostro 14 3000系列,因为系统是64位系统,我需要的是32位系统,安装时 我把原来所有硬盘都格式化后还是不行,提醒硬盘是GPT格式,我又用win PE进入系统用(diskpart)进行转换,命令如下: diskpart -----> list disk --------->select disk 0 --------->clean ------>convert mbr ------->create p

MBR分区和GPT分区详解

  MBR分区和GPT分区详解          有两种格式的分区表:MBR与GPT.MBR是传统格式的分区表,在硬盘容量越来越大的今天,MBR先天的一些不足,导致MBR分区表不能很好的管理大容量硬盘;GPT是新一代格式的分区表,在很多方面,特别是在处理大容量硬盘方面,比MBR好很多.目前使用MBR分区表的硬盘,可能在数量上比使用GPT分区表的要多一些,但是看发展的趋势,使用GPT分区表的情况会越来越多. MBR 分区表 本文不介绍MBR分区表的技术细节,虽然MBR分区表的结构其实很简单.本文主

linux内核驱动中对字符串的操作【转】

转自:http://www.360doc.com/content/12/1224/10/3478092_255969530.shtml Linux内核中关于字符串的相关操作,首先包含头文件: [cpp] view plaincopyprint? #include <linux/string.h>   可用函数包括如下:lib/string.c  [cpp] view plaincopyprint? int strnicmp(const char *s1, const char *s2, siz

linux大于2T的磁盘使用GPT分区的方法分享_Linux

在linux我们可以先把大容量的磁盘进行转换,转换为GPT格式.由于GPT格式的磁盘相当于原来MBR磁盘中原来保留4个 partition table的4*16个字节只留第一个16个字节,其它的类似于扩展分区,真正的partition table在512字节之后,所以对GPT磁盘表来讲没有四个主分区的限制. 对GPT磁盘分区表进行操作,我们要使用功能强大的parted命令. 例:常用的parted命令 # parted /dev/sdb GNU Parted 1.8.1 Using /dev/s

全面解析磁盘分区格式

当前越来越多的用户已经从Windows 98逐步升级到更高级的系统了,随之而来的就是必须面对Windows 98/2000/XP/2003等系统的FAT16/FAT32/NTFS磁盘分区 格式,它们到底是什么?有什么特点和优点?到底选择那种格式?如何建立的转换?如何解决使用中的各种问题? 本专题就是针对读者普通遇到的上述一系统问题,进行全方位的讨 当前越来越多的用户已经从Windows 98逐步升级到更高级的系统了,随之而来的就是必须面对windows 98/2000/XP/2003等系统的FA

Linux硬盘GPT分区和MBR分区

  之所以想到写这篇,是因为本人在折腾Linux系统的过程中,有多次掉入硬盘分区的陷阱的经历.最近几天,再一次掉入坑中,折腾了两天才从坑中爬出来.经过多方查询资料,终于弄明白了硬盘分区的一些概念.下面将其记录下来,以警示来者. 说起我自己掉坑的经历,无不与WinXP和Linux的激烈碰撞有关.多年前,我就开始在一台电脑上同时安装WinXP和Linux,只要遵守先安装WinXP再安装Linux的顺序,就不会出问题,Linux的安装程序会自动识别多系统,安装完成后可顺利启动多系统.有一天,我觉得单用

GPT转MBR分区格式图文教程

在转换之前,首先让我们了解一下什么是GPT?为什么要转换? GPT:GUID Partition Table (GUID 分区表 磁盘分区样式支持最大卷为 18 EB (exabytes) 并且每磁盘最多有 128 个分区) 我们可以到"磁盘管理"里面,右键点击下方的磁盘型号,看弹出的菜单,若有"转换为GPT磁盘"字样,说明你的硬盘分区是MBR模式;若有"转换为MBR磁盘"字样,说明你的硬盘分区是GPT模式. 不过:如果你安装的是Win7(无论3

linux中把GPT分区转mbr分区的方法总结

同事今天遇到一个问题,他负责的几台主机上新增了三个1T大小的磁盘(sdb.sdc.sdd),不过新增的这三个分区在新增过来时都使用gpt分区直接分了一个区.由于之前的是使用的mbr引导,并且通过lvm分区分别挂载到几个挂载点上.同事现在想将新增的这三个分区转化为MBR ,再转换为pv卷,合并到原lvm分区(sda磁盘中的pv卷)中,并动态的增加/data挂载点的大小. 这里记录下提供给同事转换的方法: 方法一:parted工具转换 parted -s /dev/sda mklabel msdos