硬盘相关操作

Posted securitybob

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了硬盘相关操作相关的知识,希望对你有一定的参考价值。

1、查看Linux硬盘信息:

sudo fdisk -l

2、格式化新硬盘(很危险,注意操作时确定硬盘分区的位置):

sudo mkfs.ext4 /dev/sdb1

3、创建/data目录(/data目录为硬盘将挂载的地方):

sudo mkdir /data/mnt

4、挂载分区:

sudo mount /dev/sdb1 /data/mnt

5、查看磁盘分区的UUID

sudo blkid

/dev/sda1: UUID="3b9eb857-fae5-4220-8c3c-1ef707c22b19" TYPE="ext4" PARTUUID="b4ee4b18-01"
/dev/sdb1: LABEL="dev" UUID="e017350b-0f85-4fbf-9c9a-0fdbd0690322" TYPE="ext4" PARTUUID="016c8108-01"
/dev/sdb5: LABEL="M-fM-8M-8M-fM-HM-OM-dM-8M-^NM-hM-=M-/M-dM-;M-6" UUID="000ADB14000991E9" TYPE="ntfs" PARTUUID="016c8108-05"
/dev/sdb6: LABEL="phpM-eM--M-&M-dM-9M- M-dM-8M--M-eM-?M-^C" UUID="0006E39200062537" TYPE="ntfs" PARTUUID="016c8108-06"
/dev/sdb7: LABEL="M-eM--M-&M-dM-9M- M-gM-[M-X" UUID="000586B50004176B" TYPE="ntfs" PARTUUID="016c8108-07"

6、配置开机自动挂载:

因为mount命令会在重启服务器后失效,所以要将分区信息写到/etc/fstab文件中让它永久挂载:

sudo vim /etc/fstab

加入:

UUID=e017350b-0f85-4fbf-9c9a-0fdbd0690322 /data/mnt ext4 defaults 0 1


具体说明,以挂载/dev/sdb1为例:
:分区定位,可以给UUID或LABEL,例如:UUID=6E9ADAC29ADA85CD或LABEL=software
:具体挂载点的位置,例如:/data/mnt
:挂载磁盘类型,linux分区一般为ext4,windows分区一般为ntfs
:挂载参数,一般为defaults
:磁盘检查,默认为0
:磁盘检查,默认为0,不需要检查

7、重启系统

修改完/etc/fstab文件后,运行

sudo mount -a

命令验证一下配置是否正确。如果配置不正确可能会导致系统无法正常启动。

8、真实的例子

UUID=e017350b-0f85-4fbf-9c9a-0fdbd0690322 /data/mnt ext4 defaults 0 1

说明: /data/mnt 为当前挂载的位置,不是一个磁盘

9、/etc/fstab文件样例

UUID=3b9eb857-fae5-4220-8c3c-1ef707c22b19 / ext4 errors=remount-ro 0 1

UUID=e017350b-0f85-4fbf-9c9a-0fdbd0690322 /data/mnt ext4 defaults 0 1












以上是关于硬盘相关操作的主要内容,如果未能解决你的问题,请参考以下文章

Linux操作系统命令语言之硬盘管理总结——储存架构fdiskmkfs

redis的持久化相关操纵

固态硬盘 相关知识 集锦

redis相关问题

Redis相关知识

redis相关