Linux Centos7 磁盘的分区、挂载

这篇具有很好参考价值的文章主要介绍了Linux Centos7 磁盘的分区、挂载。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、前言

注:看不懂的同学可以直接跟着后面的步骤操作
一块新的磁盘放到电脑上,要经过分区-->给分区设置文件系统--->挂载才能用。
也就是说要想将磁盘挂载,必须完成给磁盘分区和给分区设置文件系统这两步。
分区的时候先分成主分区扩展分区,再把扩展分成多个逻辑分区
大体结构如下:

  • 主分区:primary partition

  • 扩展分区:extended partition

    • 逻辑分区
    • 逻辑分区
    • 逻辑分区

Linux中一切皆是文件,磁盘设备在系统中也以文件形式展示

设备 在Linux中对应的文件
IDE磁盘 /dev/hd[a-d],比如/dev/hda
SCSI/SATA/USB磁盘 /dev/sd[a-p] ,比如 /dev/sda
鼠标 PS2:/dev/psaux USB:/dev/usb/mouse[0-15]
光盘或镜像文件 /dev/cdrom
虚拟磁盘 /dev/vd[a-d] [1-128]
比如:
/dev/sda 是第一个SCSI磁盘
/dev/sdb 是第二个SCSI磁盘
/dev/sdc 是第三个SCSI磁盘

1、新增一个磁盘

关闭虚拟机–> 在VMware里右击一个虚拟机—>添加---->选择硬盘,一路都是下一步。(硬盘大小自己定)
centos7创建逻辑分区并挂载,Linux,linux,运维,服务器
开启虚拟机—> 打开终端----> 输入 fdisk -l查看磁盘信息,新加的磁盘信息一般在最末尾。
比如:我新增加的磁盘被自动命名为 /dev/sdc
centos7创建逻辑分区并挂载,Linux,linux,运维,服务器

2、进入分区模式,进行分区操作

输入命令

fdisk  磁盘名
比如我要输入:
fdisk  /dev/sdc

你会看到如下东西。其实进入分区模式后,如果你英文好的话,跟着它的引导,可以很轻松完成分区任务。

[root@atguigu ~]# fdisk /dev/sdc
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

Device does not contain a recognized partition table
使用磁盘标识符 0x08c77d80 创建新的 DOS 磁盘标签。

命令(输入 m 获取帮助):m
命令操作 (我只翻译了常用的,其他的可以使用 有道App翻译一下.下面的操作,都是使用这里的命令来做的。一定要看我翻译的那几个命令)
   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
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit (将表写入磁盘并退出。就是你分了几个区,都写入磁盘)
   x   extra functionality (experts only)

为了防止有些小伙伴看不懂,我把分区操作按键说明再写到这:

  • n:新增分区
  • m:显示命令列表
  • p:显示当前磁盘分区情况
  • w:写入分区信息并退出
  • q:不保存分区信息直接退出

2.1 创建1个主分区

primary 即主分区,extend 即扩展分区
centos7创建逻辑分区并挂载,Linux,linux,运维,服务器
centos7创建逻辑分区并挂载,Linux,linux,运维,服务器

2.2 接着创建一个扩展分区

centos7创建逻辑分区并挂载,Linux,linux,运维,服务器
查看一下当前磁盘的分区情况:
centos7创建逻辑分区并挂载,Linux,linux,运维,服务器
如上图:可以看出,磁盘/dev/sdc 目前已经被分成了2两个区,一个是主分区/dev/sdc1,另一个是扩展分区/dev/sdc2
补充说明:系统会把序号1-4留给主分区和扩展分区,从序号5开始是逻辑分区

2.3 将扩展分区划分成2个逻辑分区

你想将扩展分区弄成几个逻辑分区就弄成几个,操作过程是一样的。
这个逻辑分区你可以简单的认为就是D区、F区、E区…

我这里 是吧 扩展分区划分成2个逻辑分区

步骤1:第一个逻辑分区:如下。如果你想划分3个或更多个逻辑分区,那就重复操作这步骤一。
centos7创建逻辑分区并挂载,Linux,linux,运维,服务器
步骤2:第二个逻辑分区:如下
centos7创建逻辑分区并挂载,Linux,linux,运维,服务器
查看划分结果:
centos7创建逻辑分区并挂载,Linux,linux,运维,服务器

2.4保存修改

输入w将修改信息保存到磁盘,因为上面做的修改都是在内存层面,保存后才可以同步到磁盘。如果不执行这一步,你上面所有操作都白做,得重新来一遍。
centos7创建逻辑分区并挂载,Linux,linux,运维,服务器

查看磁盘分区详情,输入 fdisk -l
centos7创建逻辑分区并挂载,Linux,linux,运维,服务器
如上图:磁盘 /dev/sdc已经被划分成了 主分区/dev/sdc1扩展分区/dev/sdc2, 而扩展分区/dev/sdc2又被划分成了逻辑分区/dev/sdc5 和逻辑分区/dev/sdc6

3、格式分区的文件系统

就是设置分区的文件系统 或者说成 给 分区创建一个文件系统
Linux的部分文件系统:

文件系统 Linux版本
ext3 Centos5
ext4 Centos6
xfs Centos7

使用mkfs命令创建文件系统
给逻辑分区 /dev/sdc5 创建xfs文件系统

mkfs.xfs /dev/sdc5

centos7创建逻辑分区并挂载,Linux,linux,运维,服务器
查看

lsblk -f          (功能:查看设备的详细挂载情况,显示文件系统信息)

centos7创建逻辑分区并挂载,Linux,linux,运维,服务器
如图,出现红色框里的xfs,说明成功给逻辑分区/dev/sdc5 创建了文件系统

4、挂载

必须完成分区和创建文件系统这两步,才能进行挂载操作

  1. 创建挂载目录 (随便创建一个)。我没创建,直接用的系统自带的/mnt目录。哪样都行.。
  2. 执行挂载命令
    centos7创建逻辑分区并挂载,Linux,linux,运维,服务器
    我的就是:将 逻辑分区 /dev/sdc5 挂载到 /mnt
注意:sdc5是之前划分好的逻辑分区,且设定好了xfs文件系统。
必须设定好文件系统,不要求一定是xfs,其他文件系统也是可以的。

执行:

mount  磁盘   挂载目录
例如我的就是:
mount /dev/sdc5   /mnt
  1. 查看挂载信息
    centos7创建逻辑分区并挂载,Linux,linux,运维,服务器
  2. 进入挂载目录里,创建一个文件。如果创建成功,说明你成功了。
    centos7创建逻辑分区并挂载,Linux,linux,运维,服务器
    centos7创建逻辑分区并挂载,Linux,linux,运维,服务器

5、设置开机自动挂载

由于 mount命令直接输入是临时生效,下次重启,挂载的设备分区就是无法使用了。

/etc/fstab 文件,存放系统一些静态文件的地方,系统启动时读取这个文件。

可以将挂载命令写入这个文件,开机时自动读取,就可以将指定的设备挂载到指定的挂载点。
执行vim /etc/fstab
然后,输入下面的红色框里的东西:
centos7创建逻辑分区并挂载,Linux,linux,运维,服务器
(defalusts、0、0都代表一些权限,小伙伴可以自行百度)

取消挂载

我猜你不会执行这个命令,好不容易弄完这个实验,怎么能轻易取消呢。centos7创建逻辑分区并挂载,Linux,linux,运维,服务器文章来源地址https://www.toymoban.com/news/detail-740671.html

umount 挂载点   或者  umount 设备
例如:我的就是:
umount /mnt
注意此时 /dev/sdc5没有人在用,才能取消挂载。
比如你必须退出/mnt这个目录,不能待在/mnt目录执行umount命令

或 umount /dev/sdc5

到了这里,关于Linux Centos7 磁盘的分区、挂载的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • centos7 挂载硬盘

    1 查询未挂载的硬盘路径 2 格式化未挂载的硬盘 3 新建硬盘挂载的目录 4 硬盘 /dev/vdb 挂载到  /data 5 查看挂载的结果 6 设置服务器重启自动挂载

    2024年02月12日
    浏览(61)
  • Centos7 挂载 ISO镜像

    切到mnt目录: cd /mnt mkdir iso 确保centos镜像在服务上存在,磁盘挂载 mount -o loop /home/xx.iso /mnt/iso 查看是否挂载成功 df -h 出现红色的部分表示挂载成功 修改源 切目录并修改yum源: cd /etc/yum.repos.d ll vim Centos-Base.repo 修改后 yum clean all yum list 安装lrzsz yum install lrzsz 两台服务器之间文件

    2024年02月07日
    浏览(85)
  • centos7.9 扩容swap分区

    情况说明: 在VMware vsphere的虚拟化平台下,为了快速部署虚拟服务器,我们常常使用模板部署虚拟机。但真实业务有时要求的文件系统分区和大小常常与模板不同,这时便需要自定义硬件资源和使用 LVM 方式扩容。在定义硬盘的时候我们可以在原有的硬盘上直接增加,然后虚

    2024年02月08日
    浏览(37)
  • Centos7设置增加swap分区

        今天发现一台生产阿里云的机器重启后,swap分区没有,可能安装的人之前没有设置swap吧 看上面swap都是0         Swap分区,即交换区,系统在物理内存(运行内存)不够时,与Swap进行交换。 其实,Swap的调整对centos服务器,特别是Web服务器的性能至关重要。通过调整Sw

    2024年02月06日
    浏览(36)
  • centos7查看磁盘io

    1.查看所使用到的命令为iostat,centos7没有自带iostat,需要安装一下 2.安装iostat命令 yum -y install sysstat 3.使用iostat命令 iostat   %user :表示用户空间进程使用 CPU 时间的百分比 %nice :表示用户空间进程以降低优先级的方式使用 CPU 时间的百分比 %system :表示内核进程使用 CPU 时间

    2024年02月02日
    浏览(59)
  • CentOS7 磁盘容量再分配

    一、问题描述 服务器重装系统后,或是使用一段时间后,发现根目录下的空间已不足,而恰好其它目录下又有大量空闲的存储空间。这种情况下可以将闲置的空间分配到所需要的目录下,来满足使用的需求。 二、具体步骤 2.1 查看存储状态 首先使用命令查看当前存储状态。

    2024年02月16日
    浏览(41)
  • 【Linux】Centos7 的 Systemctl 与 创建系统服务 (shell脚本)

    systemctl 命令 systemctl 状态 systemctl 运行级别 自建服务 1、服务存放路径 2、编写一个系统服务 Unit: Service: 举例 :wq退出 syscmd.sh脚本内容 方式一: 命令: java -jar xxxx.jar 方式二: 命令:java -jar xxxx.jar 方式三: 命令:nohup java -jar xxxx.jar 方式四: 命令:nohup java -jar xxxx.jar /

    2024年02月14日
    浏览(52)
  • 阿里云 linux Centos7 安装 Miniconda3 + 创建Python环境

    (1)法一:可以去下载清华源的miniconda镜像源,选择自己需要的版本,然后上传到Linux服务器上,linux上使用请选择linux版本,如下: (2) 法二:在linux下的某一目录下,使用wget获取源文件,wget后面的地址就是上图中鼠标右击复制得到的,这种方式省去了上传的步骤。 (

    2024年01月19日
    浏览(59)
  • Centos7 磁盘扩展(LVM篇)

    扩展逻辑卷涉及到以下步骤: 检查逻辑卷(LV)所在的卷组中是否有足够的未分配磁盘空间 如果有,你可以使用这些空间来扩展逻辑卷 如果没有,请向系统中添加新的磁盘或 LUN 将物理磁盘转换为物理卷(PV) 将新的PV加入到原先的卷组(PG)实现扩展 增加逻辑卷(LV)大小

    2024年02月03日
    浏览(45)
  • CentOS7 挂载镜像为本地YUM源

    mkdir  /media/centos7_repo **注意不要放在刚刚创建的目录下** 方式有多种 winscp 或者 利用windowshell下执行scp命令 比如 /usr/local/src/ 利用mount A  B 命令挂载 A代表ISO文件所在位置  B代码第1步创建的目录 删除/etc/yum.repos.d/的内容 **删除之前BAK下** #创建备份目录 mkdir -p /etc/bak #移动到备

    2024年02月07日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包