Cent OS7 磁盘挂载:扩展存储空间和自动挂载

文章目录

      • (1)概述
      • (2)查看磁盘使用情况
      • (3)VMware虚拟机挂载磁盘
      • (4)物理机磁盘挂载
      • (5)ntfs硬盘处理

(1)概述

在Linux系统中,磁盘挂载是将物理磁盘或分区与文件系统关联的过程。通过挂载,我们可以将额外的存储空间添加到系统中,并在指定的挂载点上访问和使用这些存储空间。本文将介绍在Linux系统中进行磁盘挂载的常用命令和操作。

(2)查看磁盘使用情况

  • 使用lsblk命令查看硬盘使用情况。
  • 使用lsblk -f命令查看硬盘使用情况及文件系统类型。
  • 使用df -h命令查看文件系统的使用情况。
  • 使用fdisk -l命令查看分区使用情况。
  • 使用vgdisplay命令查看卷组名。

(3)VMware虚拟机挂载磁盘

  1. 使用fdisk /dev/sda命令对新添加的磁盘进行分区操作。

  2. 输入p回车,查看已分区数量。

  3. 输入n回车,新增一个分区。

  4. 输入p回车,使用默认分区号。

  5. 在起始扇区处回车,使用默认值。

  6. 输入p查看当前分区信息。

  7. 输入w写入磁盘信息并保存,然后重启虚拟机以使分区生效。

  8. 格式化新建分区:mkfs.ext4 /dev/sda3(格式化为ext4格式)。

  9. 创建挂载点:mkdir /data

  10. 挂载分区:mount /dev/sda3 /data

    在这里插入图片描述

添加自动挂载

  1. 使用编辑器打开/etc/fstab文件:vi /etc/fstab

    在这里插入图片描述

  2. 在文件末尾添加以下行:

/dev/sda3    /data    ext4    defaults    0 0
  1. 保存并关闭文件。
  • mkfs.ext4命令用于格式化磁盘,将其设置为ext4文件系统。
  • mount命令用于挂载磁盘或分区到指定的挂载点。
  • /etc/fstab文件是Linux系统中的一个配置文件,用于定义系统启动时需要挂载的文件系统。

通过上述步骤,你可以在Linux系统中成功挂载磁盘,并设置自动挂载以确保在系统重启后仍然保持挂载状态。

(4)物理机磁盘挂载

1、查看分区使用情况

fdisk -l

在这里插入图片描述

2、格式化磁盘,将其设置为ext4文件系统

mkfs.ext4 /dev/sdb

在这里插入图片描述

3、创建挂载目录/data

mkdir /data

4、挂载磁盘

mount /dev/sdb  /data

5、查看硬盘使用情况

lsblk

在这里插入图片描述

(5)ntfs硬盘处理

原本是win的硬盘

1、查看硬盘使用情况及文件系统类型

lsblk -f

在这里插入图片描述

2、格式化磁盘

mkfs.ext4 /dev/sda

输出:

mke2fs 1.42.9 (28-Dec-2013)
/dev/sda is entire device, not just one partition!

Proceed anyway? (y,n) y

Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
61054976 inodes, 244190646 blocks
12209532 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2392850432
7453 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

Proceed anyway? (y,n) y

Discarding device blocks: done
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
122101760 inodes, 488378646 blocks
24418932 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2636120064
14905 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

3、挂载磁盘

mkdir /data2
mount /dev/sdb  /data2

4、查看磁盘使用

[root@k8s-master ~]# lsblk
NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda               8:0    0 931.5G  0 disk /data
sdb               8:16   0   1.8T  0 disk /data2
sdc               8:32   0 931.5G  0 disk 
├─sdc1            8:33   0     2M  0 part 
├─sdc2            8:34   0     2G  0 part /boot
└─sdc3            8:35   0   929G  0 part 
  ├─centos-root 253:0    0    80G  0 lvm  /
  ├─centos-swap 253:1    0    32G  0 lvm  [SWAP]
  ├─centos-var  253:2    0    10G  0 lvm  /var
  ├─centos-home 253:3    0    60G  0 lvm  /home
  └─centos-data 253:4    0   747G  0 lvm  /data
  
  
  [root@k8s-master ~]# df -h
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                  16G     0   16G   0% /dev
tmpfs                     16G     0   16G   0% /dev/shm
tmpfs                     16G  9.1M   16G   1% /run
tmpfs                     16G     0   16G   0% /sys/fs/cgroup
/dev/mapper/centos-root   80G  2.0G   79G   3% /
/dev/sdc2                2.0G  152M  1.9G   8% /boot
/dev/mapper/centos-var    10G  1.8G  8.3G  18% /var
/dev/mapper/centos-home   60G   33M   60G   1% /home
/dev/sda                 917G   77M  871G   1% /data
tmpfs                    3.2G     0  3.2G   0% /run/user/0
/dev/sdb                 1.8T   77M  1.7T   1% /data2

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/243262.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

数据结构和算法 - 前置扫盲

数据结构和算法 一、前置扫盲 1、数据结构分类 1.1 逻辑结构:线性与非线性 tip:逻辑结构揭示了数据元素之间的逻辑关系。 线性数据结构:元素间存在明确的顺序关系。 数据按照一定顺序排列,其中元素之间存在一个对应关系&#x…

Axure 9基本元件,表单及表格元件简介,表单案例

目录 一.基本元件 1.元件基本介绍 2.基本元件的使用 二.表单及表格元件 三.表单案例 四.简单简历绘制 一.基本元件 1.元件基本介绍 概述 - 在Axure RP中,元件是**构建原型图的基础模块**。 将元件从元件库里拖拽到画布中,即可添加元件到你的原型…

【洛谷算法题】P1422-小玉家的电费【入门2分支结构】

👨‍💻博客主页:花无缺 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 本文由 花无缺 原创 收录于专栏 【洛谷算法题】 文章目录 【洛谷算法题】P1422-小玉家的电费【入门2分支结构】🌏题目描述🌏输入格…

2023前端面试题总结:JavaScript篇完整版

前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 JavaScript基础知识 JavaScript有哪些数据类型,它们的区别? Number(数字): 用于表示数值,可…

【剑指offer|图解|二分查找】点名 + 统计目标成绩的出现次数

🌈个人主页:聆风吟 🔥系列专栏:数据结构、剑指offer每日一练 🔖少年有梦不应止于心动,更要付诸行动。 文章目录 一. ⛳️点名1.1 题目1.2 示例1.3 限制1.4 解题思路一c代码 1.5 解题思路二c代码 二. ⛳️统…

[算法每日一练]-双指针 (保姆级教程篇 1) #A-B数对 #求和 #元音字母 #最短连续子数组 #无重复字符的最长子串 #最小子串覆盖 #方块桶

目录 A-B数对 解法一:双指针 解法二:STL二分查找 解法三:map 求和 元音字母 最短连续子数组 无重复字符的最长子串 最小子串覆盖 方块桶 双指针特点:双指针绝不回头 A-B数对 解法一:双指针 先把数列排列成…

电脑出现msvcr120_1.dll丢失如何解决,怎么修复

一、msvcr120.dll_1.dll文件的作用: msvcr120.dll_1.dll是一个动态链接库文件,它是Microsoft Visual C Redistributable Package的一部分。该文件包含了许多常用的函数和类,这些函数和类被许多应用程序所共享和使用。因此,当您在…

成功的云转型之路需要考虑的基本因素

云计算如今已经变得无处不在,并显著影响着日常生活的各个方面。然而,重要的是要注意云计算技术是不断发展的。最近向远程工作的转变促使企业加快数字化转型,更多地采用云计算服务。 即使在新冠疫情消退之后,云计算技术的采用也获得…

【Hive】

一、Hive是什么 Hive是一款建立在Hadoop之上的开源数据仓库系统,将Hadoop文件中的结构化、半结构化数据文件映射成一张数据库表,同时提供了一种类SQL语言(HQL),用于访问和分析存在Hadoop中的大型数据集。Hive的核心是将…

java代码编写twitter授权登录

在上一篇内容已经介绍了怎么申请twitter开放的API接口。 下面介绍怎么通过twitter提供的API,进行授权登录功能。 开发者页面设置 首先在开发者页面开启“用户认证设置”,点击edit进行信息编辑。 我的授权登录是个网页,并且只需要进行简单的…

Nginx快速入门

nginx准备 文本概述参考笔记 狂神:https://www.kuangstudy.com/bbs/1353634800149213186 前端vue打包 参考:https://blog.csdn.net/weixin_44813417/article/details/121329335 打包命令: npm run build:prod nginx 下载 网址&#x…

大模型应用_FastGPT

1 功能 整体功能,想解决什么问题 官方说明:FastGPT 是一个基于 LLM 大语言模型的知识库问答系统,提供开箱即用的数据处理、模型调用等能力。同时可以通过 Flow 可视化进行工作流编排,从而实现复杂的问答场景!个人体会…

竞赛保研 python 爬虫与协同过滤的新闻推荐系统

1 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 python 爬虫与协同过滤的新闻推荐系统 🥇学长这里给一个题目综合评分(每项满分5分) 难度系数:3分工作量:3分创新点:4分 该项目较为新颖&…

道路坑洞数据集(坑洞目标检测)VOC+YOLO格式650张

路面坑洞的形成原因是由于设计、施工、养护处理不当、控制不适和受气候、环境、地质、水文等自然因素影响,以及车辆的运行和车辆超载运行导致路面破损,出现坑洞的现象。 路面坑洞的分类: (1)路面混凝土板中坑洞&…

如何使用 Redis 快速实现分布式锁?

本文我们来讨论如何使用 Redis 快速实现分布式锁。 分布式锁有很多种解决方案,前面简单介绍过,Redis 可以通过 set key 方式来实现分布式锁,但实际情况要更加复杂,比如如何确保临界资源的串行执行,如何及时释放&#…

人工智能_机器学习065_SVM支持向量机KKT条件_深度理解KKT条件下的损失函数求解过程_公式详细推导_---人工智能工作笔记0105

之前我们已经说了KKT条件,其实就是用来解决 如何实现对,不等式条件下的,目标函数的求解问题,之前我们说的拉格朗日乘数法,是用来对 等式条件下的目标函数进行求解. KKT条件是这样做的,添加了一个阿尔法平方对吧,这个阿尔法平方肯定是大于0的,那么 可以结合下面的文章去看,也…

node-static 任意文件读取漏洞复现(CVE-2023-26111)

0x01 产品简介 node-static 是 Node.js 兼容 RFC 2616的 HTTP 静态文件服务器处理模块,提供内置的缓存支持。 0x02 漏洞概述 node-static 存在任意文件读取漏洞,攻击者可通过该漏洞读取系统重要文件(如数据库配置文件、系统配置文件&#…

生信算法2 - DNA测序算法实践之序列统计

生信序列基本操作算法 建议在Jupyter实践,python版本3.9 1. 读取fastq序列 # fastq序列获取 !wget http://d28rh4a8wq0iu5.cloudfront.net/ads1/data/SRR835775_1.first1000.fastqdef readFastq(filename):# 序列列表sequences []# 质量值列表qualities []with…

一些程序源码及教程的网站合集~

很多时候我们需要一个快速上手的code demo及教程,除了最常用的【github】,一些中文网站可能会帮助我们更好上手~ 这里提供几个中文网站参考: 【51CTO】: Python 动态手势识别系统hmm 手势识别opencv_mob64ca140d96d9的技术博客…

5G工业物联网网关,比4G工业网关强在哪里?

​随着5G技术的广泛应用,越来越多的行业开始探索如何利用5G网络提升效率和创新能力。其中,工业物联网领域是受益最大的领域之一。作为连接物联网设备和网络的关键组件,5G工业物联网网关在这个变革中发挥着至关重要的作用。本文将深入探讨5G工…