哎哟,不错哦

导航

linux 挂载硬盘

环境:

  虚拟机:VM

  操作系统:centos7

一:使用虚拟机创建一块新的硬盘;步骤很简单就不多说了,

二:重启虚拟机新创建的硬盘会在 /dev 目录下,可以看到sd开头的硬盘(sd表示SCSI硬盘),sda为安装操作系统是创建的,已分好区并且格式化过,sdb、sdc为刚刚创建的两块硬盘,还未进行分区格式化不可使用;所有连接了的硬盘都会在 /dev目录下

 

 三:使用fdisk命令进行分区

  1)使用命令sudo fdisk /dev/sdb 对sdb硬盘进行分区;输入m查看帮助

  

 

   2)输入n添加一个新分区,需要选择是创建一个主分区还是扩展分区

    p (主分区,最多4个)

    e(扩展分区,1个应占分过主分区后剩下的空间)

 

     分区大小,起始位置一般默认,结束位置 Last 扇区,可输入单位K,M,G输入+100M表示分区大小为100M

    输入p查看分区情况,可以看到sdb2为扩展分区,新创建的扩展分区并不能直接使用必须将其划为逻辑分区,输入n创建一个新分区,此时将不会显示扩展分区字符e,取而代之的是逻辑分区字符 l 输入l 开始分扩展分区,分扩展分区和分主分区方法都是一样的

 

 

 

 

 

 

    

 

四:修改分区类型

  新创建的分区类型默认为linux类型,使用fdisk的 t 选项修改分区类型,只需要修改扩展分区中的分区类型即可,使用 fdisk的t命令时会有提示

  

 

   输入分区号,输入大写L可查看不同分区类型对应的编号,输入82,在查看分区信息可以看到sdb5已经修改为linux swap分区了,输入w保存分区并退出fdisk程序

 

 

 

 

五:格式化分区

  使用mkfs命令格式化分区,刚创建好的分区不能使用,必须格式化为指定的文件系统以后才能使用

  命令:sudo mkfs -t ext4 /dev/sdb1

  解释:将sdb1分区格式化为ext4文件系统

 

   其他分区也必须进行格式化

六:挂载

  1)临时挂载(系统重启失效)

  命令:sudo mount /dev/sdb1 /mnt/sdb1

  解释:将/dev/sdb1 分区挂载到 /mnt/sdb1目录下,挂载完成以后通过 /mnt/sdb1目录访问 /dev/sdb1 分区中的内容

 

   2)永久挂载(重启系统不会失效)

  /etc/fstab 该文件存储了自动挂载文件的参数,若想系统每次启动时自动挂载指定的文件系统,则必须修改该文件中的参数,使用vim命令修改fstab文件内容

  命令:sudo vim /etc/fstab  E选择直接编辑,在文件最后追加分区和挂载命令对应关系,如下格式

  /dev/sdb1 /mnt/sdb/sdb1 ext4 defaults 0 0 

 

 

  注意:fstab文件非常重要,如果这个文件有错误可能照成系统不能正常启动,所以修改完成后务必使用mount命令测试是否有误

  命令:sudo mount -all

错误截图

 

 正确截图

 

 查看挂载关系

 

posted on 2020-03-03 18:17  哎哟,不错哦  阅读(6839)  评论(0编辑  收藏  举报