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

Linux下新加新磁盘分区及挂载

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

北京

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

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

看不清楚,换张图片

免费获取短信验证码

Linux下新加新磁盘分区及挂载

文章目录

一:新插入磁盘查看

查看插入磁盘

法1:$sudo fdisk -l

在这里插入图片描述

法2: $sudo lsblk

在这里插入图片描述

二:磁盘分区及格式化

1: 分区

$sudo fdisk /dev/nvme0n1
进入分区工具后,我们可以输入 m 看指令说明:
在这里插入图片描述

Command (m for help): n>> Partition type  p primary (0, primary, 0 extended, 4free)  e extended (container for logical partitions)

这里,我们可以给一块硬盘创建最多4个主分区,和若干逻辑分区,由于我们这里只为该硬盘创建一个分区,那么我们即创建一个主分区即可。

Select (default p):pPartition number (1-4, default 1): 1Frist sector (2048-4194303, default 2048): 2048Last sector, *sectors or *size{K,M,G,T,P} (2048-4194303, default 4194303): 4194303>> Create a new partition 1 of type 'Linux' and of size 2GiBCommand (m for help):w

我们创建分区的操作为:
**- p 命令创建一个主分区

  • 选择默认创建第一个分区
  • 设置分区的开始位置
  • 设置分区的结束位置,因为只设置一个分区,因此都选择默认选项
  • w 命令保存分区设置**

2:格式化

使用mkfs命令格式化分区,具体命令如下:

sudo mkfs -t ext4 /dev/nvme0n1p1

执行命令后,可以看到分区格式化完成

三:磁盘分区挂载

1:手动挂载

# 我们在 ~ 目录下创建一个 data_1T 的目录,并将新分区挂载到这里mkdir ~/data_1Tsudo chow pegasus:pegasus -R ~/data_1Tsudo mount /dev/nvme0n1p1 ~/data_1T

df -h 或者mount命令 查看
在这里插入图片描述在这里插入图片描述

2:开机自启挂载

我们将先备份原有的 /etc/fstab 文件
$ sudo cp /etc/fstab /etc/fstab_bak
fstab文件字段说明:
挂载设备 : 不是我们通常理解的文件系统,而是指设备(硬盘及其分区,DVD光驱等)。它告知我们设备(分区)的名字,这是你在命令行中挂载(mount)、卸载(umount)设备时要用到的。
挂载点:告诉我们设备挂载到哪里。
文件系统类型:Linux支持许多文件系统。 要得到一个完整的支持名单查找mount man-page。典型 的名字包括这些:ext2, ext3, reiserfs, xfs, jfs,iso9660, vfat, ntfs, swap和auto, ‘auto’ 不是一个文件系统,而是让mount命令自动判断文件类型,特别对于可移动设备,软盘,DVD驱动器,这样做是很有必要的,因为可能每次挂载的文件类型不一致。
文件系统参数:这部分是最有用的设置!!! 它能使你所挂载的设备在开机时自动加载、使中文显示不出现乱码、限制对挂载分区读写权限。它是与mount命令的用法相关的,要想得到一个完整的列表,参考mount manpage.
备份命令:dump utility用来决定是否做备份的. dump会检查entry并用数字来决定是否对这个文件系统进行备份。允许的数字是0和1。如果是0,dump就会忽略这个文件系统,如果是1,dump就会作一个备份。大部分的用户是没有安装dump的,所以对他们而言这个entry应该写为0。
是否以fsck检验扇区:启动的过程中,系统默认会以fsck检验我们的 filesystem 是否完整 (clean)。 不过,某些 filesystem 是不需要检验的,例如内存置换空间 (swap) ,或者是特殊文件系统例如 /proc 与 /sys 等等。fsck会检查这个头目下的数字来决定检查文件系统的顺序,允许的数字是0, 1, 和2。0 是不要检验, 1 表示最早检验(一般只有根目录会配置为 1), 2 也是要检验,不过1会比较早被检验啦!一般来说,根目录配置为1,其他的要检验的filesystem都配置为 2 就好了。

常用参数:
noatime 关闭atime特性,提高性能,这是一个很老的特性,放心关闭,还能减少loadcycle
defaults 使用默认设置。等于rw,suid,dev,exec,auto,nouser,async,具体含义看下面的解释。
自动与手动挂载:
auto 在启动或在终端中输入mount -a时自动挂载
noauto 设备(分区)只能手动挂载
读写权限:
ro 挂载为只读权限
rw 挂载为读写权限
可执行:
exec 是一个默认设置项,它使在那个分区中的可执行的二进制文件能够执行
noexec 二进制文件不允许执行。千万不要在你的root分区中用这个选项!!!
I/O同步:
sync 所有的I/O将以同步方式进行
async 所有的I/O将以非同步方式进行
户挂载权限:
user 允许任何用户挂载设备。 Implies noexec,nosuid,nodev unless overridden.
nouser 只允许root用户挂载。这是默认设置。
临时文件执行权限:
suid Permit the operation of suid, and sgid bits. They are mostly used to allow users on a computer system to execute binary executables with temporarily elevated privileges in order to perform a specific task.
nosuid Blocks the operation of suid, and sgid bits.

四:相关操作的shell自动化

#! /bin/sh check_nvme0n1(){    if [ -e /dev/nvme0n1 ]; then        return 1    else        return 0    fi} # 分区do_partition(){echo "np120482000409263w" | fdisk /dev/nvme0n1} #格式化check_partition_and_init(){    check_nvme0n1     if [ $? -eq "1" ]; then        if [ ! -e /dev/nvme0n1p1 ]; then             do_partition            mkfs -t ext4 /dev/nvme0n1p1            echo "Partitioning and initialization are complete"        fi         mkdir -p ~/data_1T        mount /dev/nvme0n1p1   ~/data_1T        echo "nvme0n1 mount complete"        sync    else        echo " nvme0n1 faild "    fi} echo " nvme0n1 start mount "check_partition_and_init

来源地址:https://blog.csdn.net/wangliang888888/article/details/130601738

免责声明:

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

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

Linux下新加新磁盘分区及挂载

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

下载Word文档

猜你喜欢

linux怎么添加新硬盘并分区挂载

要在Linux系统上添加新硬盘并进行分区和挂载,可以按照以下步骤进行操作:1. 插入新硬盘:将新硬盘插入计算机的硬盘插槽或通过USB接口连接到计算机上。2. 确认硬盘被识别:使用以下命令之一来确认系统是否正确识别了新硬盘:- `sudo f
2023-09-15

Linux云服务器怎么挂载新磁盘

Linux云服务器挂载新磁盘挂载新磁盘可扩展Linux云服务器的存储容量。步骤如下:创建新磁盘格式化磁盘将磁盘附加到实例挂载磁盘验证挂载配置自动挂载、优化性能和监控磁盘使用情况,以提升效率和可靠性。
Linux云服务器怎么挂载新磁盘
2024-04-12

linux新加的硬盘怎么挂载

要挂载新加的硬盘,需要完成以下步骤:1. 插入硬盘并启动电脑。2. 打开终端。3. 运行以下命令,以获取新硬盘的设备名:sudo fdisk -l在输出的信息中找到新硬盘的设备名,通常会以 /dev/sd 开头,后面跟有字母(比如 /dev
2023-10-20

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

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

Linux云服务器挂载新磁盘的方法步骤

背景公司内新增一台服务器, 挂载一个2T的硬盘, ssh登陆后发现没挂载, 处理一下. (不想每次都去百度怎么挂载, 还是整理一下) 查看状态# 查看磁盘状态, 发现有一块新磁盘 /dev/vdb fdisk -lDisk /dev/vda
2022-06-04

linux磁盘扩容:新增磁盘、原磁盘扩容、home/root分区扩容

​ 一、背景         linux使用中经常遇到磁盘空间不足,需要对磁盘进行扩容。根据自己的经验进行归纳整理,多种场景,帮助需要者和备查 本文执行的命令,均在centos7 环境下运行的,其他环境思路和相似,命令基本一致。 分区
2023-08-19

Linux硬盘分区及开机自动挂载

本文以CentOS 6.4为例,查看当前linux服务器分区:df -h查看当前linux服务器硬盘:fdisk -l/dev/sda 第一块硬盘/dev/sdb 第二块硬盘依此类推以/dev/sdb为新增硬盘为例,需要进行以下操作
2023-06-05

Linux系统如何重新挂载SWAP分区

这篇文章的内容主要围绕Linux系统如何重新挂载SWAP分区进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!SWAP分区是Linux系统中的暂存数据的
2023-06-28

详解linux添加硬盘分区挂载教程

基本步骤:分区——格式化——挂载——写入文件 1、首先用fdisk -l命令查看添加的硬盘名称,可以看到sdb为新增的硬盘[root@oracle ~]# fdisk -lDisk /dev/sdb: 21.5 GB, 2147483648
2022-06-04

如何在LinuxMint中挂载新的硬盘或分区

在Linux Mint中挂载新的硬盘或分区,您可以按照以下步骤进行操作:首先,确保您已经将新的硬盘或分区连接到您的计算机上。打开终端,并使用以下命令查看您的硬盘或分区的详细信息:sudo fdisk -l确定您要挂载的硬盘或分区的设备名称,
如何在LinuxMint中挂载新的硬盘或分区
2024-03-13

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

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

Linux系统下怎么添加新硬盘,分区,格式化

本篇内容主要讲解“Linux系统下怎么添加新硬盘,分区,格式化”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统下怎么添加新硬盘,分区,格式化”吧!预备知识  在我们添加硬盘前,首先要
2023-06-10

shell脚本怎么快速创建、格式化、挂载新添加的磁盘

这篇文章主要介绍了shell脚本怎么快速创建、格式化、挂载新添加的磁盘,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、通过管理员选择创建、格式化、挂载新添加的磁盘脚本#!
2023-06-09

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

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

怎么在Linux系统中将磁盘分区挂载到文件目录

这篇文章将为大家详细讲解有关怎么在Linux系统中将磁盘分区挂载到文件目录,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。使用root用户登录到Linux系统。右键点击计算机桌面空白处,点击“
2023-06-07

编程热搜

目录