1. 程式人生 > >風河虛擬化元件使用說明(12)—— 配置RootOS及GuestOS(on host)

風河虛擬化元件使用說明(12)—— 配置RootOS及GuestOS(on host)

參考Guest Guide文件"Deploying a Windows Guest with the Root OS Kernel"及"Deploying VxWorks Guests with the Root OS Kernel[x86_64]"。

在Workbench中新建ROMFS檔案系統,命名為romfs:

 

 拖動新建的romfs工程至rootos_vip:

 然後點選Add Extenal...,新增rootos_vip工程的vmbios檔案:

 

 

 點選Add Extenal...,新增vx_vip工程的映象檔案vxWorks:

 

 新建系統模板vxworks7_t及windows10_t:

 

 注:此處的vm configure $vmName device add rtc_dev在執行時無法新增,導致其後邊的vnic2 vmem1.1 vmem4.1均無法新增,因此需要暫時用#注掉。

新建hvconfig指令碼檔案vxworks7_hvconfig.txt及windows10_hvconfig.txt:

 注:此處似乎應該用#注掉pciEthernet_1:0及pciEthernet_2:0,因為RootOS啟動時佔用了,因此無法分配給GuestOS。注掉後重新編譯rootos_vip工程。注意

 

 點選Add Extenal...,新增配置系統的hvconfig指令碼及系統模板:

 

 再次編譯rootos_vip工程,得到新的RootOS映象:

 

 RootOSVIP工程中建立romfs檔案系統,將VIP工程目錄下的itl_hv/vmbios/vmbios檔案新增進romfs裡,將GuestOS VxWorks的映象檔案新增進romfs裡,將配置系統的hvconfig指令碼及系統模板加進romfs,之後Build RootOSVIP工程,將VxWorks映象複製到另一個

U盤。