![使用 virt-install 通过 SSH 安装 Centos 6(无图形)-初学者](https://linux22.com/image/584256/%E4%BD%BF%E7%94%A8%20virt-install%20%E9%80%9A%E8%BF%87%20SSH%20%E5%AE%89%E8%A3%85%20Centos%206%EF%BC%88%E6%97%A0%E5%9B%BE%E5%BD%A2%EF%BC%89-%E5%88%9D%E5%AD%A6%E8%80%85.png)
我有一个 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 拾取)。