Linux下使用Parted.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux下使用Parted

使用Parted使用GNU Parted GNU Parted有两种运行模式:命令行模式和交互模式你必须用下的这种方式来运行GNU Parted # parted device device就是你想要编辑的硬盘设备名称如果你是一个比较懒的人,省略了这个参数,不要紧,GNU Parted会尝试猜测一下你想要操作的设备。在命令行模式下,你需要将parted的命令一个接一个地输入到一行中。 而在交互模式下,每次只能输入一条parted命令一旦你按回车键确认,命令就马上执行,对磁盘的更改就立刻生效例如: (parted) resize 1 52.0005Mb 104.5Mb (parted) mkfs 2 fat16 在不被混淆的前提下,你可以对命令进行缩写。例如,你可以用p代替print。若软件被翻译成了你的本国语言,那么你甚至可以用本国语言来输入命令,而不单是英语。不过,这也许会造成混乱,所以还是建议使用英语输入命令。注意,GNU Parted对大小写不敏感。 对于表示分区位置的数字可以使用整数和小数而数字后面的字母就表示了你所使用的单位。如果没有指明数字的单位,那么就会采用默认值。若数字为负数,那么就表示从磁盘的末尾开始计算。如-1s”就表示硬盘最后一个扇区,就是硬盘的最末尾处。对于你所给出的位置,parted会稍作计算使之合理。例如,当你使用GB作为单位时,分区位置的误差不会超过500M。当然,你可以使用代表扇区的单位s来指定精确的位置。对于一条命令,如果你没有给出一个参数,那么 GNU Parted会再次向你提问,例如: (parted) resize 1 Start? 0Gb End? 40Gb 当你的某些操作具有一定的危险性时,Parted会警告你,除非是那些本来就是很危险的操作(rmmklabel和mkfs)。例如当你想将一个分区过分地缩小,缩小后的空间不足以存放该分区现有的数据,那么Parted就会自动给出一个安全的分区缩小的方案,以免丢失数据。如果这个Parted给出的缩小结果和你给出的相差太大,那么Parted会询问你是否愿意继续。因为不同的分区系统都有复杂的限制,因此Parted实际的更改会和你给出的数字有一些微小的出入(例如,你要Parted为你建立一个10.4MB的分区,但你得到的分区最终只有10.325MB)。如果误差太大,Parted同样会让你确认一下是否继续。 ? 2.命令行模式的选项 当你调用命令行模式时,Parted的语法是这样的: # parted [option] device [command [argument]] 有几个选项可以供你使用对于其他涉及分区细节的Parted命令,请参见下一节。选项以一横杠开头,而Parted命令前则没有这个横杠。 选项 -h --help 显示帮助信息 -i --interactive’ 进入交互模式Parted交互模式下的命令 GNU Parted提供以下命令 check(检查) 格式:check number 检查编号中所指定的文件系统是否有错误 例: (parted) check 1 检查分区1上的文件系统 cp(复制) 格式:cp [from-device] from-number to-number ? 将分区from-number上的文件系统完整地复制到分区to-number中分区to-number上的数据会被全部删除。你可以再指定一个来源硬盘的设备名称from-device来指定来源分区所在的硬盘。 该命令支持以下文件系统: ext2、ext3(所提供的目标分区必须比源分区要大)fat16、fat32 linux-swap(相当于再目标分区执行mkswap 命令 reiserfs(如果安装了libreiserfs库 例: (parted) cp /dev/hdb 2 3 将/dev/hdb上的第个分区的内容复制到第个分区上 help(帮助) 格式:help [command] ? 输出一个命令的帮助信息 例: (parted) help resize 输出reize命令的帮助信息 mklabel(建立分区表) 格式:mklabel label-type 建立一个label-type类型的磁盘分区表新的分区表不会有任何分区。这个命令通常不会破坏你的数据,但是它有可能让你的数据变得不可读这是你就需要用到rescue命令来恢复分区。关于rescue命令的用法请参见后文Parted能在各种分区表上工作。 label-type必须是一下这些类型:bsd loop (raw disk access) gpt mac msdos pc98 sun 例: (parted) mklabel msdos

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档