我的笔记本电脑上有一个新的硬盘,但犯了一个大错误...我首先安装了 debian,还需要 windows 来运行一些无法在 wine 或 VM 下运行的程序,所以我现在想在这个硬盘上安装 windows,但我不能,因为我没有 sda1 上的 windows 分区...
所以我考虑将所有数据从我的旧 HD(安装了 win xp)复制到我的新分区。我不能只进行 DD,因为我的新 winodws 分区比旧分区小...
是否可以使用 Linux Live 发行版等进行复制?或者是否有无法复制的文件?grub 将负责启动内容,因此我认为它应该可以工作,但在我花几个小时进行复制之前,我宁愿先问一下 :)
答案1
我认为,如果你只是将所有文件从一个分区复制到另一个分区,Windows 不会启动。我建议你使用一些图像管理器应用程序(我用的是克隆兹拉)。
您必须将旧分区保存为映像,并在新硬盘上恢复它。只需注意保持新分区的分区大小相同即可。
希望这能解决您的问题。
答案2
我也会使用克隆。我有一些使用旧 Acronis True Image 的经验,它在 live-cd 中运行得很好。可以使用免费的希捷 DiscWizard,基本功能应该差不多。如果你没有 Seagate HDD,一些技巧让它也能与其他硬盘一起工作(无需任何黑客攻击或非法修改)。:-)