考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:Linux认证 > 红帽认证 > 红帽认证辅导 > 文章内容
  

RHCE7认证学习笔记:磁盘、分区和文件系统管理

来源:Linux社区 [ 2016年2月24日 ] 【

一、MBR主引导记录

    MBR有512个字节,分为三个部分:第一部分446个字节,存储了引导分区;第二部分64字节为分区表;第三部分2个字节结束符;

    每个分区需16个字节,所以MBR的模式下只能划分4个主分区或3个主分区和扩展分区;主分区可以直接使用,扩展分区不能直接使用,在扩展分区上划分逻辑分区再使用;

[root@linuxidc ~]# cat /proc/partitions 
major minor  #blocks  name
  2        0          4 fd0
  8        0  20971520 sda
  8        1    512000 sda1
  8        2  20458496 sda2
  11        0    3655680 sr0
 253        0  18358272 dm-0
 253        1    2097152 dm-1

二、GPT

GPT可以记录128个主分区;

三、使用命令管理磁盘分区

1、fdisk命令

使用fdisk划分磁盘,默认会划分为MBR格式的磁盘:

fdisk -l 查看当前的磁盘和分区情况:     
[root@linuxidc ~]# fdisk /dev/sdb
Welcome to fdisk (util-linux 2.23.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0xac4a9d92.

Command action
  a  toggle a bootable flag
  b  edit bsd disklabel
  c  toggle the dos compatibility flag
  d  delete a partition    删除分区
  g  create a new empty GPT partition table
  G  create an IRIX (SGI) partition table
  l  list known partition types    列出分区类型
  m  print this menu    打印帮助菜单
  n  add a new partition    添加一个新分区
  o  create a new empty DOS partition table
  p  print the partition table    打印分区表
  q  quit without saving changes
  s  create a new empty Sun disklabel
  t  change a partition's system id
  u  change display/entry units
  v  verify the partition table
  w  write table to disk and exit    退出并保存,然后使用partprobe或partx /dev/sdX刷新
  x  extra functionality (experts only)

    添加分区:
Command (m for help): n
Partition type:
  p  primary (0 primary, 0 extended, 4 free)
  e  extended
Select (default p): p
Partition number (1-4, default 1): 
First sector (2048-10485759, default 2048): 
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-10485759, default 10485759): +1G
Partition 1 of type Linux and of size 1 GiB is set
 
Command (m for help): p
 
Disk /dev/sdb: 5368 MB, 5368709120 bytes, 10485760 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0xac4a9d92
 
  Device Boot      Start        End      Blocks  Id  System
/dev/sdb1            2048    2099199    1048576  83  Linux

    只能划分四个主分区,如果要划分多余四个分区,则需要在第四个分区创建扩展分区,在扩展分区上创建逻辑分区:
Device Boot      Start        End      Blocks  Id  System
/dev/sdb1            2048    2099199    1048576  83  Linux
/dev/sdb2        2099200    4196351    1048576  83  Linux
/dev/sdb3        4196352    6293503    1048576  83  Linux
/dev/sdb4        6293504    10485759    2096128    5  Extended
/dev/sdb5        6295552    6500351      102400  83  Linux

    有*标识代表的是启动分区:
Device Boot      Start        End      Blocks  Id  System
/dev/sda1  *        2048    1026047      512000  83  Linux
/dev/sda2        1026048    41943039    20458496  8e  Linux LVM

    分区类型,使用t命令可以修改分区的类型:
Command (m for help): l
 0  Empty          24  NEC DOS        81  Minix / old Lin bf  Solaris       
 1  FAT12          27  Hidden NTFS Win 82  Linux swap / So c1  DRDOS/sec (FAT-
 2  XENIX root      39  Plan 9          83  Linux          c4  DRDOS/sec (FAT-
 3  XENIX usr      3c  PartitionMagic  84  OS/2 hidden C:  c6  DRDOS/sec (FAT-
 4  FAT16 <32M      40  Venix 80286    85  Linux extended  c7  Syrinx         
 5  Extended        41  PPC PReP Boot  86  NTFS volume set da  Non-FS data   
 6  FAT16          42  SFS            87  NTFS volume set db  CP/M / CTOS / .
 7  HPFS/NTFS/exFAT 4d  QNX4.x          88  Linux plaintext de  Dell Utility   
 8  AIX            4e  QNX4.x 2nd part 8e  Linux LVM      df  BootIt         
 9  AIX bootable    4f  QNX4.x 3rd part 93  Amoeba          e1  DOS access     
 a  OS/2 Boot Manag 50  OnTrack DM      94  Amoeba BBT      e3  DOS R/O       
 b  W95 FAT32      51  OnTrack DM6 Aux 9f  BSD/OS          e4  SpeedStor     
 c  W95 FAT32 (LBA) 52  CP/M            a0  IBM Thinkpad hi eb  BeOS fs       
 e  W95 FAT16 (LBA) 53  OnTrack DM6 Aux a5  FreeBSD        ee  GPT           
 f  W95 Ext'd (LBA) 54  OnTrackDM6      a6  OpenBSD        ef  EFI (FAT-12/16/
10  OPUS            55  EZ-Drive        a7  NeXTSTEP        f0  Linux/PA-RISC b
11  Hidden FAT12    56  Golden Bow      a8  Darwin UFS      f1  SpeedStor     
12  Compaq diagnost 5c  Priam Edisk    a9  NetBSD          f4  SpeedStor     
14  Hidden FAT16 <3 61  SpeedStor      ab  Darwin boot    f2  DOS secondary 
16  Hidden FAT16    63  GNU HURD or Sys af  HFS / HFS+      fb  VMware VMFS   
17  Hidden HPFS/NTF 64  Novell Netware  b7  BSDI fs        fc  VMware VMKCORE 
18  AST SmartSleep  65  Novell Netware  b8  BSDI swap      fd  Linux raid auto
1b  Hidden W95 FAT3 70  DiskSecure Mult bb  Boot Wizard hid fe  LANstep       
1c  Hidden W95 FAT3 75  PC/IX          be  Solaris boot    ff  BBT           
1e  Hidden W95 FAT1 80  Old Minix

首页 1 2 3 尾页
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved