linux脚本用fdisk批量给主机硬盘分区

本文详细介绍了如何使用Linux的fdisk命令批量对新硬盘进行分区,包括分区大小计算、脚本测试和遍历执行等步骤,特别适合需要在多台服务器上统一进行硬盘分区的情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

说明

  • 这个主要适用于:
    • 2T以内的新硬盘分区【含批量】
    • 同一批服务器【/dev/sdb这种名称相同】
    • 需批量服务器之间网络需要打通

fdisk分区流程【下面的不能跳过】

这个分区略有难度,需要先熟悉fdisk的分区规则
如果对fdisk分区不熟悉的,我博客中有fdisk分区的详细说明,可以去我博客中翻翻看熟悉一下过程。

每个区的大小计算

  • 首先根据自己的需求计算出fdisk的默认容量【必须先计算出这些值】。

  • fdisk中的默认计量单位是:扇区,一个扇区=512 bytes,这个解释起来可能难理解,这个也不需要了解她的原理,所以我不做解释【感兴趣的自己去科普一下】,我只是提一下512的存在,免得你疑惑后面公式中的512是啥数字。

  • 计算公式【以G为单位来进行转换】:#Gx1024x1024x1024÷512,如5G的扇区为:5x1024x1024x1024÷512=10485760

  • 比如,你现在有一块20G的硬盘,需要分6个区,分别是:
    注:分成6个区,需要考虑扩展分区,最终是

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

҉人间无事人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值