Linux系统下添加新硬盘,分区,格式化相关步骤

一旦安装了新的硬盘,Linux就会自动识别它。
通常您会在 /dev 中看到新的硬盘驱动器,例如 /dev/sdb。

分区,使用fdisk或cfdisk,选择n创建分区,w保存退出。

格式化,使用mkfs.ext3 或mkfs.reiserfs指定分区。

要让硬盘自动挂载,编辑/etc/fstab,添加一行配置,创建挂载点目录,然后挂载测试。

完成,硬盘就可以使用了。
你自己看看吧。

Linux分区命令parted的用法,大容量硬盘分区

说实话,parted对于在Linux中创建大磁盘分区确实很方便。
我以前有一个1 8 TB的硬盘,当时确实很大。
但使用parted要好得多。

1 .被分割的牛在哪里? 它支持大于2 TB的硬盘,比fdisk好很多。
例如,对于我的 1 8 TB 硬盘,我可以只使用parted。
还支持GPT分区表,现在都是新硬盘了。
有两种方法:一是一步步教你,二是自己写脚本进行自动拆分。

2 一步一步拆分硬盘(以1 8 TB硬盘为例) 1 .首先启动parted /dev/sdb。
系统会要求您创建一个 GPT 表。
输入 mklabel gpt 2 . 要创建主分区,请键入 mkpart Primary 0-1 ,其中 0 是开始,-1 是结束。
如果提示有关对齐问题,请键入“忽略”继续。
3 . 要检查分区状态,只需键入 print 或 p。
4 .格式化为ext4 并输入mkfs.ext4 /dev/sdb1 5 . 输入名称:e2 label /dev/sdb1 /gfsdata01 6 .挂载时,先挂载 mkdir /gfsdata01 ,然后挂载 /dev/sdb1 /gfsdata01 7 . 永久挂载,将 echo '/dev/sdb1 /gfsdata01 ext4 defaults 0' 附加到 /etc/fstab
3 批量写入脚本到分区磁盘 适合企业自动化部署。
例如,auto_partition.sh脚本: 巴什 !/bin/bash 分开 /dev/sdb mklabel gpt parted /dev/sdb mkpart 主要 0-1 mkfs.ext4 /dev/sdb1 e2 label /dev/sdb1 /gfsdata01 mkdir /gfsdata01 挂载 /dev/sdb1 /gfsdata01 echo '/dev/sdb1 /gfsdata01 ext4 defaults 0' >> /etc/fstab
注意:使用前请备份数据!确保它是 /dev/sdb 而不是 /dev/sda。
我以前也曾掉进过这个陷阱。

4 通用命令 检查分区:parted /dev/sdb print 删除分区:parted /dev/sdb rm 1 (1 为分区号) 注意:如果删除分区,实际上分区会被删除,数据也会丢失!
5 注意事项 1 .分区前一定要做好备份! 2 . 确保设备名称正确,例如:例如。
/dev/sdb 不是 /dev/sdc 3 . 选择ext4 作为文件系统。
如果是跨平台,请使用exFAT。
4 .对齐影响性能,SSD需要对齐
6 .总结 对于初学者使用交互式,对于脚本编写使用非交互式。
parted支持GPT,是大硬盘的首选。
我的1 8 TB硬盘拆装后,数据运行顺利。

LINUX磁盘分区、格式化、挂载、卸载全程详解

Linux 磁盘分区必须一步一步完成。

1 .磁盘分区 在Linux中,硬盘只是/dev目录中的一个文件。
例如,如果您有一个名为 /dev/sdb 的硬盘,则第一个分区称为 /dev/sdb1 ,第二个分区称为 /dev/sdb2
您可以使用cfdisk命令来分离。
比如cfdisk /dev/sdb,然后你手动划分,比如1 00G。
但老实说,cfdi​​sk 不支持 GPT 磁盘。
现在所有的硬盘都使用GPT,所以需要使用fdisk或者Parted。

2 协调 分区后,需要格式化。
使用 mkfs 命令,例如 mkfs.ext4 /dev/sdb1 ext4 是一种常用的文件系统类型。

格式化后,可以添加卷标,并使用e2 label,如e2 label /dev/sdb1 mydisk,这样你就可以一目了然地知道这个磁盘的用途。

3 隔断山 安装是为了让系统能够识别这个分区。
使用挂载命令,例如 mount /dev/sdb1 /mnt/sdb1 /mnt/sdb1 是该分区用来存放文件的目录。

自动安装更方便。
当Linux启动时,它会查看文件/etc/fstab。
您可以添加此部分,例如:
/dev/sdb1 /mnt/sdb1 ext4 defaults 0 0 开机时会自动安装。

4 卸载分区 使用 umount 命令,例如 umount /dev/sdb1 卸载之前首先要确保没有进程正在使用该段,否则会报错。

5 修改权限 有时其他用户无法进入。
例如,如果将分区挂载到/mnt/sdb1 ,请使用chmod 7 7 7 /mnt/sdb1 ,这样每个人都可以读写。
但说实话,7 7 7 非常危险,不应该使用。
您可以向特定用户授予权限,例如 chmod 7 5 5 /mnt/sdb1 你可以读、写、执行,但其他人只能读。

就是这样。
分区、格式化、挂载、卸载、设置权限后就大功告成了。