1 Star 0 Fork 11

coder_lw / wiki

forked from deepinwiki / wiki 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
parted分区命令.md 2.20 KB
一键复制 编辑 原始数据 按行查看 历史
htqx 提交于 2019-10-29 20:02 . parted分区

[TOC]

parted 分区命令

前言

parted 分区命令高度危险,因为它的执行是立即的,不像fdisk有个确认的过程。但是它设计成适合脚本编程使用,因此在某些场合比fdisk好用。

命令介绍

基本格式: parted 主选项 设备 命令 选项

主选项:

  1. -l : 列出所有块设备
  2. -m : 以机器格式列出
  3. -s : 无交互脚本模式
  4. -a : 对齐
    1. none :无
    2. cylinder:柱面
    3. minimal : 最小
    4. optiaml :最佳

设备:可以是映像文件,也可以是正常块设备

命令和选项:

  1. align-check optiaml 1 :检查1分区是否对齐
    1. optimal
    2. minimal
  2. mktable gpt : 创建gpt分区表,类型有:gpt、msdos、loop、mac、bsd等
  3. mkpart 分区类型/名称 fat32 1mib 100mib : 创建一个主分区,文件系统是fat32,从1MB到100MB。parted里面的单位是:mib=1024k,mb=1000k。所以mib才是我们日常使用的单位。gpt分区类型只有primary(主分区)所以该位置用来设置分区名称,msdos(mbr)还可以有extended(扩展)、logical(逻辑)。文件系统类型有:fat16、fat32、ext2、HFS、linux-swap、NTFS等。
  4. name 1 "boot" :将1分区命名为boot。
  5. print : 显示分区表格
  6. quit : 退出交互式
  7. rescue 1mib 300mib : 试图恢复分区,范围是1~300mib
  8. rm 1: 删除分区1
  9. resizepart 1 300mib: 将分区1的结束位置更为为300mib
  10. select 设备 : 重新选择操作的设备
  11. set 1 标志 状态: 设置1分区标志,状态为On或off
    1. bios_grub :grub bios引导分区
    2. legacy_boot:兼容传统引导
    3. boot:mbr分区表的引导
    4. msftdata:微软数据分区
    5. msftres:微软保留分区
    6. irst:英特尔快速启动分区
    7. esp:gpt引导分区
    8. lba:告知老式系统支持LBA线性寻道
    9. root:mac根
    10. swap:mac交换
    11. hidden:微软隐藏分区
    12. raid:软RAID分区
    13. LVM:LVM物理卷
    14. PALO:palo引导
    15. PREP:PREP引导
    16. DIAG:微软恢复分区
  12. disk_set pmbr_boot on: 设置gpt分区表下的mbr保护分区的启动标志。
  13. unit mib : 设置默认单位为mib
1
https://gitee.com/coder_lw/wiki.git
git@gitee.com:coder_lw/wiki.git
coder_lw
wiki
wiki
master

搜索帮助