sfdisk

fdisk [-b <分区大小>][-uv][外围设备代号] 或 fdisk [-l][-b <分区大小>][-uv][外围设备代号...] 或 fdisk [-s <分区编号>]

parted

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

将带有“参数”的命令应用于“设备”.如果没有给出“命令”,则以交互模式运行。

帮助选项:

-h, --help 显示此求助信息

-l, --list 列出所有设别的分区信息

-i, --interactive 在必要时,提示用户

-s, --script 从不提示用户

-v, --version 显示版本

拿/dev/add为例

parted /dev/add

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

(parted) mklabel

Warning: The existing disk label on /dev/hdd will be destroyed and all data on this disk will be lost. Do you want to continue?

Yes/No?(警告用户磁盘上的数据将会被销毁,询问是否继续,我们这里是新的磁盘,输入yes后回车) yes

New disk label type? [msdos]? (默认为msdos形式的分区,我们要正确分区大于2TB的磁盘,应该使用gpt方式的分区表,输入gpt后回车)gpt

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

(parted) mkpart

Partition name? []? dp1

File system type? [ext2]? ext3

Start? 0

End? 500GB

分好区后可以使用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

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

(parted)rm 1 #rm后面使用分区的号码

(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

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

(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

由于parted内建的mkfs还不够完善,所以完成以后我们可以使用quit命令退出parted并使用 系统的mkfs命令对分区进行格式化了,此时如果使用fdisk -l命令打印分区表会出现警告信息,这是正常的

[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

转载于:https://blog.51cto.com/1986521521/1097817

在linux用sfdisk和parted 来 进行分区相关推荐

  1. sfdisk linux 分区,在linux用sfdisk和parted 来 进行分区

    sfdisk fdisk [-b ][-uv][外围设备代号] 或 fdisk [-l][-b ][-uv][外围设备代号...] 或 fdisk [-s ] parted 用法:parted [选项 ...

  2. linux part用法,linux中sfdisk及parted的用法

    SFDISK: sfdisk [-?Tvx][-d ][-g ][-l ][-s ][-V ] sfdisk为硬盘分区工具程序,可显示分区的设置信息,并检查分区是否正常. 参数: -?或--help ...

  3. linux parted 直接删除分区,CentOS7硬盘分区,删除分区,格式化分区硬盘,支持4T硬盘,fdisk,parted简单用法...

    本文简单介绍下Linux下磁盘分区.格式化等基本操作. 一.  查看分区表状态 先查看下是否有磁盘没有分区 fdisk -l 二.用fdisk 对/dev/sdb 进行分区(注意:超过2T的硬盘要使用 ...

  4. windows下调整linux分区大小,fdisk、parted无损调整普通分区大小 (附:win的c盘分区大小调整)...

    版权声明:本文为haibing.org原创文章,转载请附上本文链接. 本文永久链接:http://haibing.org/123 环境:oracle linux 6.4 #fdisk -v fdisk ...

  5. linux parted 分区大小,fdisk、parted无损调整普通分区大小

    环境:oracle linux 6.4 #fdisk -v fdisk (util-linux-ng 2.17.2) #parted -v parted (GNU parted) 2.1 我们讲的调整 ...

  6. NTFS 在linux上挂载,parted分区工具用法

    一   通过使用 ntfs-3g 来解决. 打开ntfs-3g的下载点http://www.tuxera.com/community/ntfs-3g-download/ , 将最新稳定(当前最新版本为 ...

  7. Linux 创建MBR的磁盘的扩展分区、逻辑分区相关问题(parted)

    >主要参考:parted空闲空间添加分区 >参考截图: 1.实验环境搭建:添加一块硬盘,并将该磁盘转换成MBR格式 [添加成功后查看结果] 2.讲该硬盘的格式转换成MBR格式(msdos) ...

  8. linux parted新建分区表,Parted 创建 GPT 分区

    对于磁盘的分区表 MBR与GPT区别. MBR:MBR分区表(即主引导记录)大家都很熟悉,是过去我们使用windows时常用的. 所支持的最大卷:2T,而且对分区有限制:最多4个主分区或3个主分区加一 ...

  9. linux挂载到哪个分区,Linux中直接挂载硬盘和挂载分区有什么区别?

     1.问题 Linux中直接挂载硬盘和挂载分区有什么区别? 比如 /dev/sdb 的硬盘,直接mkfs.ext4 /dev/sdb 后mount 使用, 和 先fdisk 分区 ,在 mkfs ...

  10. Linux存储入门:简易数据恢复方案--分区和LVM实战

    数据恢复有没有简易方案? IT工程师一般都知道如何操作和使用文件和目录.但是,对于系统如何构建出.抽象出文件和目录,一般就不熟悉了.至于更下层的概念,可能大家知道最多的就是驱动了.所以,为了规避这点, ...

最新文章

  1. 模态框到阻止冒泡时间
  2. WPF编游戏系列 之四 用户控件
  3. python hmac_Python实现的HMacMD5加密算法示例
  4. linux mint 硬件配置,安装 - 硬件设置 - 《Linux Mint 学习笔记》 - 书栈网 · BookStack...
  5. JRE与JDK,SDK的区别
  6. java底层 文件操作_JAVA的文件操作【转】
  7. SpringBoot使用CommandLineRunner和ApplicationRunner执行初始化业务
  8. 让Mysql支持Emoji表情,解决[Err] 1366 - Incorrect string value: '\xF0\xA3\x84\x83'
  9. 阳江口碑好的java培训价格
  10. SqlServer2005日志清理
  11. 新的特洛伊木马程序SectopRAT用以控制浏览器会话
  12. AI:人工智能的本质与未来
  13. 7-76 打印选课学生名单 (25分)
  14. Day22 汽车租赁系统
  15. linetv_LINE TV台湾版
  16. 【干货】微博短视频去水印下载使用介绍
  17. 台式计算机开机后黑屏,电脑开机显示黑屏有关的问题与解决方法
  18. 【解决方案】VR视频行业急速发展,如何搭建一套16K高清的公网视频传输系统?
  19. MTK芯片平台,MT6737烧录工具资料(SP_Flash_Tool_exe_Windows_v5.1712.00.000)
  20. 怎样破坏程序的堆栈?

热门文章

  1. 程序员又双叕和产品打起来了,说说与产品经理的那些事。
  2. 理解OpenCL数据类型
  3. Swift之动画总结
  4. 在Linux下判断系统当前是否开启了超线程
  5. 上海巴士集团公布公交整改措施和时间表
  6. 编译运行Cube_slam
  7. 为什么要使用自增ID作为主键
  8. 【转载】shell中EOF的用法
  9. 第4次作业类测试代码 021
  10. 聚聚科技---PHP开发笔试题及答案