![Centos 8 二次安装失败并显示“发生未知错误”](https://linux22.com/image/189993/Centos%208%20%E4%BA%8C%E6%AC%A1%E5%AE%89%E8%A3%85%E5%A4%B1%E8%B4%A5%E5%B9%B6%E6%98%BE%E7%A4%BA%E2%80%9C%E5%8F%91%E7%94%9F%E6%9C%AA%E7%9F%A5%E9%94%99%E8%AF%AF%E2%80%9D.png)
购买了 HPE Proliant Microserver Gen10 Plus,并添加了一个带有适配器的 Kingston A2000 M.2 SSD 驱动器,我想在其中安装操作系统。计划使用“常规”SATA 磁盘来保存我的数据。
安装很顺利,但是我在安装时没有分配所有磁盘,所以打开fdisk
从剩余磁盘添加分区-->我的麻烦的开始。
我错误地添加磁盘时使用默认参数是可以的,但遗憾的是事实并非如此,SSD的分区表被破坏了。
我想不用担心,再次开始安装,然后你会发现 - 重试安装的时间很长。
- Centos 8.2 给出了可靠的“Pane is dead”错误。
- Centos 8.3 给出了新的“发生未知错误” - 以及一些额外的信息
anaconda 33.16.3.26 dasbus
我尝试了引导和最小安装 ISO,尝试了六个引导选项,但无济于事。那么这个问题到底出在哪里呢。
答案1
Anaconda 似乎不喜欢扫描分区表有问题的磁盘。在我的无知中,我以为“让我开始安装,我会修复它”,但由于安装甚至不会开始那是不行的。
我就知道SSD可能是问题所在,所以我删除了它(最后......)并重新开始安装。现在安装实际上开始了。
所以再次使用SSD并且......
最后我以救援模式启动了 ISO。接下来fdisk
- 创建一个分区,然后 - 关键部分 - 我向该分区添加了一个文件系统,然后现在安装终于开始了。我用过mkfs.ext4 /dev/nvme0n1p1
- 但我真的认为这不重要什么只是那里又存在一个“真正的”分区表。
当我尝试手动分区磁盘时,Anaconda 仍然抱怨,所以最后我选择了自动分区 - 进展顺利。额外的答案也许可以阐明什么更多的修复 - 但至少现在我的服务器已安装。
希望这对某人有所帮助。