300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Linux 硬盘分区/格式化/挂载

Linux 硬盘分区/格式化/挂载

时间:2021-07-15 12:01:27

相关推荐

Linux 硬盘分区/格式化/挂载

最近服务器新到了一些硬盘,顺便也总结一下 Linux 硬盘挂载的方法。

目录

什么是挂载一、查看挂载和已挂载的文件系统二、分区三、格式化四、挂载暂时挂载(重启失效)开机挂载

什么是挂载

挂载,指的就是将设备文件中的顶级目录连接到 Linux 根目录下的某一目录(最好是空目录),访问此目录就等同于访问设备文件。

Linux 系统中“一切皆文件”,所有文件都放置在以根目录为树根的树形目录结构中。在 Linux 看来,任何硬件设备也都是文件,它们各有自己的一套文件系统(文件目录结构)。

因此产生的问题是,当在 Linux 系统中使用这些硬件设备时,只有将Linux本身的文件目录与硬件设备的文件目录合二为一,硬件设备才能为我们所用。合二为一的过程称为“挂载”。

并不是根目录下任何一个目录都可以作为挂载点,由于挂载操作会使得原有目录中文件被隐藏,因此根目录以及系统原有目录都不要作为挂载点,会造成系统异常甚至崩溃,挂载点最好是新建的空目录。

一、查看挂载和已挂载的文件系统

确认磁盘已经在物理机上安装好。

查看已经挂载的分区和文件系统类型:df -h

显示出所有挂载和未挂载的分区:sudo fdisk -l或者lsblk -f

确定要分区挂载的分区,比如新磁盘是/dev/sdc

二、分区

因 fdisk 分区最大只能 2T,所以这里使用 parted 来分区。执行命令sudo parted /dev/sdc

依次输入命令:

p(确认磁盘信息,假设最大空间为 3001 GB)mklabel gpt(建立 GPT 分区)p(打印详细信息,查看分区大小)mkpart primary 0kb 3001gb(建立主分区,0KB 到 3001GB)y(yes)i(忽略)p(可以再次查看详细信息确认)quit(退出)

执行fdisk -l之后,就可以看到 sdc1 分区了。

三、格式化

执行sudo mkfs.ext4 /dev/sdc1命令将分区格式化,其中 ext4 表示将分区格式化成ext4文件系统类型。

四、挂载

指定硬盘分区文件系统类型为 ext4,同时将/dev/sdc1分区挂载到目录/media/sdc1

先新建空目录:sudo mkdir /media/sdc1

暂时挂载(重启失效)

挂载:mount /dev/sdc1 /media/sdc1

取消挂载:umount /dev/sdc1

开机挂载

修改文件sudo vim /etc/fstab

在最后添加:

/dev/sdc1 /media/sdc1ext4auto 0 0

保存退出,执行sudo reboot重启服务器,执行df -h就可以看到挂载好的硬盘了。

Ref:

[1] 什么是挂载,Linux挂载详解)

[2] Ubuntu挂载3T硬盘或大于2T磁盘

[3] Linux 不重启(动态)挂载磁盘以及简单的数据迁移

[4] Linux_磁盘分区、挂载、查看

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。