位置: 编程技术 - 正文

在Linux系统下用parted命令管理GPT分区的教程(linux使用pip)

编辑:rootadmin

推荐整理分享在Linux系统下用parted命令管理GPT分区的教程(linux使用pip),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux-p,在linux系统中,linux-p,linux p,linux-p,linux用yum,linux-p,linux使用pip,内容如对您有帮助,希望把文章链接给更多的朋友!

先来温习一下GPT的概念:GUID磁碟分割表(GUID Partition Table,缩写:GPT)其含义为“全局唯一标识磁盘分区表”,是一个实体硬盘的分区表的结构布局的标准。它是可扩展固件接口(EFI)标准(被Intel用于替代个人计算机的BIOS)的一部分,被用于替代BIOS系统中的一bits来存储逻辑块地址和大小信息的主开机纪录(MBR)分区表。GUID磁碟分割表(GUIDPartition Table,缩写:GPT)是一个实体硬盘的分区表的结构布局的标准。它是可扩展固件接口(EFI)标准(被Intel用于替代个人计算机的BIOS)的一部分,被用于替代BIOS系统中的一bits来存储逻辑块地址和大小信息的主开机纪录(MBR)分区表。对于那些扇区为字节的磁盘,MBR分区表不支持容量大于2.2TB(2.2 × ^字节)的分区,然而,一些硬盘制造商(诸如希捷和西部数据)注意到了这个局限性,并且将他们的容量较大的磁盘升级到了4KB的扇区,这意味着MBR的有效容量上限提升到了 TB。 这个看似“正确的”解决方案,在临时地降低了人们对改进磁盘分配表的需求的同时,也给市场带来了关于在有较大的块(block)的设备上从BIOS启动时,如何最佳的划分磁盘分区的困惑。GPT分配bits给逻辑块地址,因而使得最大分区大小在2^-1个扇区成为了可能。对于每个扇区大小为字节的磁盘,那意味着可以有9.4ZB(9.4 x ^字节)或 E 个字节(9,,,,,,,字节 或 ,,,,,,(2^-1)个扇区 x (=2^9)字节每扇区)。

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

Parted 命令分为两种模式:命令行模式和交互模式。

1、命令行模式: parted [option] device [command] ,该模式可以直接在命令行下对磁盘进行分区操作,比较适合编程应用。

2、交互模式:parted [option] device 类似于使用fdisk /dev/xxx

MBR:MBR分区表(即主引导记录)大家都很熟悉。所支持的最大卷:2T,而且对分区有限制:最多4个主分区或3个主分区加一个扩展分区

GPT: GPT(即GUID分区表)。是源自EFI标准的一种较新的磁盘分区表结构的标准,是未来磁盘分区的主要形式。与MBR分区方式相比,具有如下优点。突破MBR 4个主分区限制,每个磁盘最多支持个分区。支持大于2T的分区,最大卷可达EB。

parted是一个可以分区并进行分区调整的工具,他可以创建,破坏,移动,复制,调整ext2 linux-swap fat fat reiserfs类型的分区,可以创建,调整,移动Macintosh的HFS分区,检测jfs,ntfs,ufs,xfs分区。

使用方法:parted [options] [device [command [options...]...]]

options

-h 显示帮助信息

-l 显示所有块设备上的分区

device

在Linux系统下用parted命令管理GPT分区的教程(linux使用pip)

对哪个块设备进行操作,如果没有指定则使用第一个块设备

command [options...]复制代码代码如下: check partition 对分区做一个简单的检测复制代码代码如下: cp [source-device] source dest 复制source-device设备上的source分区到当前设备的dest分区复制代码代码如下: mklabel label-type 创建新分区表类型,label-type可以是:"bsd", "dvh", "gpt", "loop","mac", "msdos", "pc", or "sun" 一般的pc机都是msdos格式,如果分区大于2T则需要选用gpt格式的分区表。复制代码代码如下: mkfs partition fs-type 在partition分区上创建一个fs-type文件系统,fs-type可以是:"fat", "fat", "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, PC, 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

实战:

1 初始信息

注意绿框可以看到fdisk并不支持GPT格式的分区,然后输入命令p(print的简写)可以看到系统目前的所有分区

2 连续划分三个大小为G的主分区,不指定分区的文件系统类型,parted是划分后直接生效,没有fdisk中类似的w命令。

可以看到新分区3 4 5 都是主分区 大小G

3 也可以用非交互模式查看分区状况

4 准备格式化新分区为ext3类型的文件系统

突然发现找不到此分区,很奇怪

5 查看已有的分区名称

使用blkid查看已有的分区是什么name

6 格式化后挂载新分区

Linux服务器上安装使用TCPCopy来获取用户访问流量 tcpcopy可以当做一种压力测试工具,也可以获取真实的用户访问流量,从而模拟真实运行环境,tcpcopy的开发者这样介绍它:TCPCopy是一种请求复制(所有

在Linux系统的服务器上使用Memtester进行内存压力测试 最近要测试一台机器的整体性能情况,就在google搜索一番,发现这个一个小工具,说是可以进行内存的压力测试,Memtester主要是捕获内存错误和一直处

Linux中使用ipvsadm配置LVS集群的基本方法 LVS集群有DR、TUN、NAT三种配置模式,可以对www服务、FTP服务、MAIL服务等做负载均衡,下面通过搭建www服务的负载均衡实例,讲述基于DR模式的LVS集群配置

标签: linux使用pip

本文链接地址:https://www.jiuchutong.com/biancheng/353369.html 转载请保留说明!

上一篇:使用John the ripper工具来尝试破解Linux密码(使用二氧化碳灭火器时人应该站在什么位置)

下一篇:Linux服务器上安装使用TCPCopy来获取用户访问流量(linux服务器安装虚拟机)

  • 房产税和土地使用税每年都要交吗
  • 增值税结转和个体工商户的增值税缴纳分录如何做?
  • 工资计提金额有误怎么调整
  • 机耕道属于水利还是土地整治
  • 发票报送失败怎么弄
  • 超市预付款应做在哪个会计科目?
  • 本月进项大于销项怎么做会计分录
  • 现汇账户和现钞账户可以转账吗
  • 营改增后的民办养老院收入是否含增值税收入?
  • 个税由企业承担怎么入账
  • 图书免税政策依据
  • 金税盘清卡晚了一天会怎么样
  • 研发费用报表列报
  • 客户忠诚度的表现行为有哪些
  • 城建税和教育费附加可以税前扣除吗
  • 初级备考计划表
  • 进项发票抵扣范围
  • 公司清算实收资本是零吗
  • 一般纳税人出租不动产
  • 或有事项基本确定
  • 赔绿化损失费的法律依据
  • 配股条件是什么意思
  • 怎样让鼠标变得好看些
  • win11粘滞键怎么关闭 重启后又有
  • PHP中empty和isset对于参数结构的判断及empty()和isset()的区别
  • 企业所得税法规定,企业购置并实际使用
  • 目前光学变焦最大支持多少倍
  • php字符串函数大全
  • hbuilderx怎么运行代码
  • 时间序列多步预测方法
  • oss使用场景
  • 金蝶迷你版财务软件报价
  • 让税务局代开的发票直接交纳的税金怎么做会计分录?
  • 非关联企业借款利息扣除
  • 教你一行代码
  • 关于hashcode和equals,下列哪些说法是错误的
  • echarts中国地图代码
  • 将外购商品用于捐赠的分录
  • 企业有代扣代缴个税义务
  • 公交充值卡发票在哪里开
  • 企业所得税品目应纳税所得额未申报
  • 营业收入小于利息收入
  • 个税申报漏报人怎么办
  • 基于vue的开源甘特图控件
  • 企业税收风险因素分析
  • 自然人独资公司可以变更法人吗
  • 无法连接配置的sql服务器
  • 计提所得税后再结转本年利润吗
  • 增值税纳税申报类型有哪些
  • 商业汇票分为哪几种
  • 增值税专用发票丢了怎么补救
  • 固定资产清理主动
  • 购进生产免税货物用材料可以抵扣进项税额吗
  • 转让价格名词解释
  • 差额清算系统与全额清算系统的区别
  • 汽车贷款利息计算公式计算器
  • 农产品进项税额会计分录
  • windows安装mysql5.7详细步骤
  • xp系统字体安装方法
  • windowsxp怎么隐藏桌面图标
  • linux的进程管理命令
  • warning bios upgrade
  • ubuntu下的vivado2022怎么打开
  • Windows RT 8.1 Update 3九月发布 届时将加入改进版锁屏
  • linux进程的环境变量
  • win8 自动登录
  • Android中SurfaceView的使用详解
  • cocoscreator场景切换
  • opengl获取鼠标位置
  • 安卓listview用法
  • 纵向导航页面
  • lru缓存机制是什么
  • 模拟新浪微博用户注册程序设计
  • angular.js
  • js原型作用
  • bootstrap steps
  • python魔法方法有啥用
  • Java如何获得集合里的元素
  • 城市维护建设税法自2021年10月1日起施行
  • 个体税务登记资料不齐怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设