调整大小或创建软件 RAID 时出现分区未对齐错误

调整大小或创建软件 RAID 时出现分区未对齐错误

我有一台安装了 Vista 的 Dell XPS M1330 笔记本电脑,并且我刚刚安装了 Ubuntu 10.4 LTS,因此我可以双重启动。

一切似乎都运行良好,但是当我打开磁盘工具查看时,硬盘上的几乎所有分区都显示警告,WARNING: The partition is misaligned by xxx bytes其中 xxx 的值从 512 到 2048 到 3072,具体取决于我们正在检查哪个分区。

此类警告的示例(图片来自肯多):警告示例

警告建议重新分区,但我不确定这是否有用。所以我的问题是:重新分区真的有必要吗?我应该使用什么工具来执行此操作?对 Vista 分区进行重新分区会损坏它吗?

答案1

这个答案可能对你有帮助。请查看 ubuntuforums.org 上的帖子http://ubuntuforums.org/showthread.php?t=1635018.这反过来又指向http://www.ibm.com/developerworks/linux/library/l-4kb-sector-disks/进行技术讨论。

答案2

调整大小或创建软件 RAID 时出现分区未对齐错误

你好,我知道这是一篇旧帖子,但这是谷歌上最早出现的帖子之一,我已经解决了这个问题。所以我会分享,以防其他人和我一样沮丧。

  1. 原因
    • 发生这种情况的原因是我的 WDC Green 驱动器上的“高级格式化”。
  2. 修复
    • 对我来说,我创建了一个新的分区表(不是新的分区),我移动了我的文件,删除了分区,然后用 GPT“GUID 分区表”替换了 MSDOS“主引导记录”表,一个新的
  3. 请注意,这是我修复它的方法,搜索谷歌也没有找到更好的答案。我现在将在其他论坛上回答这个问题,然后拯救世界。

答案3

我在安装新的 Western Digital Blue 磁盘(一种“高级格式”)后也遇到了类似的问题,请参阅wdc.com/advformat。您需要做的是将分区对齐到 1 MB 范围。我在安装 Ubuntu 时找到了一种执行此操作的方法:

  1. 启动安装 CD(或 USB 记忆棒),这样您就会得到显示高清需求、互联网连接等的页面。
  2. 按 Ctrl+alt+F1 进入“终端模式”。
  3. 运行sudo parted -a optimal /dev/sda(相应地更改驱动器名称)。这将启动并为此驱动器提供最佳设置。
  4. 根据需要创建(或删除并重新创建)分区。您可能会丢失所有数据!也许移动会有效?
  5. 您可以使用该命令align-check opt查看分区是否已最佳对齐。
  6. 按 Ctrl+Alt+F7 退出并返回安装程序。继续安装,当您进入安装的分区步骤时,只需选择分区,按编辑并设置文件类型(ext4、swap 等)和挂载点。(对我来说,安装实际上在设置分区之前就崩溃了,但您将返回到桌面并可以重新运行安装。)

下一个问题是情况会变得多糟。安装后,我在磁盘实用程序中进行了只读性能测试,我看不出分区对齐和未对齐有什么重大差异。因此,如果重新安装 Ubuntu 似乎很费劲,那么您可以保持原样!

答案4

如果它通过写入测试那就没问题,无论如何,算法对于 GPT 分区来说不是问题。

感谢 Hans K 提供的非常有用的设置最佳分区信息。

如果您要执行 mbr,那么 Hans 给出了安装的最佳答案。如果重新安装,请先将数据备份到外部驱动器,或者如果您有备用驱动器,您可以随时将其 dd 起来,以防万一不会丢失任何内容,然后将数据和应用程序 rsync 回新重新分区的驱动器。

相关内容