磁盘扩展分区划分的三个逻辑分区,你知道吗?

电脑杂谈  发布时间:2021-01-21 13:18:56  来源:网络整理

测试环境:VMware Workstation / centos7

1、磁盘分区

([1)易于管理和使用:

例如,如果将磁盘划分为sda 1、 sda2、sda3、sda4,则假定sda1是系统磁盘,其他磁盘是游戏,办公室和软件磁盘,因此哪一个是我们应该重新划分区域吗?可以直接在相应的磁盘上划分区域,而无需对整个磁盘进行分区。根据目的,我们还可以更快地使用相应的磁盘。

([2)有利于数据安全:

分区可以减少数据丢失的风险。硬盘坏道,错误的操作以及重新安装系统都可能导致数据丢失。如果分区是分区的,那么我们可以将损失降到最低。

([3)节省搜索文件的时间:

我认为这与第一个相似,但是这里提到的搜索文件的时间是指计算机搜索文件的时间。分区后,计算机在搜索文件时仅需要搜索相应的分区,而无需执行完整搜索。大大节省了查找文件的时间。

一个扇区为512字节,其中64字节存储分区表,一个分区信息占用16字节,因此该磁盘最多只能划分为四个分区。如果有多个分区怎么办? ?这时有一个扩展分区。

扩展分区可以分为多个逻辑分区,并且可以格式化逻辑分区。扩展分区在扩展分区中找到一个位置来存储逻辑分区的分区信息。如果将p4扩展分区分为三个逻辑分区,则第一个逻辑分区名为sda5、,第二个逻辑分区名为sda6、,第三个逻辑分区为sda7,依此类推。磁盘分为四个分区,第四个分区设置为扩展分区,第一个逻辑分区为sda5。但是,当整个磁盘分为3个分区时,我们仍将扩展分区的第一个逻辑分区命名为sda5,而不是其他。总结起来,无论磁盘有多少个主分区,第一个逻辑分区都必须从sda5开始。

Linux系统的概念是:“一切都是文件”,因此在Linux中,计算机的硬件也以“文件”的形式存在于/ dev目录中。

linux硬盘格式化命令

例如,与光盘驱动器对应的文件为/ dev / cdrom,而与CPU对应的文件为/ dev / cpu。硬盘对应于/ dev / sd *。第一个硬盘是/ dev / sda,第二个硬盘是/ dev / sdb。

但是磁盘通常分为多个分区,因此该分区号已添加到磁盘文件中以与该分区相对应。请参考下表中的示例

输入命令#fdisk / dev / sdb

linux硬盘格式化命令

输入p以查看当前的硬盘分区,当前没有分区。

linux硬盘格式化命令

新分区

linux硬盘格式化命令

检查新创建的扇区。在上面创建了两个主分区,两个分区的大小均为500M

linux硬盘格式化命令

修改分区类型

linux硬盘格式化命令

linux格式化ntfs命令_linux硬盘格式化命令_linux格式化u盘命令

linux硬盘格式化命令

注意:sdb1:存储与系统相关的文件

sdb2:虚拟内存交换分区

开始和结束表示分区开头和结尾处的扇区位置。

blocks:表示块信息,一个块中有多个扇区。

Id:表示磁盘类型号

system:表示Linux系统分区的分区信息。

此时不必担心,我们必须记住要保存,在命令行中输入w以保存分区信息。保存并通过w退出后,使用fdisk -l查看磁盘的分区信息。

但是在格式化时,可能找不到此分区。这是因为Linux不会将分区信息读入内核。我们需要输入命令partprobe,以使内核重新读取分区信息。

2、磁盘格式化

格式化:指将分区格式化为另一个文件系统。

文件系统:指操作系统用来标识存储设备或分区上的文件的方法和数据结构:组织存储设备上的文件的方法。

linux格式化u盘命令_linux硬盘格式化命令_linux格式化ntfs命令

mkfs -t ext4 / dev / sdb1或mkfs.ext4 / dev / sdb1均可用于这两个命令

Linux下的文件类型包括ext2、ext3、ext4、xfs等,我们可以使用以下命令:mkfs。然后使用TAB键查看可用的文件类型。

格式化刚创建的分区

linux硬盘格式化命令

出现完成后,表示格式化已完成。

格式化后,我们使用以下命令:ll查看格式化后分区的文件类型信息。

该信息表明sdb1是一个块设备文件。 8代表主设备号,17代表从设备号。

3、磁盘安装

挂载点目录:我们将磁盘剪切到根目录。媒体和mnt这两个目录称为安装点目录。此外,我们还可以自己创建目录作为挂载点目录,

linux硬盘格式化命令_linux格式化u盘命令_linux格式化ntfs命令

临时挂载:

使用指定目录作为挂载点目录时,如果挂载点目录中有文件,则这些文件将被隐藏。因此,当我们需要挂载目录时,最好创建一个空文件夹作为挂载点目录。 (重启后无效)

在根目录下创建一个软件目录进行测试

linux硬盘格式化命令

要挂载sdb1,请使用命令:mount / dev / sdb1 / software,这意味着将/ dev / sdb1挂载到软件目录。

linux硬盘格式化命令

卸载已安装的sdb1。请注意,卸载时必须退出目录,否则无法卸载。卸载命令:umount / dev / sdb1或umount / software

linux硬盘格式化命令

要查看当前系统上所有磁盘的安装信息,请使用mount或df -h命令,但安装起来更难读取。建议使用命令df -h,它使我们更容易理解磁盘信息。包括文件大小,使用的分区大小,总可用分区大小,使用率和安装位置。

linux硬盘格式化命令

永久安装:

使用永久挂载意味着它将自动挂载(编辑/ etc / fstab文件)

linux硬盘格式化命令_linux格式化ntfs命令_linux格式化u盘命令

命令:blkid:查看相应分区的UUID(编号)。 UUID唯一标识每个分区,以防止错误安装。此外,还会显示分区的类型。 (建议先复制sdb1的UUID,稍后再使用)

linux硬盘格式化命令

使用vim编辑/ etc / fstab,然后直接在命令行上输入vim / etc / fstab对其进行编辑,以实现引导时自动挂载。

linux硬盘格式化命令

将光标移至UUID行,在命令模式下按o键进入插入模式,然后同时更改行。粘贴上面复制的sdb1的UUID号。 / software挂载点目录,ext4文件系统类型,第一个0表示不备份,第二个0表示不检查。请注意,格式必须正确,您不需要对齐。最好的判断是基于颜色。

linux硬盘格式化命令

写入后,如果使用mount命令,您将看不到/ software的安装信息,并且该文件仅在引导时被读取。然后重启。由于内核尚未读取此命令,请使用mount -a命令让内核读取此文件。然后使用mount | grep / software过滤信息以查看是否已安装。 (如果失败,请不要担心,很可能您没有重新进入该区域)

如果安装后找不到分区,请使用partprobe命令重新加载分区:

使用lsblk命令查看当前磁盘的分区状态

linux硬盘格式化命令

挂载/ software目录后,该目录中还有一个丢失的附加目录。

失物招领处:顾名思义,失物招领处。这是一个特殊的目录,用于存储由于文件系统错误而丢失的文件,因此可以通过它找到一些数据。该目录位于分区的根目录(即我们安装的分区)上。但这不是每个文件系统都具有的目录。 Ext2 / 3/4有此目录,有些则没有。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/dianqi/article-349418-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...