linux如何挂载硬盘linux服务器上挂载磁盘(图文详解)

article/2025/10/15 9:05:27

博主最近在研究服务器运维,由于Linux服务器相对比较困难,所以博主对她情有独钟。而window服务器几乎跟我们平常使用的电脑一样,相对简单感觉索然无味。下面正式进入主题教大家linux如何挂载硬盘。

首先解答一个新手朋友都会问的问题,而且这些问题在百度上面好像找不到很合适的答案。

Linux服务器要挂载硬盘原因是什么?不挂载磁盘可以吗?

Linux服务器要挂载硬盘的原因主要有以下几点:

1、Linux服务器在默认情况下,所有的东西都是装在系统盘。系统盘的空间有限,如果站点和数据较多很容易把空间撑满,导致环境和数据库等等服务启动不了。

2、Linux服务器挂载磁盘可以避免因为系统损坏导致网站数据丢失。

3、Linux服务器挂载硬盘可以更合理的使用储存资源,因为不挂载默认所有东西装系统盘(类似电脑的c盘),导致其他数据盘闲置。比如你有200G的硬盘:系统盘20G、数据盘180G,如果不挂载硬盘那么只能用20G的系统盘,另外180G的数据盘无法使用,造成空间的巨大浪费。

了解具体原因请看另外一篇文章:Linux服务器为什么要挂载硬盘?

下面如何来挂载Linux服务器的硬盘教程开始:

挂载硬盘(磁盘)的方法博主收集了两种,全部介绍给大家。

第一种方法:使用工具自动挂载硬盘(博主强烈推荐使用这种方法,简单又不会出错)两分钟可以搞定。

使用磁盘自动挂载工具,支持Centos、Ubuntu、Debian、Fedora。

注意: 请在安装面板之前挂载磁盘,否则程序将直接跳过挂载过程。

Centos/Fedora:

yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh

Ubuntu:

wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && sudo bash auto_disk.sh

Debian:

wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh

选择对应的系统,把自动挂载的代码复制到xshell里面按回车键执行即可。如图:

cda6744cdc7bb3cbb395a76864162cf2.png

程序说明:

1、本工具默认将数据盘挂载到/www目录

2、若服务器上已存在/www目录,为了您的数据安全,挂载工具会自动跳过

3、若您的服务器之前安装过Windows系统,需要手动删除NTFS分区,挂载工具会直接跳过NTFS分区

4、若您的磁盘已分区,且未挂载,工具会自动将分区挂载到/www

5、若您的磁盘是新磁盘,工具会自动分区并格式化成ext4文件系统

6、本工具只自动挂载一个分区,若您有多块数据盘,请手动挂载未被自动挂载的磁盘

7、若要挂载到其它目录,请在第一个参数传入目录名

第二种方法:手动挂载硬盘(博主不推荐使用,因为手动挂载很容易出现未知错误而且很耗时间),下面把方法贴出来大家可以参考参考。

声明:主流服务器上面的磁盘主要有三种命名方式:/dev/xvdb 、 /dev/sdb、 /dev/vdb。文中的磁盘名称/dev/vdb为作者的测试服务器上的命名,请大家以自己的磁盘为准进行修改。

1、检查网站的磁盘状态,确认是否有没有分区的磁盘。

fdisk -l

d277f077bc7f44eab3d21b8720c41233.png

如上图所示,这个服务器有两个硬盘第一个42.9G,第二个236.2G。这种情况说明硬盘已经分区。

如果没有分区请看另外一篇文章:Linux服务器磁盘分区命令(图解)执行磁盘分区操作,分区完毕完成以下步骤。

2、格式化分区

mkfs.ext4 /dev/vdb(xvdb1)

3f1e20bd7428c4bc9baa6d09b1acd5ab.png

3、分区挂载添加到开机启动挂载。

echo “/dev/vdb /www ext4 defaults 0 0” >> /etc/fstab

4、重新挂载所有分区

mount -a

5、最后检查磁盘是否挂载成功

df

aa1de17cef0a5318cd289b86a5e9e0b8.png

挂载完毕,安装面板和网站WEB环境,下面是作者的服务器管理面板,可以看到多了一个WWW数据分区。

851a3d0203c98673e78dbc29ca12e2ae.png


http://chatgpt.dhexx.cn/article/hafVjZv1.shtml

相关文章

linux上挂载磁盘(包括新增磁盘)

linux上挂载磁盘(包括新增磁盘) 正式开始挂载磁盘(/dev/sdb)1:创建分区 fdisk /dev/sdb2:格式化 mkfs.ext4 /dev/sdb13:新建挂载点 mkdir /usermount 、mount /dev/sdb1 /usermount4&#xff1a…

《Oracle编程自学与面试指南》17-01:标量子查询(Scalar subquery)

内容导航 单列子查询,又叫标量子查询。标量(Scalar subquery)是只返回一个值的查询:一行一列。 案例代码: /* 作者:AT阿宝哥 日期:2016年9月18日 愿景:参考官方资料,做最好的课程,成就更多职业人! 邮箱:12264104@qq.com CSDN:https://blog.csdn.net/goldentec 简书…

《Oracle编程自学与面试指南》14:表达式(Expressions)

内容导航 1、定义2、使用场景3、表达式的分类1、定义 表达式(Expressions)是一个或多个值、运算符和SQL函数的组合,计算结果为一个值,表达式的数据类型通常取决于其组件。 比如,这个简单的表达式2 * 2计算结果为4,并具有数据类型NUMBER(与其组件相同的数据类型): SEL…

《Oracle编程自学与面试指南》14-03:CASE表达式(CASE Expressions)

内容导航 1、定义2、分类3、简单CASE表达式3.1、示例13.2、示例23.3、案例33.4、案例43.5、案例53.6、独立案例:1、定义 CASE表达式让我们使用IF ... THEN ... ELSE逻辑,而不必调用过程。

用mui索引实现动态数据仿通讯录的功能

前言 用mui索引实现动态数据仿通讯录的功能 mui demo mui给的demo如图所示&#xff0c;是静态数据的&#xff0c;可以模糊搜索、字母导航 动态赋值 html修改部分主要是<ul class"mui-table-view"></ul>里面的 列表部分 <li data-group"T&qu…

MySQL数据库学习笔记(一)

1、什么是数据库&#xff1f;什么是数据库管理系统&#xff1f;什么是SQL&#xff1f;他们之间有什么关系&#xff1f; 学习源https://www.bilibili.com/video/BV1Vy4y1z7EX?p25 链接&#xff1a;https://pan.baidu.com/s/1yB9DwzykigPvPYJ6wOMVBg 提取码&#xff1a;1234 复…

网络地图服务种类、防火墙出站入站规则、ArcGIS Enterprise部署

网络地图服务&#xff08;地理信息服务&#xff09;种类 网络地图服务种类多种多样&#xff1a; 1、按照厂商分&#xff1a;0SM地图服务、天地图地图服务、谷歌地图服务、百度地图服务、高德地图服务。。。。。。。 2、按照OGC标准分&#xff1a;WMS服务、WMTS服务、WFS服务…

JDBC PreparedStatement,工具类封装,悲观锁【JDBC实例 --- 模拟用户登录】

JDBC学习 内容导航 注册驱动的第二种方式执行静态代码块的几种情况 使用配置文件来存放信息模拟用户登录在sql语句中如何使用动态的变量 SQL注入【随意的用户名&#xff0c;考究的密码登录成功】解决sql注入问题PreparedStatement的使用使用Statement场景 使用PreparedStatemen…

大数据-玩转数据-MaxCompute SQL

一、说明 本文为您介绍MaxCompute SQL常见使用场景&#xff0c;让您快速掌握SQL的写法。 二、准备数据集 本文以emp表和dept表为示例数据集。您可以自行在MaxCompute项目上创建表并上传数据。数据导入请参见概述。 下载emp表数据文件和dept表数据文件。 创建emp表。 CREATE…

全网首发!如何停止莫名其妙的软件下载?终于被我找到了!

文章目录 导读问题发现问题定位问题解决&#xff08;粗暴&#xff09;下面是2021.4.2更新内容同归于尽解决法丢弃尊严解决法 导读 如果是金山忠实用户&#xff0c;似乎并不怎么发现这个问题。但是作为一个常年裸奔以最大化电脑效率的穷小子&#xff0c;经常看到自己好好的Chro…

CSS基础学习——盒子模型

目录 1. 盒子模型1.1 看透网页布局的本质1.2 盒子模型&#xff08;Box Model&#xff09;组成1.3 边框&#xff08;border)1.3.1 边框简写1.3.2 边框分开写法1.3.3 课堂练习 1.4 表格的细线边框1.5 边框会影响盒子实际大小1.6 内边距&#xff08;padding&#xff09;1.6.1 padd…

HTML基础课程笔记

01-基础班内容 学习目标&#xff1a; 基础班主要学习PC端网站布局 最终网站&#xff1a;品优购静态网站 目的&#xff1a;精通网页布局&#xff0c;也是我们前端人员的必备技能。为后面学习JavaScript打下坚实基础。 学习路线&#xff1a; HTML5基础&#xff1a;课时比例为2…

用了 Intellij idea 这些插件和高效配置后,写代码快得飞起来,再也不用 996 加班了

0. 背景 作为一个 Java 程序员&#xff0c;我相信&#xff0c;绝大多数同学日常都是用 idea 来写代码。 Idea 作为宇宙第一 Java IDE&#xff0c;提供了丰富、强大的功能&#xff0c;可以让你写 Java 代码快得飞起来。 遗憾的是&#xff0c;很多人都不知道怎么开启 idea 隐藏…

java基础学习笔记

大纲 Java 初始JavaSE java异常机制 java基础语法 字符串和可变字符串 程序流控制 包装类揭秘 Java基础入门阶段 函数和数组 java日期类 面向对象思想 集合的体系分析和使用 类的继承 java文件处理 接口和多态 IO流详细分析 内部类和Object根类 多线程 e…

根据经纬度调用Google地图显示对应位置

思路&#xff1a;将经纬度值作为参数传递给latlon.htm文件里对应的参数值。例子如下&#xff1a; 解法一&#xff1a; 1、共有两页面&#xff08;Default.aspx和latlon.htm&#xff09; 2、工程&#xff1a; 3、Default页面代码&#xff1a; <% Page Language"C#"…

Asp.Net MVC(控制器、控制器动作和动作结果) - Part.3

来自 张子阳&#xff1a;http://www.cnblogs.com/JimmyZhang/archive/2009/01/03/1367644.html 这篇教程探索了ASP.NET MVC控制器&#xff08;controller&#xff09;、控制器动作&#xff08;controller action&#xff09;和动作结果&#xff08;action results&#xff09;…

1-IDEA从设置到插件你只用看这一篇

IDEA简介 1.1 为什么要取消工作空间&#xff1f; 答&#xff1a; 简单来说&#xff0c;IDEA不需要设置工作空间&#xff0c;因为每一个Project都具备一个工作空间&#xff01;&#xff01;对于每一个IDEA的项目工程&#xff08;Project&#xff09;而言&#xff0c;它的每一 个…

CSS学习135~164(盒子模型+PS基本操作+案例)

1 盒子模型 1.1 看透网页布局的本质 网页布局过程: 先准备好相关的网页元素,网页元素基本都是盒子Box。利用CSS设置好盒子样式,然后摆放到相应位置。往盒子里面装内容。 网页布局的核心本质&#xff1a;就是利用CSS摆盒子。 1.2 盒子模型&#xff08;Box Model&#xff09…

网址导航7654推广

hao123网址导航 有效结算规则 1、一个真实的用户&#xff0c;通过浏览器访问主页&#xff0c;且有后续点击行为则为有效&#xff1b; 2、每个用户每天访问多次只记一次有效&#xff1b; 3、网吧和局域网环境下推广无效&#xff1b; 专属推广&#xff1a;http://hao123.7654.co…

U大师安装系统后,Chrome主页被7654导航劫持解决方法

用U大师重装系统后&#xff0c;觉得全新的系统是完美的&#xff0c;可是打开Chrome后&#xff0c;总是打开7654导航主页&#xff0c;觉得不完美了&#xff0c;后来就找到一个可以解决这个问题的办法&#xff0c;步骤如下&#xff1a; 1、打开浏览器 2、把7654导航主页关了&…