linux系统下添加新硬盘、分区及挂载全过程详解

简介: 做为服务器操作系统,linux是很多站长经常用到的,那么在linux系统下如果需要新增加硬盘,该怎么增加呢?下面就来详细了解一下linux系统下添加新硬盘、分区及挂载硬盘的全过程。
做为服务器操作系统,linux是很多站长经常用到的,那么在linux系统下如果需要新增加硬盘,该怎么增加呢?下面就来详细了解一下linux系统下添加新硬盘、分区及挂载硬盘的全过程。
新增硬盘后,在linux系统下输入 fdisk -l 命令查看当前磁盘信息

[![](http://img.lejuju.cn/portal/202003/26/143801fm43bg436rbsz8ex.png)](http://img.lejuju.cn/portal/202003/26/143801fm43bg436rbsz8ex.png)
可以看到除了当前的第一块硬盘(sda)外还有一块sdb的第二块硬盘(sdb),然后用命令: fdisk /dev/sdb  给第二块硬盘进行分区
[![](http://img.lejuju.cn/portal/202003/26/143941b7ayeesyzy7gxy2x.png)](http://img.lejuju.cn/portal/202003/26/143941b7ayeesyzy7gxy2x.png)
进入 fdisk 命令,输入 h 可以看到该命令的帮助,输入 n 进行分区
[![](http://img.lejuju.cn/portal/202003/26/144631yrke4bevk4vatefl.png)](http://img.lejuju.cn/portal/202003/26/144631yrke4bevk4vatefl.png)
这里输入 e 即分为逻辑分区,按 p 即分为主分区,我们要将这块盘分为主分区即输入 p
[![](http://img.lejuju.cn/portal/202003/26/144812swb2r5yy22nzrsr9.png)](http://img.lejuju.cn/portal/202003/26/144812swb2r5yy22nzrsr9.png)
到这里需要你选择该主分区为第几个主分区,由于是新盘我们输入1来分第一个主分区
[![](http://img.lejuju.cn/portal/202003/26/145009z4eeaj1nmsje1e6e.png)](http://img.lejuju.cn/portal/202003/26/145009z4eeaj1nmsje1e6e.png)
First Cylinder是选择该分区的起始磁盘数,这里可自定义也可不做选择,默认是1,如无特殊需求强烈建议选择默认,也就是1来分区(直接按回车)
[![](http://img.lejuju.cn/portal/202003/26/145251ye6h58lkw5e75tze.png)](http://img.lejuju.cn/portal/202003/26/145251ye6h58lkw5e75tze.png)
接下来是定义该分区的大小,如果按默认(按回车)即是使用全部可用存储额,也可以是用M或m单位结尾的数字(大写M是大B的意思,如果输入1M实际上是X8也就是8m的空间),这里我们先分一个1G的空间,所以输入+1024m
[![](http://img.lejuju.cn/portal/202003/26/145507atwfa2za888nr8wr.png)](http://img.lejuju.cn/portal/202003/26/145507atwfa2za888nr8wr.png)
之后输入w写入分区,等待结束皆可
[![](http://img.lejuju.cn/portal/202003/26/145708bz7eh1e81eo855kr.png)](http://img.lejuju.cn/portal/202003/26/145708bz7eh1e81eo855kr.png)
再输入fdisk -l 可以看到我们刚才分的一个分区,之后用 mkfs -t ext3 -c /dev/sdb1 进行格式化,如有多个分区可把sdb1改成sdb2 sdb3...以此类推,具体可用 fdisk -l 看到每个分区的名字
[![](http://img.lejuju.cn/portal/202003/26/145926vyiyslvfkv6c1sf3.png)](http://img.lejuju.cn/portal/202003/26/145926vyiyslvfkv6c1sf3.png)
现在分区好了我们用mount 挂载一下该分区即可使用了,这里我把它挂载到mnt目录下,也可以自建一个目录挂载
[![](http://img.lejuju.cn/portal/202003/26/150454n2h44ywa94yhb6gh.png)](http://img.lejuju.cn/portal/202003/26/150454n2h44ywa94yhb6gh.png)
来看一下分区大小是否和预定的一样,使用 df -TH 命令看一下当前挂载的分区和大小,看到我们刚分的分区了吧
[![](http://img.lejuju.cn/portal/202003/26/150900qaqt41vaap385qi4.png)](http://img.lejuju.cn/portal/202003/26/150900qaqt41vaap385qi4.png)
如果想每次系统重启都能自动挂载该分区可修改/etc/fstab文件,在最后加一段 /dev/sdb1    /www    ext3    defaults 1 2 (格式说明:/dev/sdb1 代表哪个分区  ext3是该分区的格式 defaults 是挂载时所要设定的参数(只读,读写,启用quota等),输入defaults包括的参数有(rw、dev、exec、auto、nouser、async) ,1是使用dump是否要记录,0是不要。 2是开机时检查的顺序,是boot系统文件就为1,其他文件系统都为2,如不要检查就为0)
[![](http://img.lejuju.cn/portal/202003/26/151122wmudeohzitnhnhch.png)](http://img.lejuju.cn/portal/202003/26/151122wmudeohzitnhnhch.png)

目录
相关文章
|
2天前
|
Linux
Linux系统ext4磁盘扩容实践指南
这个过程就像是给你的房子建一个新的储物间。你需要先找到空地(创建新的分区),然后建造储物间(格式化为ext4文件系统),最后将储物间添加到你的房子中(将新的分区添加到文件系统中)。完成这些步骤后,你就有了一个更大的储物空间。
30 10
|
1月前
|
Linux
Linux系统之whereis命令的基本使用
Linux系统之whereis命令的基本使用
85 24
Linux系统之whereis命令的基本使用
|
14天前
|
存储 缓存 Linux
Linux系统中如何查看CPU信息
本文介绍了查看CPU核心信息的方法,包括使用`lscpu`命令和读取`/proc/cpuinfo`文件。`lscpu`能快速提供逻辑CPU数量、物理核心数、插槽数等基本信息;而`/proc/cpuinfo`则包含更详细的配置数据,如核心ID和处理器编号。此外,还介绍了如何通过`lscpu`和`dmidecode`命令获取CPU型号、制造商及序列号,并解释了CPU频率与缓存大小的相关信息。最后,详细解析了`lscpu`命令输出的各项参数含义,帮助用户更好地理解CPU的具体配置。
47 8
|
14天前
|
存储 运维 监控
深度体验阿里云系统控制台:SysOM 让 Linux 服务器监控变得如此简单
作为一名经历过无数个凌晨三点被服务器报警电话惊醒的运维工程师,我对监控工具有着近乎苛刻的要求。记得去年那次大型活动,我们的主站流量暴增,服务器内存莫名其妙地飙升到90%以上,却找不到原因。如果当时有一款像阿里云 SysOM 这样直观的监控工具,也许我就不用熬通宵排查问题了。今天,我想分享一下我使用 SysOM 的亲身体验,特别是它那令人印象深刻的内存诊断功能。
|
4天前
|
存储 NoSQL Linux
微服务2——MongoDB单机部署4——Linux系统中的安装启动和连接
本节主要介绍了在Linux系统中安装、启动和连接MongoDB的详细步骤。首先从官网下载MongoDB压缩包并解压至指定目录,接着创建数据和日志存储目录,并配置`mongod.conf`文件以设定日志路径、数据存储路径及绑定IP等参数。之后通过配置文件启动MongoDB服务,并使用`mongo`命令或Compass工具进行连接测试。此外,还提供了防火墙配置建议以及服务停止的两种方法:快速关闭(直接杀死进程)和标准关闭(通过客户端命令安全关闭)。最后补充了数据损坏时的修复操作,确保数据库的稳定运行。
18 0
|
2月前
|
缓存 安全 Linux
Linux系统查看操作系统版本信息、CPU信息、模块信息
在Linux系统中,常用命令可帮助用户查看操作系统版本、CPU信息和模块信息
190 23
|
3月前
|
存储 监控 Linux
嵌入式Linux系统编程 — 5.3 times、clock函数获取进程时间
在嵌入式Linux系统编程中,`times`和 `clock`函数是获取进程时间的两个重要工具。`times`函数提供了更详细的进程和子进程时间信息,而 `clock`函数则提供了更简单的处理器时间获取方法。根据具体需求选择合适的函数,可以更有效地进行性能分析和资源管理。通过本文的介绍,希望能帮助您更好地理解和使用这两个函数,提高嵌入式系统编程的效率和效果。
152 13
|
10月前
|
存储 安全 Linux
【Shell 命令集合 磁盘维护 】Linux 在特定的分区上建立 linux 文件系统 mkfs命令使用教程
【Shell 命令集合 磁盘维护 】Linux 在特定的分区上建立 linux 文件系统 mkfs命令使用教程
142 0
|
7月前
|
Linux 开发工具
在Linux中,如何创建一个新的分区并格式化为EXT4文件系统?
在Linux中,如何创建一个新的分区并格式化为EXT4文件系统?
|
Linux 网络安全 虚拟化
使用growpart工具完成Linux系统盘分区扩容及文件系统扩展的配置案例
使用growpart工具完成Linux系统盘分区扩容及文件系统扩展的配置案例
1188 1
使用growpart工具完成Linux系统盘分区扩容及文件系统扩展的配置案例