尝试从MBR转换为GPT而不丢失数据时,如何解决空间不足的问题?

我有一个近1TB的Ext。硬盘有2个分区:一个大约350GB,已占用250GB(FAT32),另一个大约580GB,未占用空间(NTFS)。我至少需要将NTFS分区从MBR转换为GPT,但是无论我使用什么软件,都会遇到相同的错误;在第一个分区之前没有足够的速度。我无处可以备份已经存储在磁盘上的250GB数据,但是也不能丢失任何数据。

如何解决此问题并将所有现有数据保留在驱动器上?

谢谢!