我正在尝试在 Simics 模拟器上安装 Debian 6。我“插入”安装 DVD 1,并选择进行正常安装。但是,安装相对较早地失败,Debian 重复出现以下形式的错误:
一遍又一遍。同时,Simics 报告称它发出了多个GP Fault 0x417
。从网上查找,我看到一两年前有一些关于 SSD 生成此错误的错误报告,并且与 DMA 有某种关系,但没有更多细节。
有谁知道具体是什么原因导致了这个错误,理想情况下,我是否可以在安装命令中添加一个开关来修复或避免这个错误?Simics 的文档很少,所以即使有人能告诉我模拟器具体做了什么导致了错误?
相同的 ISO 在 KVM 中安装没有问题。
更新:通过一次运行安装程序的各个部分,我发现 GP Fault 0x417 似乎与我看到的内核错误无关......
答案1
如果您的模拟机器的 /dev/sda 可以被完全擦除,您可以尝试仅擦除它的分区表。
确保仅在模拟器内部运行此命令。您需要确保从模拟器内部写入模拟机器磁盘。不要写入主机磁盘。
启动安装过程,等待错误,然后进入安装控制台(Alt+F2、Alt+F3,...)。然后:
$ dd if=/dev/zero of=/dev/sda bs=512 count=1
然后重启并尝试再次安装。它可能会成功。