linux 分区格式_linux系统分区

一、前期准备

测试环境:VMware Workstation / centos8

1)增加一块磁盘

linux 分区格式_linux系统分区

2)查看新增磁盘(lsblk),发现没找到新增的磁盘

linux 分区格式_linux系统分区

3)解决查不到新增磁盘问题

重新扫描SCSI总线添加设备,

$ echo "- - -" > /sys/class/scsi_host/host0/scan $ echo "- - -" > /sys/class/scsi_host/host1/scan $ echo "- - -" > /sys/class/scsi_host/host2/scan

上面的host0/host1/host2主要还得看机器,可能数量会有不一样。

linux 分区格式_linux系统分区

刷完就可以看到新增的那块磁盘了

linux 分区格式_linux系统分区

二、分区

1)简介

  • 在 Linux 中规定,每一个硬盘设备最多能有4个主分区(其中包含扩展分区)构成,任何一个扩展分区都要占用一个主分区号码,也就是在一个硬盘中,主分区和扩展分区一共最多是 4个
  • 主分区可以马上被使用但不能再分区。扩展分区必须再进行分区后才能使用,也就是说它必须还要进行二次分区。那么由扩充分区再分下去的是就是逻辑分区(logical partion),况且逻辑分区没有数量上限制
  • Linux 规定了主分区(或者扩展分区)占用 1 至 16 号码中的前 4 个号码。以第一个 IDE 硬盘为例说明,主分区(或者扩展分区)占用了 sda1、sda2、sda3、sda4,而逻辑分区占用了 sda5 到 sda16等 12 个号码。
  • 一个扇区是512字节,其中有64个字节存储的是分区表,一条分区信息占16个字节,因此磁盘最多只能分四个分区,这时候就有了扩展分区。
  • 扩展分区可以被继续划分为多个逻辑分区,逻辑分区是可以进行格式化的。扩展分区把逻辑分区的分区信息在扩展分区中找了一个位置给存起来。假如说p4扩展分区划分了三个逻辑分区那么第1个逻辑分区命名为sda5、第2个为sda6、第3个sda7,以此类推。一个磁盘被分为四个分区,第四个分区被设置为扩展分区,第一个逻辑分区为sda5。总结一下,就是不论磁盘有几个主分区,第一个逻辑分区一定是从sda5开始。

2)fdisk 对磁盘进行分区

[root@centos8-nat-168-182-152 ~]39;Linux' and of size 1 GiB. //这里就为此分区分配了1G的空间 Command (m for help): w //保存刚才的配置信息。 The partition table has been altered. Calling ioctl() to re-read partition table. Syncing disks.

查看(fdisk -l或者lsblk)

linux 分区格式_linux系统分区

注意

上面的分区只适用于磁盘小于2T,大于2T需要用parted来分区

三、磁盘格式化

格式化:指将分区格式化成不同的文件系统。

文件系统:指操作系统用于明确存储设备或分区上的文件的方法和数据结构:即在存储设备上组织文件的方法。

注意

但是当你在格式化的时候,有可能找不到这个分区。这是因为Linux没有把分区信息读到内核来,我们需要输入partprobe这个命令,来使我们内核重读一下我们的分区信息。

格式化命令

mkfs -t ext4 /dev/sdb1或 mkfs.ext4 /dev/sdb1 两者命令皆可

Linux下的文件类型有ext2、ext3、ext4、xfs等等,我们可以使用命令:mkfs. 然后用按TAB键来查看都有哪些文件类型。

[root@centos8-nat-168-182-152 ~]# mkfs.ext4 /dev/sdb1 mke2fs 1.45.6 (20-Mar-2020) Creating filesystem with 262144 4k blocks and 65536 inodes Filesystem UUID: 1463fdcf-7360-4eb2-a671-d07262266121 Superblock backups stored on blocks: 32768, 98304, 163840, 229376 Allocating group tables: done Writing inode tables: done Creating journal (8192 blocks): done Writing superblocks and filesystem accounting information: done

检查,格式化后就有UUID

[root@centos8-nat-168-182-152 ~]# lsblk -f NAME FSTYPE LABEL UUID MOUNTPOINT sda ├─sda1 xfs 58a9a0c3-f34d-41f7-a3e8-40e4801d8615 /boot └─sda2 LVM2_member tA0cp2-gAml-dmLs-i3Rh-GHqT-iNDT-fa3PBt ├─cl-root xfs 9cbc11d5-0d6b-4c1a-8511-fba93dada487 / └─cl-swap swap f0029228-fb9b-4131-ae57-f0ba1282a0c6 sdb └─sdb1 ext4 1463fdcf-7360-4eb2-a671-d07262266121 sr0 iso9660 CentOS-8-4-2105-x86_64-dvd 2021-06-01-20-39-18-00

四、挂载

1)临时挂载

将指定的一个目录作为挂载点目录时,如果挂载点的目录有文件,那么文件会被隐藏。因此当我们需要挂载目录时,最好新建一个空文件夹来作为挂在点目录。(重启后失效

创建挂载目录

$ mkdir -p /opt/data1

挂载

$ mount /dev/sdb1 /opt/data1

linux 分区格式_linux系统分区

取消挂载,下面两条命令均可

$ umount /dev/sdb1 挂载目录名

2)永久挂载

使用永久挂载,就意味着它开机会自动挂载(编辑 /etc/fstab 文件)

命令:blkid:查看对应分区的UUID(编号)。UUID唯一标识每一个分区,防止错误的挂载。除此之外,还会显示分区的类型。(建议先复制一下sdb1的UUID,一会儿会用到)

[root@centos8-nat-168-182-152 ~]34;1463fdcf-7360-4eb2-a671-d07262266121" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="72914843-01"

使用vi编辑 /etc/fstab在命令行直接输入vim /etc/fstab 就可以编辑,实现开机自动挂载。

$ echo 'UUID="1463fdcf-7360-4eb2-a671-d07262266121" /opt/data1 ext4 defaults 0 0' >> /etc/fstab

linux 分区格式_linux系统分区

/etc/fstab该文件中存在六列参数:

第一列:设备文件或UUID或label(三者的区别看下面) 第二列:设备的挂载点(空目录) 第三列:该分区文件系统的格式(可以使用特殊的参数auto,自动识别分区的分区格式) 第四列:文件系统的参数,设置格式的选项 第五列:dump备份的设置(0表示不进行dump备份,1代表每天进行dump备份,2代表不定日期的进行dump备份) 第六列:磁盘检查设置(其实是一个检查顺序,0代表不检查,1代表第一个检查,2后续.一般根目录是1,数字相同则同时检查)

设备文件、UUID、label作为标识的不同:

  1. 使用设备文件名会在当前生效,可能在系统重启之后会出现问题
  2. label在系统重启之后也会生效,但是要实时注意该设备的label
  3. UUID是分区的唯一标识。(推荐)

可以查看sdb1分区的UUID和label(详细信息) ,发现sdb1没有设置label,但是可以查看/dev/sr0的lable(/dev/sr0是光驱的设备名)

linux 分区格式_linux系统分区

最后验证:

由于内核还没有读取这个命令,使用mount -a 这个命令来让内核读取这个文件(通过mount -a 读取/etc/fstab 重新挂载)

$ mount -a

linux 分区格式_linux系统分区

本文【linux 分区格式_linux系统分区】由作者: 乐观锁 提供,本站不拥有所有权,只提供储存服务,如有侵权,联系删除!
本文链接:https://www.cuoshuo.com/blog/4597.html

(0)
上一篇 2023-03-16 08:45:06
下一篇 2023-03-16 08:47:59

相关推荐

  • demo播放器的指令

    CSGO已经在越来越火,越来越多玩家开始登陆5E对战平台不断磨练自己,但想从新手变成高手可不是一蹴而就的,看Demo了解自己在比赛中的表现,从一个旁观者的角度学习其他玩家、职业选手在比赛中的动作以及各种细节都会对每位都十分有帮助,既然看Demo这么重要,小编当然也会手把手教会玩家如何看Demo的方法! 第一步:将DEMO文件放置在以下路径当文件夹中“x(cs…

    2023-03-14
    100
  • python教程pdf_Python入门经典pdf

    当年3w买的全套python教程用不着了,现在送给有缘人,不要钱,一个月教你从入门到精通 本套视频共600集 70个练手项目列表 300套Python书籍PDF版等等~ (我现在正在发放中,如下图)

    2023-03-08
    500
  • vc++6.0怎么运行快捷键

    Microsoft Visual C++6.0作为适合新手编写C语言的编程软件,被大家广为使用。然而初次使用此软件的同学即使是中文版的也完全摸不到头脑,完全不知道如何使用它,接下来我将介绍如何用Microsoft Visual C++6.0编写程序。 首先,点击【文件】选择【新建】选择文件中的【C++ Source File】输入要创建的【文件名】以及选择要…

    2023-03-13
    400
  • flash动画制作教程小球滚动,flash球的滚动动画

    最近发现一个问题,很多学生出来找人要作业,当然是FLASH或者这类的动画视频类的作业,我就在想,我也做了十多年动画了,没有上过专业学校,这东西好像不难,就研究一下,能不能短时间学会做这类简单动画。 以下就是我学习心得,当然,首先下载这个软件,它的图标是这样的,以下是它的几种版本。 下载安装我就不说了,这个大家都会,不难,今天主要说说简单应用,打软件,我用FL…

    2023-03-16
    200
  • cisco2960配置上联端口

    思科Cisco交换机目前使用较为广泛,当要进行网络维护时,手上一时找不到参数信息。该怎么办? 别着急,掌握了命令语和Telnet,你就可以很快获取配置信息了! 第一步 查看配置信息 (检查运行配置,排除故障) 1、查看全部端口的配置信息 show running-config 例子: Cisco 2960交换机所有端口配置,先使用命令:en (enable)…

    2023-03-17
    200
  • 软件开发详细设计文档怎么写

    概述 本文主要为需要编写软件设计/开发文档的读者提供一些经验和建议。 阅读前提 了解 Markdown 语法 了解 Typora、Sublime Text 或 VS Code 等方便编辑 Markdown 的编辑器 面向读者 需要编写产品/功能描述文档的产品经理、项目经理 需要针对待开发功能编写基本设计、详细设计的软件工程师 1. 软件和文档格式选择 一般来…

    2023-03-18
    000
  • android框架结构(Android的体系结构)

    Android系统架构_小段学长的博客-CSDN博客_android系统架构 Android系统的层次架构非常清晰,其平台由应用程序、应用程序框架、系统库、Android运行时以及Linux内核5部分组成。 APPLICATIONS(应用程序) Android平台默认包含了主要的应用程序,包括电子邮件、短信、日历、地图、浏览器、联系人等,这些程序都是用Jav…

    2023-03-16
    200
  • linux给文件夹权限777(linux创建文件夹并给默认权限)

    一、Linux文件和目录权限管理 1、文件权限说明: (1)r:表示具有读取文件内容的权限; (2)w:表示具有新增,修改文件内容的权限; (3)x:表示具有执行文件的权限,同时需要有r权限; 2、目录权限说明; (1)r:表示具有浏览目录下有哪些文件的权限,必须同时用x权限才可以; (2)w:表示具有新增、删除、移动目录内容文件的权限,同时需要有x权限; …

    2023-03-18
    300
  • 微信小应用是不是有挂_微乐游戏真的有挂吗

    受新冠肺炎疫情的影响,从2020年春节开始,很多人宅在家中,玩起了手机游戏。其中,微信小游戏用户暴增,成为了最受欢迎的小游戏。 微信小游戏迅速升温 相对于体积较大的APP游戏和网络游戏来说,小游戏一般是指体积较小、无需安装、玩法简单,通常为休闲益智类主题的游戏。近一段时间,微信小游戏的用户数据增长了50%。 2017年底,微信推出的小游戏“跳一跳”风靡一时 …

    2023-03-09
    600
  • html颜色代码怎么输入(改变字体颜色的代码)

    1.html字体颜色怎么设置 1)关于字体的设置主要有以下几种: font-family 设置字体,比如宋体、楷体等,都是利用font-family进行设置。 font-size 字体大小的设置。单位是px font-weight 字体粗细的设置。有个简单的小技巧及时输入700是加粗,输入400是正常显示,同时需要注意的是,数值后面是没有单位的,这也是跟字体…

    2023-03-18
    200

发表回复

登录后才能评论
返回顶部
错说博客上线啦!