对于linux的分区通常可以使用fdisk命令工具和parted工具
对于分区表通常有MBR分区表和GPT分区表
对于磁盘大小小于2T的磁盘,我们可以使用fdisk和parted命令工具进行分区
对于MBR分区表的特点(通常使用fdisk命令进行分区)
 所支持的最大磁盘大小:2T
 最多支持4个主分区或者是3个主分区加上一个扩展分区
对于GPT分区表的特点(使用parted命令进行分区)
 支持最大卷:18EB(1EB=1024TB)
 最多支持128个分区

对于parted命令工具分区的介绍

fdisk -l 查看磁盘信息
parted /dev/sdb  使用parted工具操作磁盘/dev/sdb
mktable gpt  或者 mklabel gpt 把磁盘/dev/sdb 格式化为 gpt分区表
mkpart primary  0MB 50MB  创建一个50M大小的主分区
mkpart extended 50MB 100MB 创建一个50M大小的扩展分区
rm 1 删除number为1 的分区
print 显示磁盘 /dev/sdb的相关信息
help  显示帮助命令
退出parted命令,在linux命令行窗口对分区进行格式化
mkfs.ext4 /dev/sdb2 格式化磁盘/dev/sdb的第二个分区为ext4格式的分区
//实现磁盘自动挂载
vi /etc/fstable
/dev/sdb2 /backup  ext4  defaults   1 2

场景模拟:
需求有一个1G的磁盘/dev/sdc,
需要分区表会gpt格式,
分为两个400MB的分区,
一个主分区,一个扩展分区,
格式化文件系统为ext4格式
并且实现开机自动挂载,其中两个目录分别是 /backup  /datafile

1 使用 fdisk -l 进行磁盘信息查看
     fdisk -l
2 使用命令parted 操作 /dev/sdc
     parted /dev/sdc
3 格式化为gpt格式的分区表
     mktable gpt
4  创建一个400M的主分区
   mkpart primary 0MB 400MB

5  退出
    quit

6  格式化文件系统为ext4
   mkfs.ext4 /dev/sdc1
7  创建两个目录
   mkdir /backup
   mkdir /datafile

8  进行磁盘扩展(提示:对于已经格式化分区表为gpt格式的磁盘直接扩展请参考以下)
     parted /dev/sdc
 
9  mkpart extended 400MB 800MB

10 查看磁盘信息
    print

11 退出
    quit
12 格式化文件系统为ext4
    mkfs.ext4 /dev/sdc2
13 配置开机自动挂载磁盘
   vi  /etc/fstab
   /dev/sdc1  /backup   ext4   default   1 2
   /dev/sdc2  /datafile  ext4  default   1 2

在操作过程有可能需要重启系统才会生效

linux系统磁盘分区之parted的更多相关文章

  1. [转]linux系统磁盘分区之parted

    转自:http://blog.csdn.net/h249059945/article/details/12668793 对于linux的分区通常可以使用fdisk命令工具和parted工具对于分区表通 ...

  2. Linux系统磁盘分区、删除分区、格式化、挂载、卸载、开机自动挂载的方法总结

    Linux系统按照MBR(Master Boot Record)传统分区模式: 注意:传统的MBR(Master Boot Record)分区方式最大只能分2T容量的硬盘,超过2T的硬盘一般采用GPT ...

  3. linux 大容量磁盘分区工具parted

    1. Msdos和Gpt的区别 fdisk  :只能分msdos分区parted :可以分msdos和gpt分区 2. MSDOS特点最大支持2TB卷大小.每个磁盘最多只能有4个主分区(或3个主分区, ...

  4. 3. Linux系统磁盘分区介绍

    1. 磁盘分区基本知识 1)磁盘在使用前一般要先分区(相当于建房子要分房间一样). 2)磁盘分区一般有主分区.扩展分区和逻辑分区之分.一块磁盘最多可以有4个主分区,其中一个主分区的位置可以用一个扩展分 ...

  5. linux 系统磁盘分区之fdisk

    对于学习磁盘分区,通常学习的都是fdisk命令 当然,对于小于2TB的磁盘,我们基本上是使用fdisk命令进行分区 下面就简单介绍一下fdisk操作磁盘的基本命令和场景模拟 常用命令介绍   fdis ...

  6. Linux系统磁盘与分区管理(7)

    Linux最传统的磁盘文件系统(filesystem)使用的是EXT4格式,所以要了解文件系统就得要由认识EXT4开始,而文件系统是创建在硬盘上面的,因此我们得了解硬盘的物理组成才行,下面我们回来详细 ...

  7. Linux学习笔记(5)磁盘分区(parted)

    Linux学习笔记(5)磁盘分区(parted) .演示: ()parted /dev/sdb :进入parted 分区命令(可以使用help来查看命令详细描述)(2)p :列出当前磁盘分区信息,可以 ...

  8. linux 系统磁盘管理(主分区和逻辑分区)

    摘要:linux系统磁盘管理主分区和逻辑分区 1.linux系统分区应了解的常识 硬盘分区实质上是对硬盘的一种格式化,然后才能使用硬盘保存各种信息,在创建分区时,就已经设置好了硬盘的各项物理参数,指定 ...

  9. Linux系统磁盘管理

    1 Linux磁盘管理体系简介 Linux磁盘管理分为五个步骤:首先在服务器上添加相应的硬盘(如/dev/sda.sdb.sdc等),对全新的服务器(即没有操作系统)做硬RAID0.RAID1.RAI ...

随机推荐

  1. UVA 10651 Pebble Solitaire 状态压缩dp

    一开始还在纠结怎么表示一个状态,毕竟是一个串.后来搜了一下题解发现了这里用一个整数的前12位表示转态就好了 ,1~o,0~'-',每个状态用一个数来表示,然后dp写起来就比较方便了. 代码: #inc ...

  2. *[topcoder]LittleElephantAndIntervalsDiv1

    http://community.topcoder.com/stat?c=problem_statement&pm=12822&rd=15707 第一次用C++提交,艰辛.首先想到可以 ...

  3. linux 和 ecos 内核线程创建/信号量/event等对比

    ecos: int gx_thread_create (const char *thread_name, gx_thread_id *thread_id, void(*entry_func)(void ...

  4. SPRING IN ACTION 第4版笔记-第六章RENDERING WEB VIEWS-005- 使用ApacheTiles(TilesConfigurer、TilesViewResolver、<put-attribute>、<t:insertAttribute>)

    一. 1.定义TilesConfigurer.TilesViewResolver的bean 注意有tiles2和tiles3,这里使用tiles3 (1)java形式 package spittr.w ...

  5. 图片url中包含中文导致网络请求404

    需要对其中的中文使用转换格式,注意不是整个url,如果是整个,"/"这个网络分隔符`也会被转换的 URLEncoder.encode("福利", "u ...

  6. 集合对象(NSSet)

    main.m #import <Foundation/Foundation.h> @interface NSSet(printInteger) -(void)printSet; @end ...

  7. poj3140Contestants Division

    链接 这叫树形DP吗..?断开某条边 求剩下两颗树数权值和的差最小 dfs一遍 枚举边 查了n久 wa n次  dp数组没初始化.. 在poj上1A感觉应该挺爽 #include <iostre ...

  8. kernel_task占用大量CPU

  9. 将win7电脑变身WiFi热点

    转自:http://bbs.feng.com/read-htm-tid-2167498.html 开启windows 7的隐藏功能:虚拟WiFi和SoftAP(即虚拟无线AP),就可以让电脑变成无线路 ...

  10. oracle中查看某个用户名下所有的表以及sequence

    select   table_name   from   all_tables   where   owner   =upper('jdfp')    ; 此处查的是tieba这个用户表空间下的所有表 ...