linux 磁盘分区挂载

列出系统磁盘
fdisk -l


有未使用磁盘/dev/xvdb


对改磁盘进行操作
fdisk /dev/xvdb


这时候出现可输入要对磁盘操作命令
Command (m for help): 
输入m查看可选命令:
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 修改某一个分区的系统id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit 保存退出
   x   extra functionality (experts only)


添加一个分区
Command (m for help): n  (输入n添加分区)
Command action
   e   extended
   p   primary partition (1-4)
p(输入p添加主分区)
Partition number (1-4): 1(输入1,指定第一块分区)
First cylinder (1-33436, default 1): (回车,使用默认值)
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-33436, default 33436): +10G(输入+10G,分区大小)


Command (m for help): p  (列出分区)


Disk /dev/xvdb: 214.7 GB, 214748364800 bytes
224 heads, 56 sectors/track, 33436 cylinders
Units = cylinders of 12544 * 512 = 6422528 bytes


    Device Boot      Start         End      Blocks   Id  System
/dev/xvdb1               1        1558     9771775+  83  Linux


删除分区
Command (m for help): p


Disk /dev/xvdb: 214.7 GB, 214748364800 bytes
224 heads, 56 sectors/track, 33436 cylinders
Units = cylinders of 12544 * 512 = 6422528 bytes


    Device Boot      Start         End      Blocks   Id  System
/dev/xvdb1               1        1558     9771748   83  Linux
/dev/xvdb2            1559        3116     9771776   83  Linux


Command (m for help): d(删除分区)
Partition number (1-4): 1(删除第一个分区)


Command (m for help): p(查看分区)


Disk /dev/xvdb: 214.7 GB, 214748364800 bytes
224 heads, 56 sectors/track, 33436 cylinders
Units = cylinders of 12544 * 512 = 6422528 bytes


    Device Boot      Start         End      Blocks   Id  System
/dev/xvdb2            1559        3116     9771776   83  Linux


修改磁盘类型

Command (m for help): t(修改磁盘类型)
Selected partition 1(选择磁盘1)
Hex code (type L to list codes): L(查看可用类型)


 0  Empty           1e  Hidden W95 FAT1 80  Old Minix       bf  Solaris        
 1  FAT12           24  NEC DOS         81  Minix / old Lin c1  DRDOS/sec (FAT-
 2  XENIX root      39  Plan 9          82  Linux swap / So c4  DRDOS/sec (FAT-
 3  XENIX usr       3c  PartitionMagic  83  Linux           c6  DRDOS/sec (FAT-
 4  FAT16 <32M      40  Venix 80286     84  OS/2 hidden C:  c7  Syrinx         
 5  Extended        41  PPC PReP Boot   85  Linux extended  da  Non-FS data    
 6  FAT16           42  SFS             86  NTFS volume set db  CP/M / CTOS / .
 7  HPFS/NTFS       4d  QNX4.x          87  NTFS volume set de  Dell Utility   
 8  AIX             4e  QNX4.x 2nd part 88  Linux plaintext df  BootIt         
 9  AIX bootable    4f  QNX4.x 3rd part 8e  Linux LVM       e1  DOS access     
 a  OS/2 Boot Manag 50  OnTrack DM      93  Amoeba          e3  DOS R/O        
 b  W95 FAT32       51  OnTrack DM6 Aux 94  Amoeba BBT      e4  SpeedStor      
 c  W95 FAT32 (LBA) 52  CP/M            9f  BSD/OS          eb  BeOS fs        
 e  W95 FAT16 (LBA) 53  OnTrack DM6 Aux a0  IBM Thinkpad hi ee  EFI GPT        
 f  W95 Ext'd (LBA) 54  OnTrackDM6      a5  FreeBSD         ef  EFI (FAT-12/16/
10  OPUS            55  EZ-Drive        a6  OpenBSD         f0  Linux/PA-RISC b
11  Hidden FAT12    56  Golden Bow      a7  NeXTSTEP        f1  SpeedStor      
12  Compaq diagnost 5c  Priam Edisk     a8  Darwin UFS      f4  SpeedStor      
14  Hidden FAT16 <3 61  SpeedStor       a9  NetBSD          f2  DOS secondary  
16  Hidden FAT16    63  GNU HURD or Sys ab  Darwin boot     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            

Hex code (type L to list codes): 83(输入要修改类型)


最后操作完了要记得输入w命令保存操作


格式化磁盘
mkfs -t ext3 /dev/xvdb1


挂载磁盘

mkdir -p /data/dev/xvdb1

mount /dev/xvdb1 /data/dev/xvdb1

通过df命令可以查看当前系统磁盘挂载情况


取消挂载

umount /data/dev/xvdb1


你可能感兴趣的:(Linux,linux磁盘分区,fdisk,mount)