我克隆了一个硬盘驱动器,事情运作良好。 除了我的NTFS卷没有占用整个分区(由于旧的卷较小)。
这样做:
sudo ntfsresize -x /dev/sdb3
我得到这个错误:
ERROR: Could not get the old volume parameters from the backup bootsector
我该如何解决?
ntfsresize似乎没有任何选项来忽略备份扇区。 但是,该消息可能表明文件系统有问题。 我build议你先在分区上运行ntfsfix ,然后启动Windows并运行chkdsk 。
在尝试将ntfs分区克隆到SSD上之后,我终于遇到了这种情况。 我没有使用相同的起始部分(这是一个禁止的,如这里所描述的),因为我想确保一切都与4K部门的界限相一致(无论这个界限是否是另一回事)。 我最初将原始磁盘缩小到比目标SSD更小的尺寸,以确保它适合。 在使用ntfsclone成功复制分区之后,我尝试将其展开,并得到相同的错误。 在此之后,我做了以下几点:
作为最后的手段,请自行承担风险。
PC/Intel作为mbrtypes analyze 。 这应该显示旧的引导扇区和备份是相同的(但我们知道他们不是)。 write boot sector 。 这令人困惑地给出了一个警告,说你要写的引导扇区与磁盘上的内容不匹配。 FSCK /FC:其中C:是你的驱动器) – 这发现错误并修复它们 在答复卢西亚诺(StackExchange不会允许我发表评论,所以我必须把它放在一个自己的anser) – 我今天有同样的问题,并在这里写testing磁盘的确切步骤…
[编辑]使用“starting-help”重新启动进入Windows-Recovery(或者其他所谓的英文版本)之后,它会说“磁盘正在修复,这可能需要一个多小时” – 但是在20秒。
耶! 我现在可以再次启动到Windows,NTFS文件系统覆盖整个分区。 所以再次感谢卢西亚诺的出色build议。