我试图在一台新组装的 PC 上安装 CentOS 6.9 [从官方网站 (LiveDVD) 下载]。该 PC 预装了 Windows 10 Pro。PC 的规格如下:
- Inter i5 第 7 代处理器
- 4 GB 内存
- 华硕 H110M-CS 主板
- 2 TB 硬盘
没有 DVD 驱动器,所以我首先使用便携式 DVD 驱动器安装 CentOS 6.9。从启动菜单中选择 DVD 时,安装将开始,一段时间后出现以下错误。
由于便携式 DVD 安装失败,我尝试从可启动 USB 安装。但我一次又一次地遇到相同的错误 [在这些失败之后,我成功地从同一个可启动 USB 安装了 Ubuntu]。然后我也尝试安装 CentOS,但没有成功。我更改了 BIOS 设置,如 Legacy USB、Fast Boot,但没有成功。
请帮助我成功安装 CentOS。任何帮助我都会感激不尽。
更新:
最后我尝试了 Netinstall 方法。我点击了此链接https://www.if-not-true-then-false.com/2011/centos-6-netinstall-network-installation/
电脑卡住了,鼠标和键盘都无法使用。 剩下的唯一选择就是重新启动。 现在该怎么办? 请帮忙。
我遇到的错误:
之前我遇到的唯一错误是内核崩溃(第一张附图)。但现在我收到一些 dracut 警告,例如:
- 未找到根设备“block:/dev/mapper/live-rw”
- 启动失败。要调试此问题,请将“rdshell”添加到内核命令行。
答案1
我自己解决了这个问题,但我仍然不知道安装出了什么问题。
所以我做了以下事情。尝试了很多次之后,我决定删除硬盘上的所有分区。因此,我删除了所有分区,并使用 Ubuntu 14.04 LTS 实时磁盘创建了 2 个新的 ext4 分区。之后,我尝试从实时 DVD 启动,但像之前的尝试一样失败了。然后,我尝试了从 USB 启动的 Netinstall 方法,这次安装成功完成。
答案2
这可能由多种原因造成。我在尝试启动 PerfSonar 的实时 USB 映像“pS-Performance_Toolkit-3.3-LiveUSB-x86_64.iso”时遇到了这个问题
我学会了:
- 此版本的 CentOS 无法从 USB3 设备启动。请确保将 USB 棒插入 USB2 端口,即使它是 3+ 设备。
- 引导加载程序中调用的 LABEL 或 CDLABEL 必须与内部识别的卷标相匹配。注意:这可能与 Windows 中显示的卷标不同!
为了解决 #2,我必须编辑所有启动配置:isolinux.cfg、grub.conf 和 bootx64.conf
更改标签以匹配设备的实际内容。如果您使用 pendrivelinux UUI 制作密钥,则可确保内部设备标签为“UUI”,即使在 Windows 中看到的卷标是“pS-Toolkit”。将所有内容更改为“UUI”。Windows 中的标签和启动配置中显示的标签。这样,所有标签都是“UUI”,并且我们不会混淆我们尝试从哪个设备启动。
我这样做之后,它很快就从 USB 驱动器启动了。
答案3
目前还不清楚是什么导致了内核崩溃。可能是很多原因。在那之前你能看到任何错误吗?如果它在 GUI 加载器中(不确定 CentOS 是否使用 Plymouth),你可以点击ESC并查看更多详细信息。
我确实找到了这可能相关的是:
在我的例子中,在启动过程中按下“Esc”键会显示是什么真正挂起了系统加载。SeLinux 很生气,需要禁用。
要做到这一点,只需从你安装操作系统时使用的同一张 CD 启动,选择 Rescue 并正常回答前几个问题,然后当它让你进入 shell 时使用:
vi /mnt/sysimage/etc/selinux/config Set Selinux to 0