linux挂载新磁盘

linux挂载新磁盘当一个新盘挂载的linux上,可以通过fdisk-l指令,查看挂载的磁盘信息,此时虽然已经挂载到主机上,但是主机还不能正常使用。要想使用新磁盘,需要经过如下几步:磁盘分区磁盘格式化挂载分区到某个目录经过上面三部后,就可以使用上新的磁盘了,接下来讲解每一步具体应该如何操作磁盘分区$fdisk-l#查看主机所有的磁盘列表如上图可以看出/dev/vda是新的磁盘并且没有进行分区操作,接下来对/dev/vda磁盘进行分区操作$fdisk/dev/vda//

大家好,又见面了,我是你们的朋友全栈君。

当一个新盘挂载的 linux 上,可以通过 fdisk -l 指令,查看挂载的磁盘信息,此时虽然已经挂载到主机上,但是主机还不能正常使用。

要想使用新磁盘,需要经过如下几步:

  1. 磁盘分区
  2. 磁盘格式化
  3. 挂载分区到某个目录

经过上面三部后,就可以使用上新的磁盘了,接下来讲解每一步具体应该如何操作

磁盘分区

$ fdisk -l  #查看主机所有的磁盘列表

image-20220111143700875

如上图可以看出 /dev/vda 是新的磁盘并且没有进行分区操作,接下来对 /dev/vda 磁盘进行分区操作

$ fdisk /dev/vda // 进入分区操作,这里要填写你的新磁盘信息,不一定和示例一致
$ m //查看帮助

image-20220111143934434

上图为分区对应的各个操作

$ p #输入 p 查看分区列表

image-20220111144415456

目前并没有划分分区,接下来进行第一个分区的划分

$ n #输入 n 划分分区
$ p # 输入 P 划分为主要分区

image-20220111144724534

接下来需要填写编号(1-4之间)和 磁盘的开始扇区和结束山区

image-20220111145407277

这里由于磁盘不大就没有进行过于细的划分,将所有磁盘容量全部划分到主分区1中

$ w # 输入 w 保存

到此磁盘的划分就已经全部完成,再次输入 fdisk -l 可以看到新划分的主分区 /dev/vda1

image-20220111145704265

格式化磁盘

磁盘划分好后,继续要格式分区,这里使用 ext4 进行格式化

$ mkfs.ext4 /dev/vda1 # 用 ext4 扩展文件系统进行格式化

输入完上述命令后,就可以完成格式化了,如果有报错,请参考常见问题章节解决。

挂载磁盘

挂载磁盘有两种方式一种是临时挂载,一种是永久挂载。临时挂载可以实时生效,但是主机重启后挂载就会小时,永久挂载需要重启后生效。为了使主机不必重启,可以结合临时挂载和永久挂载两种方式:用临时挂载使挂载实时生效,用永久挂载使下次重启时挂载也能继续存在。

临时挂载

临时挂载使用 mount 命令进行挂载

 $ mount /dev/vda1 /mnt # 挂载 vda1 到 /mnt 目录

这样就将 /dev/vda1 挂载到了 /mnt 目录,完成了临时挂载

永久挂载

永久挂载时用过修改 /etc/fstab 文件,进行永久挂载

$ ls -l /dev/disk/by-uuid/ # 查看磁盘的 uuid
$ vim /etc/fstab # 编辑 fstab 文件
# 在文件中加入下面代码
UUID=填写你磁盘的uuid /要挂载的目录   ext4    defaults        1 1

常见问题

格式化报错

格式化的时候有时会报下面错误

[root@localhost ~]# mkfs /dev/sda3
mke2fs 1.42.9 (28-Dec-2013)
无法对 /dev/sda3 进行 stat 调用 --- 没有那个文件或目录 
The device apparently does not exist; did you specify it correctly?

解决方法如下:

[root@localhost ~]# partprobe
[root@localhost ~]# mkfs -t ext4 /dev/sda3
mke2fs 1.42.9 (28-Dec-2013)
文件系统标签=
OS type: Linux
块大小=1024 (log=0)
分块大小=1024 (log=0)
Stride=4 blocks, Stripe width=4 blocks
272 inodes, 2136 blocks
106 blocks (4.96%) reserved for the super user
第一个数据块=1
Maximum filesystem blocks=2228224
1 block group
8192 blocks per group, 8192 fragments per group
272 inodes per group


Allocating group tables: 完成                            
正在写入inode表: 完成                            
Creating journal (1024 blocks): 完成
Writing superblocks and filesystem accounting information: 完成
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/150833.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • MySql批量插入语句(INSERT)[通俗易懂]

    MySql批量插入语句(INSERT)[通俗易懂]这里写自定义目录标题欢迎使用Markdown编辑器创建数据库新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好!这是你第一次使用Markdown编辑器所展示的欢迎页。如果你想学习如何

  • matlab plot函数详解_matlab floor函数用法

    matlab plot函数详解_matlab floor函数用法plot是绘制二维图形的最基本函数,它是针对向量或矩阵的列来绘制曲线的。也就是说,使用plot函数之前,必须首先定义好曲线上每一点的x及y坐标。1.plot(x)当x为一向量时,以x元素的值为纵坐标,x的序号为横坐标值绘制曲线。当x为一实矩阵时,则以其序号为横坐标,按列绘制每列元素值相对于其序号的曲线。2.plot(x,y)以x元素为横坐标值,y元素为纵坐标值绘制曲线3….

  • 上位机控制plc输出教程_上位机读取plc

    上位机控制plc输出教程_上位机读取plc图解PLC编程入门可编程逻辑控制器是种专门为在工业环境下应用而设计的数字运算操作电子系统,它采用一种可编程的存储器在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。PLC的定义可编程序控制器是一种数字运算操作电子系统,专为在工业环境下应用而设计。它采用了可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时…

  • buck降压电路解析

    buck降压电路解析1.拓扑模型如下2.需要的元器件如下:元器件:开关管T、续流二极管D、储能电感L、滤波电容C、负载电阻R输入电压:Ui输出电压:Uo特性:Ui>Uo3.三种工作模式BCM、CCM、DCM3.1CCM–电感电流连续导通模式3.2当Imin减小到零时,电路由CCM模式进入BCM—电感电流临界导通模式3.3DCM—电感电流非连续/断续导通模式4.举例子LM2576/2596下图中的R1/R2阻值一般是k级别电阻,100k左右,目的是减少功耗5.常见的厂商TI、MP

  • Set集合实现有序

    Set集合实现有序今天面试问到Set集合实现有序的问题,发现集合这部分知识要补一补…. 以下所有api描述来源:https://docs.oracle.com/javase/7/docs/api/实现Set接口的类如下,其中最常见的HashSet和TreeSet。InterfaceSet<E>AllKnownImplementingClasses:AbstractSet, Concurren…

  • python语言关键字是_Python 关键字

    python语言关键字是_Python 关键字1Python关键字概述Python关键字(或称保留字)指的是Python语言中一些已经被赋予特定意义的单词。也属于是标识符,但是不能被用作普通标识符。以下标识符被作为Python语言的保留字或称关键字,共35个。关键字的拼写必须与这里列出的完全一致。FalseawaitelseimportpassNonebreak…

    2022年10月24日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号