Virtual-Machines

KVM 虛擬機啟動消息

  • February 15, 2014

只是想知道是否有人知道使用 qemu-kvm 創建的 centos 6.5 vm 停止以下引導消息的方法

當我啟動 vm 時,由於 vm 會發布以下引導消息,所以會有一點延遲:

Booting from Hard Disk...  
Press any key to continue.  
Press any key to continue. 
Press any key to continue.  
Press any key to continue. 
Press any key to continue.  

然後按幾下任意鍵繼續消息後出現vm正常啟動

我只想知道是否有一種方法可以使 vm 啟動而無需短暫暫停以供使用者輸入。

有人有什麼想法嗎?

grub menu.lst 是

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You do not have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /, eg.
#          root (hd0,0)
#          kernel /boot/vmlinuz-version ro root=/dev/vda1
#          initrd /boot/initrd-[generic-]version.img
#boot=/dev/vda
default=0
timeout=0
serial --unit=0 --speed=115200
terminal --timeout=0 serial console
title CentOS (2.6.32-431.3.1.el6.x86_64)
root (hd0,0)
kernel /boot/vmlinuz-2.6.32-431.3.1.el6.x86_64 ro root=UUID=a1b3f6ef-9520-4231-bcae-              13161dba015c rd_NO_LUKS  KEYBOARDTYPE=pc KEYTABLE=uk LANG=en_GB.UTF-8 rd_NO_MD       console=ttyS0,115200 crashkernel=auto SYSFONT=latarcyrheb-sun16 rd_NO_LVM rd_NO_DM   initrd /boot/initramfs-2.6.32-431.3.1.el6.x86_64.img

這是 grub 超時,允許您選擇備用核心或更改引導選項。

它由虛擬來賓timeout中配置文件中的參數控制。/etc/grub.conf線上手冊info grub有更多內容。

為了正確,有兩個超時參數:

首先是選擇菜單的超時,允許您選擇不同的核心或替代系統。

第二個超時參數是用於串列重定向的參數,這是您在從命令行啟動 KVM 虛擬客戶機時看到的。

正如手冊所說,當串列埠和連接的顯示器和鍵盤都配置好後,它們都會要求按下一個鍵,直到超時到期。如果按下某個鍵,則會向該設備顯示引導菜單。令人不安的是,另一台設備什麼也沒看到。

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