Linux中将硬盘,分区等设备均表示成文件

 

硬盘和磁盘分区的结构:

创建分区有两种方法:
一种是用fdisk命令创建,一种是用parted命令创建

在创建分区之前首先要添加硬盘。
添加完用fdisk  -l命令查看一下,如果看不到就重启虚拟机后再查看
创建分区用fdisk   硬盘名称
如:

fdisk  /dev/sda


具体命令格式如下:
fdisk命令:
查看分区信息    fdisk   -l    [磁盘设备]
创建分区:fdisk   [磁盘设备]     ----注意是磁盘名不是分区名
m:查看操作指令的帮助信息
p:列表查看分区信息
n:新建分区
d:删除分区
t:变更分区类型
w:保存分区设置并退出
q:放弃分区设置并退出
创建完分区,如果不想重启虚拟机,使用partprobe命令更新磁盘分区的变化

parted命令:

parted /dev/sda
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print                                                            
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sda: 10.7GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number  Start   End     Size    Type     File system  Flags
 1      32.3kB  10.2GB  10.2GB  primary  ext3         boot 
 2      10.2GB  10.7GB  535MB   primary  linux-swap

fdisk和parted的比较:

fdisk只允许小容量硬盘(<=2T),只支持msdos分区表 ,创建分区后需要保存才能生效

parted支持大容量分区,支持msdos和gpt分区,不用保存,马上生效。


创建完分区格式化:

mkfs.ext4   /dev/sda   

挂载分区:(先创建一个空目录/dev/sda)再挂载

mount    /dev/sda   /sda

 

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐