解决Ubuntu挂载超过2.2T的大硬盘的遇到的问题

本文讲述了作者在尝试对4TB SSD分区时遇到的限制,发现使用0T作为起始扇区可以避免FDISK和parted的警告,并提供了简便的解决方案。通过实例和检查方法,读者可以轻松应对大硬盘分区挑战。
部署运行你感兴趣的模型镜像

      近期挂载一个4T的SSD盘到PC上,开始没注意到fdisk对硬盘容量大小有限制(超过2.2T就不支持了),直接执行 sudo fdisk /dev/sdb,结果报错:

The size of this disk is 4.0 TB(399721580032 bytes). Dos partition table format can not be used on drives for volumes larger than 2.2 TB (2199023255040 bytes).

Use GUID partition table format (GPT).

于是改用 sudo parted /dev/sdb,当执行mkpart命令时怎么指定其实扇区参数都不对,总是警告:

The resulting partition is not properly aligned for best performance, Ignore/Cancel ?

按照网上有人说的检查optimal_io_size、alignment_offset、等的physical_block_size值:

把optimal_io_size的值与alignment_offset的值相加,之后除以physical_block_size的值,我们的PC相关值是上面这样,按照这样的办法设置其实扇区参数为1s设置也不对,还是有这样警告,指定起始扇区为有人说的0也是有这样的警告,最好发现将其实扇区指定 0T就可以了,使用align-check  optimal 1 1 aligned可以看到分区是aligned:

后面检查发现,使用0T为起始扇区参数的话,起始扇区会被自动设置为以2048s开始:

而且以往的小容量硬盘使用fdisk分区时其实也是这么搞的:

所以,当你不确定不需要对硬盘分多个区,也不知道如何计算起始扇区时,指定0T就好了:

mkpart primary 0T 100%

 

 

 

 

您可能感兴趣的与本文相关的镜像

GPT-oss:20b

GPT-oss:20b

图文对话
Gpt-oss

GPT OSS 是OpenAI 推出的重量级开放模型,面向强推理、智能体任务以及多样化开发场景

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Arnold-FY-Chen

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

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

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

打赏作者

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

抵扣说明:

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

余额充值