/casper/vmlinuz.efi:未找到 ubuntu 14.04.2 LTS

/casper/vmlinuz.efi:未找到 ubuntu 14.04.2 LTS

/casper/vmlinuz.efi:未找到

.iso是當我嘗試透過下載Ubuntu 14.04.2 LTS 的檔案來啟動 ubuntu 以使用 vmware 時顯示的錯誤。我現在該怎麼做 ?

另外,當我搜尋 vmlinuz 檔案時,我確實在我的電腦上找到了它。但是沒有casper之類的資料夾。相反,它位於以下目錄下:C:\Users\Lenovo\Documents\Virtual Machines\Ubuntu 64-bit\boot\isolinux

答案1

  1. 建立新的虛擬磁碟機。
  2. 循環該驅動器:losetup -f new_hard_disk_4_Vmware.vmdk
  3. dd if=ubuntu.iso of=/dev/loop(x)
  4. losetup -d... 或者更好的是,gnome-disks -> 使用按鈕分離。
  5. 將新的 VMDK 掛載為驅動器 2

或將 ISO 循環到保險絲中,並按作業系統安裝的方式運行它。作為 CD-ROM

答案2

關於最初的問題,我剛剛檢查過,14.04.3 ISO 和 VMware 工作站無法重現問題。

請關注如何安裝 Ubuntu?並查閱虛擬化解決方案或計算機的手冊。

更詳細一點:您的機器在媒體上找到了引導程式之一(El Torito MBR 或 EFI,EFI\BOOT 中的 EFI 預設載入程式),但無法找到核心以繼續。這通常是使用者在建立或使用安裝媒體時出現的錯誤,但對於虛擬機器來說,通常沒有什麼可搞砸的:設定機器、掛載映像並安裝。如果有疑問,請嘗試其他發行版(例如 Fedora)、另一種引導方法或其他媒體。此外,雖然核心名稱為vmlinuz.efi,但這並不意味著EFI 啟動或執行此操作時出現任何失敗,它顯然只是選擇一個檔案副檔名來暗示該核心還包含EFI 存根,但可以同時啟動舊版本和EFI 。此外,由於它正在尋找實際存在的文件,因此不需要在 ISO 中重新命名、修改或添加任何內容。

(是的,這並不能解決賞金中提出的問題,這與最初的問題無關,重現起來更糟糕,如果沒有令人滿意的答案,應該在一個單獨的問題中提出。儘管 IIRC 如何修改 ISO已經問過genisoimage,我的書籤似乎不再有它了,顯然內核中沒有錯誤,並且AU 不是錯誤跟踪器,而且我對賞金不再感興趣,因為有。

相關內容