无法在 Ubuntu 下调整 Win 分区大小

无法在 Ubuntu 下调整 Win 分区大小

我知道我的问题听起来很常见,但我在互联网上找到的所有建议对我来说都没有用。

我尝试调整分区大小,但无法减小其大小。我之前的 SSD 磁盘出现故障,我需要在第二个 HDD 磁盘上安装系统。HDD 之前在 win7 上格式化。我可以创建新分区而不是旧分区,但显然我想保持数据不变。在 Ubuntu 安装过程中,分区管理器显示其未分配空间,但它通常会启动以查看文件夹和内容。

我遇到如下错误:

GPT 签名错误

在这种情况下,/dev/sdb/ 是 linux pendrive,但我认为它可能与 /dev/sda/ - HDD 有关。我尝试通过以下方式修复此问题:

  • 将启动模式从 UEFI 更改为正常模式。
  • 使用 gparted(上述错误)导致磁盘附近出现红色感叹号。
  • 在我的 HDD(/dev/sda/)上使用 fixparts 结果:

从 /dev/sda 加载 MBR 数据

此磁盘似乎是 GPT 磁盘。请使用 GNU Parted 或 GPT fdisk 对其进行操作!

退出!'

  • 使用将 MBR 写入分区(在 /dev/sda/ 上)的 testdisk

  • 使用命令在 /dev/sda/ 上使用 gdisk:x,然后 p,然后 w。Gdisk 告知其有效的 GPT 表。

  • 尝试在我的 UEFI 存储设置中将 AHCI 更改为 IDE。

我知道我的方法很混乱,因为我只是尝试了不同的互联网解决方案。也许我做的顺序有问题。

答案1

Windows 分区应在 Windows 内部调整大小;Ubuntu 不能很好地处理 NTFS 的某些方面。

最好使用实时 CD/USB 将数据从硬盘复制到存储设备(例如 USB 硬盘)并创建新的分区。

答案2

在继续进行任何其他实验性更改之前,您应该对 Windows 安装进行完整备份。

相关内容