我有两个相同的硬盘。 首先有几何3876021/16/63和第二有几何3876018/16/63。 第一个磁盘的容量已经是50%了。 我想添加第二个磁盘镜像(第一个磁盘是主)。 如何修复第二个磁盘中的几何? 为什么几何不匹配相同的磁盘?
系统:FreeBSD 8.1,镜像:gmirror。
甚至相同型号的磁盘,即使是同一批次,磁盘大小也会有所不同。 这可能是因为磁盘实际上差别很大,但是制造商保持相同的型号,或者因为驱动器来自工厂,某些扇区已经被标记为不可用。 一个驱动器有更多的坏扇区,但在其他方面罚款将显示可用块数量较less。 驱动器固件会隐藏您的坏扇区,并显示一个稍小的驱动器。
也可能是较小的驱动器具有主机保护区(HPA)设置。 这保留了驱动器的一部分,完全隐藏它从操作系统,存储的东西像BIOS映像或系统恢复。 如果它是一个全新的驱动器,这是不太可能的。 它可以被删除,虽然我不确定你会在freebsd上使用什么工具来做到这一点。
解决方法是不要将arrays扩展到磁盘的整个大小,以便更换驱动器即使小于几KB也能正常工作。 一些RIAD设置会自动执行此操作,其他人则将决定权交给pipe理员。
不幸的是,因为所有的数据已经在更大的磁盘上,你可能需要缩小它以适应或重新开始。