首页 > 系统相关 >CentOS7 磁盘挂载操作

CentOS7 磁盘挂载操作

时间:2024-12-12 20:43:33浏览次数:3  
标签:分区 dev CentOS7 磁盘 挂载 sdb1

https://www.cnblogs.com/studyjobs/p/18168763

https://blog.51cto.com/u_16099209/11549398

我们在使用 CentOS7 时,一般最好把数据都存放在额外挂载的磁盘上,优点就是防止系统磁盘爆满,以及防止数据丢失。

目前使用的 Linux 操作系统,也绝大部分与 CentOS7 的操作命令一样,包括一些国产 Linux 系统。

因此本篇博客以 CentOS7 为例,通过 vm 虚拟机,介绍如何通过命令操作,挂载一块新的磁盘。

 

一、查看新添加的磁盘

在 vm 虚拟机没有添加磁盘之前,运行命令 lsblk 查看当前 CentOS7 下面的磁盘情况

image

可以发现目前只有 sda 这一块磁盘,下面有 2 个分区:sda1 和 sda2

然后关闭 vm 虚拟机,通过 vm 界面操作,给 vm 虚拟机添加一块磁盘。(注意:如果不关机的话,新添加的磁盘检测不到)

我添加了一块 100G 的磁盘,启动 vm 虚拟机,再次运行命令 lsblk 查看当前 CentOS7 下面的磁盘情况

image

可以发现,已经识别出了新添加的 100G 磁盘 sdb,此时还没有进行分区

 

二、为新添加的磁盘分区和格式化

运行命令 fdisk -l 查看磁盘的完整文件路径

image

我们发现磁盘 sda 的路径是 /dev/sda,其下面有 2 个分区:/dev/sda1 和 /dev/sda2

磁盘 sdb 的路径是 /dev/sdb,容量为 107.4G,是我们新添加的磁盘,其下面没有任何分区。

运行命令 fdisk /dev/sdb 开始对我们新添加的磁盘进行区分操作

image

你可以输入 m 查看可以菜单命令

image

可以发现输入 n 表示添加一个新的分区,于是我们输入 n

image

提示我们是创建主分区,还是扩展分区。绝大多数情况下,我们不会对磁盘创建多个分区,因此就不需要扩展分区,输入 p

image

然后两次回车,将整个磁盘创建为一个主分区,这样可以提高磁盘的利用率

然后可以输入 p 表示查看已经创建好的分区,可以看到只有一个分区 /dev/sdb1

image

最后输入 wq 保存并完成分区的操作

image

然后输入 lsblk 命令,查看当前的磁盘分区

image

可以发现磁盘 sdb 已经拥有了一个 sdb1 的分区,表明已经完成了分区

 

三、格式化和挂载磁盘

首先运行命令 cat /etc/fstab 查看当前系统启动时,自动挂载的磁盘列表

image

可以发现系统使用的磁盘格式化方式,采用的是 ext4 格式,因此我们也采用 ext4 格式化磁盘

运行命令 mkfs.ext4 /dev/sdb1 将新添加的磁盘分区 sdb1 格式化为 ext4 格式

image

运行命令 df -h 查看当前系统已经挂载的磁盘分区,可以发现目前没有挂载我们新添加的 sdb1 分区

image

我们在系统的根目录下创建一个文件夹 /data ,然后把 sdb1 分区挂载在 /data 目录上。

运行命令 mkdir /data 在 CentOS7 的根目录下创建 data 目录

运行命令 mount /dev/sdb1 /data 将 sdb1 分区挂载到 data 目录

需要注意 2 点:

  • 挂载分区需要编写完整的分区路径,如 /dev/sdb1
  • 挂载的是分区,不是磁盘,所以不要写成 /dev/sdb

最后运行 df -h 命令查看当前系统挂载的磁盘分区,就能够看到 /dev/sdb1 了

image

为了能够使 CentOS7 重启后,自动挂载 /dev/sdb1 ,因此需要在 /etc/fstab 文件中增加 /dev/sdb1 的挂载信息:

  # 之间使用 空格 或者 tab 进行隔开即可
  /dev/sdb1 /data ext4 defaults 0 0

可以使用 vim 编辑器进行编辑保存,最后的效果如下图所示:

image

标签:分区,dev,CentOS7,磁盘,挂载,sdb1
From: https://www.cnblogs.com/waw/p/18603396

相关文章

  • centos7配置阿里云yum源
    1、确定自己服务器可以连接外网pingwww.baidu.com查看是否可以ping通2、我发现我的服务器丢包率高达43%可以尝试更换DNS服务器,我刚开始使用的是谷歌的DNS服务器编辑 /etc/resolv.conf 文件谷歌的 8.8.8.8 和 8.8.4.4,阿里的 223.5.5.5 和 223.6.6.6修改换完system......
  • Linux如何挂载windows共享文件夹(包含Linux报错解决)
     目录前言windows如何共享文件夹windows如何查看共享Linux端挂载共享文件夹关于挂载共享文件夹的报错解决1.关闭windows防火墙2.确认windows的CIFS文件共享功能是否开启3.检查源路径与挂载路径是否正确4.检查用户名及密码是否正确5.检查共享文件夹权限6.......
  • linux/centOS7用户和权限管理笔记
    linux系列中可以:配置多个用户配置多个用户组用户可以加入多个用户中linux中关于权限的管理级别有2个级别,分别是:针对用户的权限控制针对用户组的权限控制一,root用户root用户拥有最大的系统操作权限,而普通用户在许多地方的权限是受限的二,用户组的管理(root用户执行)1.创建用......
  • linux/centOS7用户和权限管理笔记练习
    1.创建用户组bigdata2.创建用户dsj,指定基本组bigdata,附加组bigdata2,指定home目录为/home/dsj3.查看用户4.创建用户dsj2,指定基本组为bigdata2,附加组为bigdata,指定uid为24025.查看dsj2用户6.从root用户切换到dsj用户7.切回root用户 8.给dsj2用户添加密码 9.......
  • openwrt 镜像文件编辑, IMG镜像文件挂载,.img文件免刻录编辑办法
    使用losetup创建环回设备losetup可以将整个.img文件加载为环回设备,然后分别挂载其中的分区。1.创建环回设备:  losetup-Pfkwrt-08.19.2024-rockchip-rk35xx-radxa_e20c-squashfs-sysupgrade.img2.查看分区设备:  ls/dev/loop*你会看到类似/dev/loop0......
  • Centos7更换Yum源
    一、先备份系统本身的yum源[root@localhost~]cd/etc/yum.repos.d/[root@localhost~]mvCentOS-Base.repoCentOS-Base.repo.bak 二、下载国内的yum源到/etc/yum.repos.d/CentOS-Base.repo(腾讯云yum源)wget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirro......
  • Linux,如何要定位并删除占用磁盘空间的大文件?
    Linux,如何要定位并删除占用磁盘空间的大文件?要定位并删除占用磁盘空间的大文件主要有以下这些步骤:1.使用du命令查找大文件或目录du(DiskUsage)命令可以帮助你查找占用空间较大的文件或目录。du-ah--max-depth=1/|sort-rh|head-n20这个命令将:du-ah--ma......
  • 性能测试磁盘wait分析
    在磁盘性能监控中,%util(磁盘利用率)是衡量磁盘繁忙程度的重要指标,通常用于表示磁盘是否处于过载状态。这个指标通常在系统监控工具(如iostat或vmstat)中看到,它反映了磁盘设备在特定时间段内的忙碌程度。%util的定义和公式:%util代表磁盘设备的使用率,具体公式如下:%util=磁盘忙......
  • Linux系统挂载exfat格式U盘教程,触觉智能RK3562开发板演示
    本文介绍Linux系统(Ubuntu/Debian通用)挂载exfat格式U盘的方法,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。修改对应的内核配置文件进入sdk目录cdrk3562_linux编辑......
  • ubuntu24.04挂载2.2T以上硬盘,实现开启挂载
    1、su进入root用户,输入密码。2、查看现有硬盘使用情况,可以发现数据硬盘暂未挂载到目录。df-hFilesystemSizeUsedAvailUse%Mountedonudev63G063G0%/devtmpfs13G1.2M13G1%/run/dev/vda140G5.3G32G......