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: 完成
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 服务器的cd驱动器怎么修改盘符,windows 2016 修改驱动器盘符

    服务器的cd驱动器怎么修改盘符,windows 2016 修改驱动器盘符windows2016修改驱动器盘符内容精选换一换本文以服务器的操作系统为“WindowsServer2016Standard64bit”为例,提供云硬盘的初始化操作指导。MBR格式分区支持的磁盘最大容量为2TB,GPT分区表最大支持的磁盘容量为18EB,因此当为容量大于2TB的磁盘分区时,请采用GPT分区方式。关于磁盘分区形式的更多介绍,请参见初始化数据盘场景及磁盘分区形本文…

    2022年5月18日
    59
  • 全局键盘钩子

    全局键盘钩子这是在系统的范围内截获键盘消息,所以需要全局键盘钩子,全局键盘钩子需要DLL文件的支持,这样系统才能把DLL强行的加载到进程中去。建立一个新的DLL文件,在DllMain()函数所在的CPP中添加:定义两个全局变量:钩子句柄和DLL模块句柄。HHOOKg_Hook=NULL;HINSTANCEg_Instance=NULL;在DllMain函数中保存DLL模块句柄,安装…

    2022年6月11日
    59
  • 织梦DedeCms获取当前页面URL地址的调用方法

    织梦DedeCms获取当前页面URL地址的调用方法

    2021年9月18日
    47
  • pytest 执行用例_python 分布式计算

    pytest 执行用例_python 分布式计算前言平常我们功能测试用例非常多时,比如有1千条用例,假设每个用例执行需要1分钟,如果单个测试人员执行需要1000分钟才能跑完当项目非常紧急时,会需要协调多个测试资源来把任务分成两部分,于是执行时间

    2022年7月31日
    6
  • Depix初体验

    Depix初体验前情提要这几天有一个同学给我发了一张马赛克图,问我能不能还原?图片如上。我一看,这被马成什么鬼样子了,谁能还原得了?不过我忽然想到,我在公众号上看到一个名字叫做”Depix”的Github项目。然而近期在Github上,又出现了一款号称能抹去马赛克让原图重现的神器,引发海内外热议。这款工具名为Depix,上线没几天就在GitHub上标星已超过一万多,截止目前累计分支也超过了1.3k个。让它火出圈子的,就是下面这张效果图:如图所示,第一行是打了一层巨厚马赛克完全像素化后的文本内容,看不出

    2022年6月30日
    116
  • linux 同步北京时间 局域网同步时间

    linux 同步北京时间 局域网同步时间如果不是北京时间先改成北京时间1.删除自带的localtimerm-rf/etc/localtime2.创建软链接到localtimeln-s/usr/share/zoneinfo/Asia/Shanghai/etc/localtime在同步时间方法一:使用ntpdate比较简单安装ntpdateyuminstallntpdatentpdate…

    2022年7月16日
    15

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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