Linux
使用 KVM 和 virt-install 安裝來賓後的控制台
我正在嘗試在我的 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