这将清除 /dev/sda 的分区表。请确保在正确的位置运行此命令。在主机上运行它将使其停止工作,并导致数据丢失。

这将清除 /dev/sda 的分区表。请确保在正确的位置运行此命令。在主机上运行它将使其停止工作,并导致数据丢失。

我正在尝试在 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

然后重启并尝试再次安装。它可能会成功。

这将清除 /dev/sda 的分区表。请确保在正确的位置运行此命令。在主机上运行它将使其停止工作,并导致数据丢失。

相关内容