我有一个 Centos 6 盒子,里面有虚拟化的 CPU,可以安装虚拟操作系统。我通过 SSH 进行远程安装,我的 Centos 6 盒子没有 GUI(没有 GNOME 等),所以它纯粹是命令行。以下命令可以顺利开始安装:
virt-install --nographics --name kvm3 --ram 768 --disk path=/home/chris/KVM/kvm3.img,size=12 --accelerate -c /home/chris/CentOS-6.2-x86_64-minimal.iso
然后我得到了以下 Centos 安装的标准屏幕:
+----------------------------------------------------------+
| Welcome to CentOS 6.2! |
|----------------------------------------------------------|
| Install or upgrade an existing system |
| Install system with basic video driver |
| Rescue installed system |
| Boot from local drive |
| Memory test |
| |
| |
| |
| |
| |
| |
| |
+----------------------------------------------------------+
然后我按下 Enter 键,得到:
Loading vmlinuz......
Loading initrd.img................................ready.
Probing EDD (edd=off to disable)... ok
然后是一堆空白,然后是这个:
?
这没什么帮助。我猜是它试图加载 GUI 安装或类似的东西?--nographics
不过我试过这个选项。
有什么想法吗?非常感谢 :)。
答案1
诀窍是告诉 Anaconda(安装程序)您正在进行串行端口安装。将关键字“serial console=ttyS0,57600”添加到您的安装行(“console”用于内核,“serial”由 Anaconda 拾取)。