Virtual-Machine

在 XenServer 6.5 上創建新的 SLES 12 VM 失敗

  • June 3, 2016

當我嘗試在 XenServer 6.5 主機上創建新的 SLES 12 VM 時,它失敗並顯示以下錯誤消息:

"Failed","Starting VM 'AAEB-PUBLIC218LY' Internal error: xenopsd internal error: 
      VM = 4d956449-7325-0793-5a0c-63f0f10c31c7; domid = 18;
         Bootloader.Bad_error Traceback (most recent call last):

 File "/usr/bin/eliloader", line 1153, in ?
   sys.exit(main())   File "/usr/bin/eliloader", line 1143, 
   in main handle_first_boot(vm, img, args, other_config)   
         File "/usr/bin/eliloader", line 870, in handle_first_boot
   kernel, ramdisk = sles_first_boot_handler(vm, repo_url, other_config) 
         File "/usr/bin/eliloader", line 677, in sles_first_boot_handler
   fetchFile(vmlinuz_url, vmlinuz_file, pv_kernel_max_size)   
         File "/usr/bin/eliloader", line 316, in fetchFile
   raise ResourceNotFound, source
   __main__.ResourceNotFound

我在網上找到的所有文章都不適用於這個問題。

知道出了什麼問題嗎?

筆記:

  1. 我正在使用 XenServer SLES 12 64 位模板。
  2. VM 有 3072 MB RAM。
  3. VM 有 15 GB 硬碟。

調試 XenServer 載入程序後,我意識到問題所在:我錯誤地添加了錯誤的 ISO 文件作為啟動設備。

更具體地說:我添加了SLE-12-SDK-DVD-x86_64-GM-DVD1.iso而不是SLE-12-SP1-Server-DVD-x86_64-GM-DVD1.iso. 是的,我知道,一個愚蠢的錯誤……

引用自:https://unix.stackexchange.com/questions/286896