怎样用 partedmac air 管理硬盘分区区

Linux下使用parted分区工具为大于2T硬盘分区_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Linux下使用parted分区工具为大于2T硬盘分区
&&大硬盘分区(大于2TB)
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩4页未读,
定制HR最喜欢的简历
你可能喜欢parted - 磁盘分区管理工具(一)_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
parted - 磁盘分区管理工具(一)
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩9页未读,
定制HR最喜欢的简历
你可能喜欢温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(25803)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_085',
blogTitle:'使用Parted来进行分区',
blogAbstract:'#& parted& /dev/sdbGNU& Parted& 1.8.1Using& /dev/sdbWelcome& to& GNU& Parted!& Type& ‘help’& to& view& a& list& of& commands.\r\n(parted) mklable gpt 将MBR磁盘格式化为GPT\r\n(parted) mkpart primary 0 100 划分一个起始位置为0大小为100M的主分区\r\n(parted) mkpart primary 100 200 划分一个起始位置为100M大小为100M的主分区 ',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:7,
permalink:'blog/static/',
commentCount:1,
mainCommentCount:1,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}在Linux系统下用parted命令管理GPT分区的教程
OSChina & 11-17 11:14:28 & 作者:China_OS &
这篇文章主要介绍了在Linux系统下用parted命令管理GPT分区的教程,需要的朋友可以参考下
先来温习一下GPT的概念:GUID磁碟分割表(GUID Partition Table,缩写:GPT)其含义为&全局唯一标识磁盘分区表&,是一个实体硬盘的分区表的结构布局的标准。它是可扩展固件接口(EFI)标准(被Intel用于替代个人计算机的BIOS)的一部分,被用于替代BIOS系统中的一32bits来存储逻辑块地址和大小信息的主开机纪录(MBR)分区表。GUID磁碟分割表(GUIDPartition Table,缩写:GPT)是一个实体硬盘的分区表的结构布局的标准。它是可扩展固件接口(EFI)标准(被Intel用于替代个人计算机的BIOS)的一部分,被用于替代BIOS系统中的一32bits来存储逻辑块地址和大小信息的主开机纪录(MBR)分区表。对于那些扇区为512字节的磁盘,MBR分区表不支持容量大于2.2TB(2.2 & 10^12字节)的分区,然而,一些硬盘制造商(诸如希捷和西部数据)注意到了这个局限性,并且将他们的容量较大的磁盘升级到了4KB的扇区,这意味着MBR的有效容量上限提升到了16 TB。 这个看似&正确的&解决方案,在临时地降低了人们对改进磁盘分配表的需求的同时,也给市场带来了关于在有较大的块(block)的设备上从BIOS启动时,如何最佳的划分磁盘分区的困惑。GPT分配64bits给逻辑块地址,因而使得最大分区大小在2^64-1个扇区成为了可能。对于每个扇区大小为512字节的磁盘,那意味着可以有9.4ZB(9.4 x 10^21字节)或18 E 个512字节(9,444,732,965,739,290,426,880字节 或 18,446,744,073,709,551,615(2^64-1)个扇区 x 512(=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个主分区限制,每个磁盘最多支持128个分区。支持大于2T的分区,最大卷可达18EB。
&&&&&& parted是一个可以分区并进行分区调整的工具,他可以创建,破坏,移动,复制,调整ext2 linux-swap fat fat32 reiserfs类型的分区,可以创建,调整,移动Macintosh的HFS分区,检测jfs,ntfs,ufs,xfs分区。
&&& 使用方法: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
&&& 实战:
1& 初始信息
注意绿框可以看到fdisk并不支持GPT格式的分区,然后输入命令p(print的简写)可以看到系统目前的所有分区
2& 连续划分三个大小为10G的主分区,不指定分区的文件系统类型,parted是划分后直接生效,没有fdisk中类似的w命令。
可以看到新分区3 4 5 都是主分区 大小10G
3& 也可以用非交互模式查看分区状况
4& 准备格式化新分区为ext3类型的文件系统
突然发现找不到此分区,很奇怪
5& 查看已有的分区名称
使用blkid查看已有的分区是什么name
6& 格式化后挂载新分区
大家感兴趣的内容
12345678910
最近更新的内容通过输入parted&设备名进入分区命令行模式如下图
通过parint打印列出当前分区设备的磁盘容量大小,如下图12.9tb
设置磁盘分区为gpt模式,&mklabel&gpt&&然后点击YEs继续(提示磁盘的数据可能会丢失是否继续)
提示下面警告,忽略继续即可输入&i&或者&ignore
退出parted,设置好之后输入quit退出(本经验以最简单的一个盘分一个区为例)
把创建好的大分区进行格式化,通过fdisk&-l再次查看确认
通过输入&mkfs.ext4&/dev/sdb1格式化&&如果有几个分区都要格式化不然没法使用呢
格式化需要比较长的时间,具体根据磁盘读写速度和大小来确定。下面有节点数完成对应的数量即可
&mount /dev/sdf /data1
阅读(...) 评论()

我要回帖

更多关于 mac air 管理硬盘分区 的文章

 

随机推荐