微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

磁盘与分区

分区的原因

磁盘分区是为了环境隔离。
就是将磁盘分成若干个空间,这些空间可以有不同的文件系统,或者格式化时互不干扰。

磁盘的接口

磁盘的接口有两种:

  • IDE磁盘,采用/dev/hdx 来命名,如hda,hdb…
  • SCSI磁盘,采用/dev/sdx 来命名,如sda,sdb…

分区之后,每块磁盘分区的命名格式为:
hda1、hda2…
sda1、sda2…

分区样式

那么如何查看磁盘及其分区信息呢?
在Linux系统下,使用fdisk进行查看和分区,这个只适用于MBR分区,
如果想做gpt分区,就要使用parted命令。

特性 MBR GPT
支持最大卷 2T 18EB
分区数量 4个 128个
原理 3个主分区1个扩展分区 所以分区地位相等

为什么会产生不同的分区样式呢?
其实分区样式只是一种协议,怎么分都行,只要能分明白,
但是微软首先使用了mbr分区协议,并且没啥问题,大家就沿用了mbr分区,
后来磁盘越来越大,mbr分区协议被现在在了2T大小,满足不了实际需求,就产生了gpt这种面相未来,“无限”分区的协议。

查看及制作分区

先用fdisk查看分区信息:

fdisk -l

在这里插入图片描述


第一段是磁盘的整体信息;
第二段是磁盘的分区信息;
第一列是分区名;
第二列?
第三列是起始地址;
第四列是终止地址;
第五列是?
最后一列是分区格式。

制作gpt分区。

AndroidServer:~$ parted /dev/sda
GNU Parted 2.3
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.

(parted) mklabel gpt
Warning: The existing disk label on /dev/sda will be destroyed and all data on this disk
will be lost. Do you want to continue?
Yes/No? yes

(parted) print
Model: DELL PERC 6/i Adapter (scsi)
disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags

(parted)mkpart primary 0KB 500GB
Warning: You requested a partition from 0.00B to 500GB.
The closest location we can manage is 17.4kB to 500GB.
Is this still acceptable to you?
Yes/No? yes
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel? Ignore

(parted) print
Model: DELL PERC 6/i Adapter (scsi)
disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 500GB 500GB primary

(parted)quit
information: You may need to update /etc/fstab.

制作文件系统

分区做完后,整个磁盘里,除了表头信息外,啥也没有,这时候要在分区中制作文件系统,以管理文件
mkfs - 支持ext2、ext3(日志)、ext4、exfat、vfat、msdos、jfs、reiserfs等文件系统。

mkfs -t ext3 /dev/hda1

格式化分区之后,可以使用e2label命令给分区添加卷标:

e2label 分区路径 卷标名

挂载磁盘及分区

制作文件系统后,通过mount将磁盘挂载到当前目录树:

sudo mkdir /dev/temp
sudo mount /dev/sda1 /dev/temp

查看磁盘用量及挂载情况

df -h

在这里插入图片描述

第一列是磁盘及分区信息,
第二列是容量;
第三列是已用;
第四列是剩余;
第五列是使用百分比;
最后一列是挂载的目录。

原文地址:https://www.jb51.cc/wenti/3284276.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐