顯示具有 hyper-v 標籤的文章。 顯示所有文章
顯示具有 hyper-v 標籤的文章。 顯示所有文章

2015年4月25日 星期六

CentOS 7 On Hyper-V(第二代) 修改螢幕解析度

環境說明: CentOS 7  Grub 2 on Hyper-V 第二代

修改 /etc/default/grub  加入
GRUB_CMDLINE_LINUX_DEFAULT="video=hyperv_fb:800x600"

重新產生grub2 環境
 # grub2-mkconfig -o /boot/grub2/grub.cfg
若是使用第二代的Hyper-V環境(UEFI環境),產生的grub2設定檔位置不一樣
要注意,否則怎麼改都不成功。
# grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg

Ubuntu
# Sudo update-grub


Ubuntu 參考

2014年5月19日 星期一

CentOS 6.5 核心升級至 2.6.32-431.17.1.el6.x86_64 在Windows Server 2008 R2出現的錯誤訊息



hv_vmbus: probe failed for device vmbus_0_11 (-22)
hv_util: probe of vmbus_0_11 failed with error -22
hv_vmbus: child device vmbus_0_11 registered

上述的狀況,在kernel升級至 2.6.32-431.17.1.el6.x86_64 就會發生,目前無解

但在Windows 8.1 的hyper-v環境到是沒有問題(目前為止).


# modinfo hv_vmbus
filename:       /lib/modules/2.6.32-431.17.1.el6.x86_64/kernel/drivers/hv/hv_vmbus.ko
version:        3.1
license:        GPL
srcversion:     3E7D7FE31577CC7E47EA89E
alias:          acpi*:VMBus:*
alias:          acpi*:VMBUS:*
depends:       
vermagic:       2.6.32-431.17.1.el6.x86_64 SMP mod_unload modversions



# dmesg | grep hv_
hv_vmbus: Hyper-V Host Build:7601-6.1-17-0.17939; Vmbus version:1.1
hv_vmbus: child device vmbus_0_1 registered
hv_vmbus: child device vmbus_0_2 registered
hv_vmbus: child device vmbus_0_3 registered
hv_vmbus: child device vmbus_0_4 registered
hv_vmbus: child device vmbus_0_5 registered
hv_vmbus: child device vmbus_0_6 registered
hv_vmbus: child device vmbus_0_7 registered
hv_vmbus: child device vmbus_0_8 registered
hv_vmbus: child device vmbus_0_9 registered
hv_vmbus: child device vmbus_0_10 registered
hv_vmbus: registering driver hv_storvsc
hv_vmbus: registering driver hyperv_fb
hv_vmbus: registering driver hid_hyperv
hv_utils: Registering HyperV Utility Driver
hv_vmbus: registering driver hv_util
hv_vmbus: child device vmbus_0_4 unregistered
hv_vmbus: registering driver hv_netvsc
hv_netvsc: hv_netvsc channel opened successfully
hv_netvsc vmbus_0_9: Device MAC 00:15:5d:3c:12:18 link state up
hv_vmbus: probe failed for device vmbus_0_11 (-22)
hv_util: probe of vmbus_0_11 failed with error -22
hv_vmbus: child device vmbus_0_11 registered

2014年3月29日 星期六

變更Hyper-V上的CentOS 6.5 console 螢幕解析度

一般修改console解析度,會在grub載入kernel的選項中加入 vga=789

不過這樣的方式是針對採用vesa_fb驅動程式環境,並不適用Hyper-V上的CentOS,
主要是CentOS 6.4 6.5 已內建Hyper-v環境下相關的驅動程式,顥示介面用的是hyper_fb,
如果加入vga=xxx會導致開機失敗 ,需改用 video=hyperv_fb:800x600 參數進行切換

編輯 /etc/grup.conf

在 口 rhgb quit後方加入下列設定
video=hyperv_fb:800x600