文档章节

parted命令详解

linuxprobe16
 linuxprobe16
发布于 2016/11/18 20:36
字数 994
阅读 86
收藏 1

行业解决方案、产品招募中!想赚钱就来传!>>>

用法:parted [选项]... [设备 [命令 [参数]...]...]

帮助选项:

-h, --help                    显示此求助信息 
-l, --list                    列出所有设别的分区信息
-i, --interactive             在必要时,提示用户 
-s, --script                  从不提示用户 
-v, --version                 显示版本

操作命令:

cp [FROM-DEVICE] FROM-MINOR TO-MINOR           #将文件系统复制到另一个分区 
help [COMMAND]                                 #打印通用求助信息,或关于 COMMAND 的信息 
mklabel 标签类型                               #创建新的磁盘标签 (分区表) 
mkfs MINOR 文件系统类型                        #在 MINOR 创建类型为“文件系统类型”的文件系统 
mkpart 分区类型 [文件系统类型] 起始点 终止点   #创建一个分区 
mkpartfs 分区类型 文件系统类型 起始点 终止点   #创建一个带有文件系统的分区 
move MINOR 起始点 终止点                       #移动编号为 MINOR 的分区 
name MINOR 名称                                #将编号为 MINOR 的分区命名为“名称” 
print [MINOR]                                  #打印分区表,或者分区 
quit                                           #退出程序 
rescue 起始点 终止点                           #挽救临近“起始点”、“终止点”的遗失的分区 
resize MINOR 起始点 终止点                     #改变位于编号为 MINOR 的分区中文件系统的大小 
rm MINOR                                       #删除编号为 MINOR 的分区 
select 设备                                    #选择要编辑的设备 
set MINOR 标志 状态                            #改变编号为 MINOR 的分区的标志

操作实例:

1、选择分区硬盘

首先类似fdisk一样,先选择要分区的硬盘,此处为/dev/hdd: ((parted)表示在parted中输入的命令,其他为自动打印的信息)

[root@10.10.90.97 ~]# parted /dev/hdd
GNU Parted 1.8.1
Using /dev/hdd
Welcome to GNU Parted! Type 'help' to view a list of commands.

2、创建分区

选择了/dev/hdd作为我们操作的磁盘,接下来需要创建一个分区表(在parted中可以使用help命令打印帮助信息):

(parted) mklabel
New disk label type? gpt    (我们要正确分区大于2TB的磁盘,应该使用gpt方式的分区表,输入gpt后回车)

3、完成分区操作

创建好分区表以后,接下来就可以进行分区操作了,执行mkpart命令,分别输入分区名称,文件系统和分区 的起止位置

(parted) mkpart
Partition name? []? dp1
File system type? [ext2]? ext3
Start? 0           (可以用百分比表示,比如Start? 0% , End? 50%)
End? 500GB

4、验证分区信息

分好区后可以使用print命令打印分区信息,下面是一个print的样例

(parted) print
Model: VBOX HARDDISK (ide)
Disk /dev/hdd: 2199GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 500GB 500GB dp1

5、删除分区示例

如果分区错了,可以使用rm命令删除分区,比如我们要删除上面的分区,然后打印删除后的结果

(parted)rm 1               #rm后面使用分区的号码,就是用print打印出来的Number
(parted) print
Model: VBOX HARDDISK (ide)
Disk /dev/hdd: 2199GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags

6、完整示例

按照上面的方法把整个硬盘都分好区,下面是一个分完后的样例

(parted) mkpart
Partition name? []? dp1
File system type? [ext2]? ext3
Start? 0
End? 500GB
(parted) mkpart
Partition name? []? dp2
File system type? [ext2]? ext3
Start? 500GB
End? 2199GB
(parted) print
Model: VBOX HARDDISK (ide)
Disk /dev/hdd: 2199GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 500GB 500GB dp1
2 500GB 2199GB 1699GB dp2

7、格式化操作

完成以后我们可以使用quit命令退出parted并使用系统的mkfs命令对分区进行格式化了。

[root@10.10.90.97 ~]# fdisk -l
WARNING: GPT (GUID Partition Table) detected on '/dev/hdd'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/hdd: 2199.0 GB, 2199022206976 bytes
255 heads, 63 sectors/track, 267349 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdd1 1 267350 2147482623+ ee EFI GPT
[root@10.10.90.97 ~]# mkfs.ext3 /dev/hdd1
[root@10.10.90.97 ~]# mkfs.ext3 /dev/hdd2
[root@10.10.90.97 ~]# mkdir /dp1 /dp2
[root@10.10.90.97 ~]# mount /dev/hdd1 /dp1
[root@10.10.90.97 ~]# mount /dev/hdd2 /dp2

免费提供最新Linux技术教程书籍,为开源技术爱好者努力做得更多更好:http://www.linuxprobe.com/

linuxprobe16
粉丝 15
博文 913
码字总数 246494
作品 0
河东
私信 提问
加载中
请先登录后再评论。
iOS9系列专题一——3D Touch

新的触摸体验——iOS9的3D Touch 一、引言 在iphone6s问世之后,很多果粉都争先要体验3D Touch给用户带来的额外维度上的交互,这个设计之所以叫做3D Touch,其原理上是增加了一个压力的感触,...

珲少
2015/09/26
1.8W
12
NSQ系列之nsqlookupd代码分析三(详解tcpServer 中的IOLoop方法)

NSQ系列之nsqlookupd代码分析三(详解nsqlookupd tcpServer 中的IOLoop) 上一章我们大致了解了中的的大致的代码,与client也就之间协议处理在这个方法中,今天我们就分析一下这个方法 废话不...

大蓝妹
2015/09/01
733
0
Go语言开发分布式聊天室

声明 我是一个刚学go语言的菜鸟,还没有资格谈论什么技术分享,只是为了展示fooking的实际应用,同时把我用go写的聊天室代码贴出来供大家消遣,如果有入不了各位法眼的代码,望轻喷。该聊天室...

呵大官人
2015/08/28
6.3K
6
ireport4.0.2父子报表详解

开发步骤: 1、新建一个父报表parent_report 在ireport designer左上角工具栏中点击“文件”,下拉列表中选择“New...",弹出如下对话框: 默认选择"Blank A4",点击“Launch Report Wizard”...

取经和尚
2014/11/18
775
0
spring-core组件详解——PropertyResolver属性解决器

PropertyResolver属性解决器,主要具有两个功能: 通过propertyName属性名获取与之对应的propertValue属性值(getProperty)。 把${propertyName:defaultValue}格式的属性占位符,替换为实际...

拉风小野驴
2016/05/05
1.9K
0

没有更多内容

加载失败,请刷新页面

加载更多

文件在线预览,有这个项目就够了

大家好呀!我是你们努力的喵哥! 我们在做各种项目时,都会需要预览各类文档的场景。比如,Wrod、PDF、Excel 等的预览。即使,我们个人使用的软件,也会有各类需要预览文件的场景。 在通常情...

Github喵111
昨天
16
0
运营商大数据

运营商大数据 调查结果显示,在全球120家运营商中,约有48%正在实施运营商大数据服务。运营商大数据服务成本平均占运营商总预算的10%,未来五年将上升到23%左右,成为运营商大数据的战略优势...

osc_7nzqlmki
34分钟前
12
0
Mysql如何处理重复数据?让你的效率更高效

有时候,数据表中会存在相同的记录。在获取表中记录时,相较于取得重复记录来说,取得唯一的记录显然更有意义。那么关于mysql数据库如何处理重复数据呢,下面就为大家来讲解这个问题。 http...

osc_tb68dlqx
35分钟前
4
0
有关信越润滑油脂方面常识

有关信越润滑油脂方面常识 一般常见的基础油有矿物油(mineral oil)合成油(synthetic oil),而添加剂则有抗氧化剂、抗腐蚀剂、抗磨剂、清净剂、防锈剂、极压剂、消泡剂、乳化剂等。   润滑油...

feiyoufei
37分钟前
6
0
13-sts的安装和运行SpringBoot项目

展开 本文分享自微信公众号 - 源码客栈(liqz6609)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。...

真的是666
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部