磁盘:计算机的外部存储器中也采取了类似磁带的装置,比较常用的一种叫磁盘,将圆形的磁性盘片装在一个方的密封盒子里,这样的做法是为了防止磁盘表面划伤,导致数据丢失。有了磁盘之后,人们使用计算机就方便多了,不但可以把数据处理结果存放在磁盘中,还可以把很多输入到计算机中的数据存储在磁盘中,这样这些数据可以反复使用,避免了反复劳动。
1.分区
mbr为硬盘的一个扇区,是引导程序,引导磁盘读取磁盘,含有644个字节记录分区信息
512-446=66=64+2
64字节:mpt
一个分区占16个字节,分区表能记录4个分区,这些分区被称为主分区
500G分区占了200,还剩300,但是字节已经用完
请使用虚拟机操作,以免操作不当破坏真机系统
fdisk 设备名称 #对该设备进行分区分区
(1)建立分区
实验操作步骤:
fdisk -l #查看真实存在的设备
/dev/vda设备不能进行分区操作,/dev/vdb可以进行分区操作
fdisk /dev/vdb #分区 执行命令后系统提示可以使用"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 #新建分区
Partition type:
p primary (0 primary, 0 extended, 4 free) #分区类型为主分区
e extended #分区类型为扩展分区
Select (default p): #默认为主分区
Using default response p
Partition number (1-4, default 1): #主分区id,如果不选择默认为1
First sector (2048-20971519, default 2048): #此分区起始位置
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519): +100M #分区大小(注意M大写)
Partition 1 of type Linux and of size 100 MiB is set
建立分区2、分区3与建立分区1方法相同
因为硬盘只允许有4个主分区,在建立分区4时,系统会默认建立扩展分区。在划分区域大小时直接回车,表示扩展分区区域大小等于剩余内存。
建立逻辑分区5,方法与分区1相同
p表示显示分区信息
Command (m for help): wq #保存退出
partprobe #同步分区表
cat /proc/partitions #查看系统识别的分区信息
(2)格式化分区
mkfs.xfs /dev/vdb1 #格式化
mount /dev/vdb1 /mnt #临时挂载
操作步骤:
mount /dev/vdb5 /mnt #挂载
失败,/dev/vdb5为只读文件
mkfs.xfs /dev/vdb5 #格式化挂载文件
blkid