我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux磁盘挂载、分区、扩容操作的实现方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux磁盘挂载、分区、扩容操作的实现方法

基本概念

在操作前,首先要了解一些基本概念

磁盘

在linux系统中所有的设备都会以文件的形式存储。设备一般保存在/dev目录下面,以sda、sda1、sda2 …,sdb、sdb1…,hda,hdb。现在的设备一般都是sd命名,以前的很老的硬盘是以ha命名。

sda:第一块硬盘,如果对磁盘进行了分区会有sda1(第一个分区),sda2等。

sdb:第二个硬盘,同样对硬盘分区后有sdb1,sdb2等。

分区

分区的目的就是便于管理,比如在Windows系统我们一般会分C盘,D盘,E盘等。

Linux只能创建4个主分区,如果需要创建更多的分区那么久必须创建逻辑分区,其中逻辑分区需要占用一个主分区。

文件系统

Linux中的文件系统也就是分区类型,在Windows中有NTEF,FAT32等,linux中常见的有Ext2、Ext3、Ext4、Linux swap、proc、sysfs、tmpfs等,可以通过mount命名查看当前已挂载的文件系统。

格式化

在前面创建完分区后有一步是要对分区进行格式化,其实在Windows系统中也是一样,在pVitvZt创建好一个分区后也需要将分区格式化,只有格式化成具体的文件类型才能使用。

挂载

在Windows中分区格式化后就可以使用,但是在Linux系统中必须将分区挂载到具体的路径下才可以。

常用命令

lsblk  查看当前磁盘情况
df -lh  查看文件系统情况 -l 查看挂载点
parted -l 会列出文件系统类型
fdisk -l 查看当前未挂载硬盘

挂载新硬盘

挂载一个新硬盘基本思路是:创建分区、创建文件系统、挂载。

一、查看新硬盘

首先,查看硬盘状况:


fdisk -l

其中:

如果磁盘下面有类似:Disk /dev/sdc doesn't contain a valid partition table;或者说磁盘下面没有类似于:sdb1 sdb2 说明该磁盘未挂载

这里假设看到硬盘名为 /dev/sdb

二、创建分区


dfisk /dev/sdb

根据提示,依次输入”n”,”p” “1”,两次回车,”wq”

意思就是新建一个主分区(1),大小是整个sdb磁盘,然后写入。

注:上述操作为了简便,只是创建一个主分区。其实一个磁盘最多有四个主分区(包括一个扩展分区),1-4都是主分区,我们也可以把一个分区作为扩展分区(通过df -lh 查看到的system为Extended)

此时磁盘已经分区,但是还没有文件系统,磁盘依然不能用

三、写入系统


mkfs.ext4 /dev/sdb

该命令会格式化磁盘并写入文件系统

四、挂载

比如挂载到/data下面


mkdir /data # 如果存在此步省略
mount /dev/sdb /data

五、设置开机自动挂载

以上只是临时挂载,还需设置为开机自动挂载


vim /etc/fstab


# 然后在内容结尾处增加一行(注意文件类型要对应):

/dev/sdb  /data  ext4  defaults  0 0

扩容

关于挂载到已有目录

如果你要用来挂载的目录里面并不是空的,那么挂载了文件系统之后,原目录下的东西就会暂时的消失。并不是被覆盖掉,而是暂时的隐藏了起来,等到新分割槽被卸除之后,则原目录原本的内容就会再次出来。

如果要永久挂载已有目录,可以在新硬盘创建文件系统后,先挂载到一个临时目录,然后把要扩展的目录复制到这临时目录,然后删除要扩展的目录,再卸载临时挂载点,重新挂载到要扩展的目录上。举例:


# 比如要扩充 /var

# 在创建好文件系统后 新建临时挂载点 storage
mkdir /storage

# 将/dev/sdb1挂载到/storage下
mount /dev/sdb1 /storage

# 拷贝/var下的所有内容到新的硬盘
cp -pdr /var /storage
# 或在/var 目录下执行:find . -depth -print | cpio - pldvm /temp
# 删除当前/var目录下的内容
rm -rf /var/*
# 重新挂载硬盘到/var目录
umount /dev/sdb1
mount /dev/sdb1 /var

# 过程中若提示磁盘忙,使用fuser找出将正在使用磁盘的程序并结束掉;

fuser -m -v /var
fuser -m -v -i -k /var

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux磁盘挂载、分区、扩容操作的实现方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux磁盘挂载、分区、扩容操作的实现方法

基本概念在操作前,首先要了解一些基本概念 磁盘 在linux系统中所有的设备都会以文件的形式存储。设备一般保存在/dev目录下面,以sda、sda1、sda2 …,sdb、sdb1…,hda,hdb。现在的设备一般都是sd命名,以前的很老的
2022-06-04

linux进行硬盘分区挂载的实现方法

linux 进行分区汇总。新电脑配置了一个固态256G的还有一个3T的硬盘。新公司要求自己进行安装。刚开始安装系统的时候没有注意到还有一块硬盘。导致在安装系统的时候没有进行把普
2022-06-04

linux系统磁盘分区以及把磁盘挂载到系统中的方法

本篇内容主要讲解“linux系统磁盘分区以及把磁盘挂载到系统中的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux系统磁盘分区以及把磁盘挂载到系统中的方法”吧!fdisk 分区 fdi
2023-06-12

Linux系统扩容根目录磁盘空间的操作方法

一、使用背景linux根目录磁盘空间不够用了,当修改了虚拟机模版增加磁盘大小或者插入了一块新硬盘,但是发现系统里的大小还是没改变。产生的原因是没有给磁盘格式化,没有增加分区。 二、操作方法1. 查看磁盘空间大小,使用df -h 命令,发现挂
2022-06-04

linux多磁盘挂载到同一个分区的方法是什么

在Linux中,可以使用LVM(逻辑卷管理)来将多个磁盘挂载到同一个分区。以下是实现此目的的步骤:1. 确保所有要挂载到同一个分区的磁盘都已经连接到系统,并已识别为独立的设备(如/dev/sdb、/dev/sdc等)。2. 安装LVM(如果
2023-08-08

在linux系统中实现磁盘分区的方法

今天就跟大家聊聊有关在linux系统中实现磁盘分区的方法,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作系统,是一
2023-06-07

Linux磁盘管理中如何实现检验、挂载与卸除操作

这篇文章主要介绍了Linux磁盘管理中如何实现检验、挂载与卸除操作,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Linux的磁盘管理是Linux管理员非常重要的必须技能, 磁
2023-06-27

怎样给centos系统扩展磁盘分区的实现方法

问题/故障/场景/需求eve-ng的虚拟机ova的硬盘只有38G,需要增加空间,在vmware直接扩展硬盘后,重启系统,使用fdisk -l可以看到硬盘扩大了,但文件系统并没有扩大,还需要将这些新增的空间扩展分配
2022-06-04

SAN存储卷扩容后对应客户端磁盘和挂载磁盘的分区如何正确显示新增容量

总结:SAN存储的卷可以不是LVM模式情况下,对卷新增容量后,客户端需要重启才可以看到卷对应的磁盘新增后的容量,再对该磁盘执行resize2fs后,该磁盘挂载的分区才可以看到新增后的容量--确定需要新增容量的磁盘在客户端显示200G,已在存
2023-06-06

Linux磁盘分区实现原理及方法解析

回忆: IDE盘:第一块盘hda,第二块盘hdb...第一块盘的第一个分区hda1,第二个分区hda2... SAS/SATA/SCSI盘:第一块盘sda,第二块盘sdb...第一块盘的第一个分区sda1,第二个分区sda2... 一般分区
2022-06-03

Linux分区挂载硬盘并实现开机自动挂载的步骤详解

适用系统:Linux(Redhat , CentOS,Debian,Ubuntu) 1、查看数据盘 在没有分区和格式化数据盘之前,使用 “df –h”命令,是无法看到数据盘的,可以使用“fdisk -l”命令查看。如下图:2、 对数据盘进行
2022-06-03

Linux操作系统下硬盘的手动和自动挂载的方法

本篇内容介绍了“Linux操作系统下硬盘的手动和自动挂载的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. 手动挂载在Linux中也可
2023-06-10

Linux 实现定时文件占用磁盘空间大小操作方法

打开定时任务编辑,cent 默认使用vim直接打开。ubutun如果装了多种编辑器第一次打开的时候是指定编辑器的操作。(3) */1 * * * * sh /root/Shell/monitor.sh 将这一行添加进文件中。表示每隔一分钟执
2022-06-04

使用windows7磁盘分区工具实现无损分区的详细方法

在使用电脑时,有时会感觉当前硬盘分区不合理,例如以前使用XP系统,只需10G左右的磁盘空间就够了,而后安装Vista或者Windows 7,则需要20G左右的空间,如果C盘过小,则会影响windows 7和Vista的正常运行,诸如分区魔法
2023-06-04

Linux系统挂载U盘的具体实现方法是什么

小编今天带大家了解Linux系统挂载U盘的具体实现方法是什么,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“Linux系统挂载U盘的具
2023-06-28

麒麟操作系统中的磁盘分区和格式化如何实现

在麒麟操作系统中,磁盘分区和格式化可以通过以下步骤实现:1. 打开磁盘管理工具:在麒麟操作系统中,可以通过图形界面或命令行方式打开磁盘管理工具,例如“gnome-disks”或“fdisk”。2. 选择磁盘:在磁盘管理工具中,选择要分区和格
2023-10-12

NTFS分区的磁盘配额管理基本设置以C盘设置的操作方法

NTFS分区的磁盘配额管理基本设置以C盘设置的操作方法,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。  在Windows资源管理器中,以NTFS分区C盘设置为例
2023-06-14

shell脚本快速创建、格式化、挂载新添加的磁盘实现方法详解

一、通过管理员选择创建、格式化、挂载新添加的磁盘脚本#! /bin/bash echo "==============================" PS3="chose which disk you want to create:ww
2022-06-04

编程热搜

目录