Linux

使用 KVM 和 virt-install 安裝來賓後的控制台

  • December 27, 2016

我正在嘗試在我的 Debian Jessie 系統上安裝一些帶有 KVM 的虛擬機。我進行了很多研究,但還沒有找到對我的問題有幫助的答案。

我通過 ssh 連接到我的主機並嘗試通過以 root 身份執行以下命令來安裝新的客戶機:

virt-install --connect qemu:///system -n vpsName --memory=5000 --vcpus=4 --disk path=/var/lib/libvirt/images/nix.img,size=125 -c /home/localuser/images/debian-8.6.0-amd64-netinst.iso --graphics vnc,listen=0.0.0.0 --noautoconsole --os-type linux --os-variant generic --accelerate --network=bridge:br0 --hvm

幾秒鐘後,我收到以下消息:

域安裝仍在進行中。您可以重新連接到控制台以完成安裝過程。

我現在的確切問題是:如何使用 Debian 安裝程序的標準安裝提示(主機名、國家/地區…)進入安裝程序控制台?

我嘗試的一種方法是在打開的埠上使用 VNC,但我無法連接。它要求輸入密碼,然後在輸入密碼後凍結。

我嘗試的另一件事是使用該-Y選項打開 ssh 連接,然後通過指定—-graphics none --console pty,target_type=serial. 那也沒有用;我被困在凍結的命令行中。

我敢肯定,我不是唯一一個遇到這個問題的人。不幸的是,我還沒有找到一個有幫助答案的類似文章。

感謝你們對我的幫助!

問候。

我終於設法通過在以ssh -Y user@host. 這對我有用,即使它不適用於自動化。

謝謝你。

virsh console DOMAIN是連接方式。您可以通過以下方式獲取域名或號碼virsh list --all

引用自:https://serverfault.com/questions/822846