Linux磁盘管理之创建磁盘分区05

Linux磁盘管理之创建磁盘分区05,第1张

概述一、磁盘基础知识 磁盘安装在计算机上后,在系统读取到硬盘后并不能直接使用,必须经过分区、格式化才能够正确使用。这一次主要是针对磁盘分区进行简单总结,存储设备类型:U盘、光盘、软盘、硬盘、磁带。 硬盘接 一、磁盘基础知识

磁盘安装在计算机上后,在系统读取到硬盘后并不能直接使用,必须经过分区、格式化才能够正确使用。这一次主要是针对磁盘分区进行简单总结,存储设备类型:U盘、光盘、软盘、硬盘、磁带。

硬盘接口:

硬盘接口

硬盘标示

设备文件标示

分区表示

IDE ATA

hd

hda hdb hdc

hda1 hda2

SATA

sd

sda sdb sdc

sda1 sda2

SCSI

USB

sd

sda sdb sdc

sda1 sda2

 

 

 

 

 

 

 

查看硬盘分区的内核信息: 

[root@localhost ~]cat /proc/partitions

二、磁盘分区1、查看磁盘设备文件
1:  [root@iNeedle~]# ls /dev/sd*2:  /dev/sda/dev/sda1/dev/sda2/dev/sdb/dev/sdb1/dev/sdb2/dev/sdb3/dev/sdb5/dev/sdc//  可以看出一共有3块磁盘,第三块磁盘sdc还没有进行分区过,下边我们就以sdc为例来做实验。
2、磁盘分区命令

磁盘分区命令使用fdisk
使用方式如:

[root@iNeedle~]# fdisk /dev/sdc

d出二级命令提示符: Command (m for help):     -->提示我们输入m来查看帮助信息

3、查看帮助信息

Command (m for help):m              -->输入m命令来查看帮助信息
d出如下帮助信息:                      -->这个信息非常有用

 1:  atoggleabootableflag                #设置引导扇区 2:  beditbsddisklabel                   #编辑BSD磁盘标签 3:  ctogglethedoscompatibilityflag      #切换DOS兼容性标志 4:  ddeleteapartition                   #删除一个分区 5:  lListkNownpartitiontypes            #列出已知分区类型 6:  mprintthismenu                      #打印出菜单(帮助信息) 7:  naddanewpartition                   #新建一个分区 8:  ocreateanewemptyDOSpartitiontable   #创建一个空的DOS分区表 9:  pprintthepartitiontable             #打印分区表10:  qquitwithoutsavingchanges           #不保存退出11:  screateanewemptySundisklabel        #创建一个空的SUN磁盘标签12:  tchangeapartitionsystemID           #改变一个分区的系统ID13:  uchangedisplay/entryunits           #14:  vverifythepartition                 #验证一个分区15:  wwritetabletodiskandexit            #保存分区表到磁盘并且退出16:  xextrafunctionality(expertsonly)    #额外功能->专家选项,不要轻动

最主要的当然是新建分区命令n(new),新建分区分类有:主分区和扩展分区。

4、创建一般主分区
 1:  [root@iNeedle~]# fdisk/dev/sdc :  ............ 3:  Command(mforhelp):n<----输入n新建分区命令 :  eextended 5:  pprimarypartition(1-) 6:  p<----输入p代表主分区 7:  Partitionnumber(4):1<----输入分区编号1(主分区1-,逻辑分区从5开始编号) 8:  Firstcylinder(2610,default1)<----回车选择默认第1个柱面开始即可 9:  Lastcylinder,+cylindersor+size(K,M,G)(第一个主分区为5G空间10:  Command(mforhelp):w<----又返回上级命令,输入w表示保存刚才创建分区到磁盘上,OVER11:  ----就这样一个主分区完成创建:  验证分区创建:13:  [root@iNeedle~]# fdisk-l/dev/sdc14:  disk/dev/sdc:21.5GB,21474836480bytes15:  255heads,63sectors/track,2610cylinders16:  Units=cylindersof16065*512=8225280bytes17:  Sectorsize(logical/physical):512bytes/512bytes18:  I/Osize(minimum/optimal):512bytes/19:  diskIDentifIEr:0x40642f2920:  DeviceBootStartEndBlocksIDSystem21:  /dev/sdc116545253223+83linux22:  ----上述信息表明主分区创建成功。
5、创建swap交换分区
 输入p代表主分区,这里也是选择主分区类型 :   8:  Partitionnumber(2<----输入分区编号2(主分区1-9:  Firstcylinder(655-回车选择默认第655个柱面开始即可10:  Lastcylinder,1)">第二个主分区也为5G空间11:  ----这时不要直接输入w命令保存分区,需要修改分区类型ID,修改为swap类型,ID=8212:  Command(mforhelp):t<----又返回上级命令,输入t表示修改分区的类型ID,这里要修改第二个分区为swap分区,13:  Partitionnumber(2<----选择第二个分区,为该分区修改分区类型ID14:  Hexcode(typeLtoListcodes):15:  Changedsystemtypeofpartition2to82(linuxswap/Solaris)<----成功设置为swap分区类型16:  Command(mforhelp):同样需要保存分区17:  ----到此为止swap分区完成创建18:  验证分区创建:19:  [root@iNeedle~]# fdisk-l/dev/20:  disk/dev/sdc:21:  255heads,1)">22:  Units=cylindersof16065*23:  Sectorsize(logical/physical):512bytes/24:  I/Osize(minimum/optimal):512bytes/25:  diskIDentifIEr:2627:  /dev/sdc116545253223+28:  /dev/sdc26551308525325582linuxswap/Solaris29:  ----上述信息表明swap分区创建成功。
常见分区类型ID:
 1:  0Empty24NECDOS81Minix/oldlinbfSolaris 2:  1FAT1239Plan982linuxswap/Soc1DRDOS/sec(FAT- 3:  2XENIXroot3cPartitionMagic83linuxc4DRDOS/sec(FAT- 4:  3XENIXusr40Venix8028684OS/2hIDdenC:c6DRDOS/sec(FAT- 5:  4FAT16<32M41PPCPRePBoot85linuxextendedc7Syrinx 6:  5Extended42SFS86NTFSvolumesetdaNon-FSdata 7:  6FAT164dQNX4.x87NTFSvolumesetdbCP/M/CTOS/. 8:  7HPFS/NTFS4eQNX4.x2ndpart88linuxplaintextdeDellUtility :  8AIX4fQNX4.x3rdpart8elinuxLVMdfBootIt:  9AIXbootable50OnTrackDM93Amoebae1DOSaccess11:  aOS/2BootManag51OnTrackDM6Aux94AmoebaBBTe3DOSR/O12:  bW95fat3252CP/M9fBSD/OSe4SpeedStor13:  cW95fat32(LBA)53OnTrackDM6Auxa0IBMThinkpadhIEbBeOSfs:  eW95FAT16(LBA)54OnTrackDM6a5FreeBSDeeGPT15:  fW95Ext'd (LBA) 55  EZ-Drive        a6  OpenBSD         ef  EFI (FAT-12/16/16:  10  OPUS            56  Golden Bow      a7  NeXTSTEP        f0  linux/PA-RISC b17:    HIDden FAT12    5c  Priam Edisk     a8  Darwin UFS      f1  SpeedStor18:  12  Compaq diagnost 61  SpeedStor       a9  NetBSD          f4  SpeedStor19:  14  HIDden FAT16 <3 63  GNU HURD or Sys ab  Darwin boot     f2  DOS secondary20:  16  HIDden FAT16    64  Novell Netware  af  HFS / HFS+      fb  VMware VMFS21:  17  HIDden HPFS/NTF 65  Novell Netware  b7  BSDI fs         fc  VMware VMKCORE22:  18  AST SmartSleep  70  diskSecure Mult b8  BSDI swap       fd  linux raID auto23:  1b  HIDden W95 FAT3 75  PC/IX           bb  Boot Wizard hID fe  LANstep24:  1c  HIDden W95 FAT3 80  old Minix       be  Solaris boot    ff  BBT25:  1e  HIDden W95 FAT1
6、创建扩展分区并创建逻辑分区

1、扩展分区创建

 1:  [root@iNeedle~]#fdisk/dev/2:  Command(mforhelp):n<----输入n,进行创建新的分区 :  Commandaction 6:  e<----输入e,分区类型为扩展分区 3<----输入分区编号,这里为3 1309-使用默认柱面起始即可 :  Usingdefaultvalue13092000<----指定末尾柱面11:  Command(mforhelp):w12:  Thepartitiontablehasbeenaltered!<----保存分区到磁盘13:  #注意如果使用3P+E,该扩展分区一定要将全部分区分给E,否则后续的磁盘空间不能有效利用.14:  #到此位置已经创建扩展分区:扩展分区实质上不能直接存储使用,需要再进行逻辑分区创建,在逻辑分区上才可存储数据

验证扩展分区创建结果:

 1:  [root@iNeedletest]#fdisk-l/dev/2:  disk/dev/sdc:3:  255heads,2610cylinders 4:  Units=cylindersof16065*8225280bytes 5:  Sectorsize(logical/physical):512bytes/512bytes 6:  I/Osize(minimum/optimal):512bytes/7:  diskIDentifIEr:0x40642f29 :  DeviceBootStartEndBlocksIDSystem 9:  /dev/sdc116545253223+10:  /dev/sdc26551308525325582linuxswap/11:  /dev/sdc31309200055584905Extended<----扩展分区已经创建

2、创建逻辑分区

 n:创建分区 :  llogical(5orover) 6:  l<----l:创建逻辑分区 7:  Firstcylinder(2000,default1309):<----默认1309;(2000)为扩展分区的大小,逻辑分区是在扩展分区中创建的 :  Usingdefaultvalue1309 使用默认2000:  Usingdefaultvalue2000保存分区信息到磁盘12:  Thepartitiontablehasbeenaltered!

验证逻辑分区:

 11:  /dev/sdc31309200055584905Extended12:  /dev/sdc5130920005558458+13:  #最后一行信息表示逻辑分区已经创建成功,并且逻辑分区编号是从5开始的,并没有手动指定

 

总结

以上是内存溢出为你收集整理的Linux磁盘管理之创建磁盘分区05全部内容,希望文章能够帮你解决Linux磁盘管理之创建磁盘分区05所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1014137.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存