虛擬機無法啟動

663 views
Skip to first unread message

中正資工,作業系統概論

unread,
Sep 12, 2023, 11:34:04 AM9/12/23
to 中正資工,作業系統概論
老師您好:

我的電腦(M1)無法在 VM Ware 啟動老師提供的 .ova 檔案,請問以什麼其他的方式嗎?

祝 順心 謝謝
error.png

Shi-Wu, Lo(Gmail)

unread,
Sep 12, 2023, 8:58:58 PM9/12/23
to 中正資工,作業系統概論
因為我沒有M1的電腦,你是否可以上網找一下vmware是否有提供轉換工具?

中正資工,作業系統概論 <ccu_c...@googlegroups.com> 於 2023年9月12日 週二 下午11:34寫道:
老師您好:

我的電腦(M1)無法在 VM Ware 啟動老師提供的 .ova 檔案,請問以什麼其他的方式嗎?

祝 順心 謝謝

--
這是 Google 網路論壇針對「中正資工,作業系統概論」群組發送的訂閱通知郵件。
如要取消訂閱這個群組並停止接收來自這個群組的郵件,請傳送電子郵件到 ccu_csie_os...@googlegroups.com
如要在網路上查看這項討論,請造訪 https://groups.google.com/d/msgid/ccu_csie_os/32abef84-fa22-4d31-8c65-51507a07f9d2n%40googlegroups.com


--
羅習五
中正大學資工系,副教授
電話:(05)2720411轉33116
傳真:(05)2720859

中正資工,作業系統概論

unread,
Sep 13, 2023, 9:41:02 PM9/13/23
to 中正資工,作業系統概論

有試著把他轉換,在我的電腦(MacBook Air M1 16GB)上可以用,但不太能用,也不推薦使用,因為很慢是真慢。(不排除是我遺漏了操作)

以下是網路上的步驟。


1. 裝 UTM

https://docs.getutm.app/installation/macos/


2. 把 ova 轉成 .qcow2,及加入 VM

https://github.com/utmapp/UTM/discussions/2521#discussioncomment-4110452


3. 啟動


OS大叔 在 2023年9月13日 星期三上午8:58:58 [UTC+8] 的信中寫道:

411410034

unread,
Sep 21, 2023, 2:13:01 PM9/21/23
to 中正資工,作業系統概論
已經照著前述討論的方法試了好多天,但UTM的虛擬機始終卡在登入階段(即輸入密碼以後就跳回帳號選擇),請問還有別的方法可以使M1/M2 Macbook運行X86_64的虛擬機嗎?(現在已經不求順暢與否了,只在乎它可不可以動,可不可以讓我完成我的作業...)

其中有改變的一點是,當我在更改顯示器的類型時,在特定類型(virtio vga)會出現以下內容才跳回選擇帳號的畫面:Getting 'Display Output is not active.

但我只查到,在同樣跳出這行字的人中,都是因為安裝Ubuntu 22.04 ARM64,跟我現在安裝的X86_64貌似沒有什麼關係,但我還是有按照他給的方法:切換顯示器類型。實測無效。

已經完全沒有辦法了,網路上剩下的做法就是去買每年USD$99.9的Parallels Desktop for Mac,但身為窮學生的我付不太起...

中正資工,作業系統概論 在 2023年9月14日 星期四上午9:41:02 [UTC+8] 的信中寫道:

中正資工,作業系統概論

unread,
Sep 22, 2023, 3:11:59 AM9/22/23
to 中正資工,作業系統概論
用mac裝環境真的是困難模式開局,
你看要不要先借用朋友或是學校的電腦寫作業
411410034 在 2023年9月22日 星期五凌晨2:13:01 [UTC+8] 的信中寫道:

OS大叔

unread,
Sep 22, 2023, 5:06:16 AM9/22/23
to 中正資工,作業系統概論
我也這樣覺得,因為M2處理器上面跑virtual box之類的,其實是有點困難
應該是可以在M2上面直接裝QEMU,自己將所有環境設定一次
但這樣的設定很繁瑣,還沒開始寫作業,大概會被環境設定給煩死

411410034

unread,
Sep 22, 2023, 6:01:09 AM9/22/23
to 中正資工,作業系統概論

問題已解決。

修正方式:

1. 在將.ova檔案使用`tar -xvf <file>`轉換後,會出現兩個.vmdk檔案。要將兩個.vmdk檔案分別轉換至qcow2(使用 `qemu-img convert -f vmdk -O qcow2 <filename>.vmdk <filename>.qcow2`)後,再將其分別載入VM。
2. 在UTM的虛擬機設定中,要將CPU給到4核,並一定要開啟強制多核模式才不會造成嚴重的卡頓,否則會連移動滑鼠都卡,根本無法使用。
3. 需要將虛擬機設定的顯示器更改為virtio-vga-gl(以避免Getting Display Output is not active錯誤),並將CPU改為IvyBridge(以避免CPU does not support x86-64-v2錯誤)。
備註:就如同我前一次傳送的那樣,可能選擇每種顯示器都可能有不同的節果,所以我選擇的在其他人的電腦上不一定會起作用。
截圖 2023-09-22 下午6.00.25.png
OS大叔 在 2023年9月22日 星期五下午5:06:16 [UTC+8] 的信中寫道:
Reply all
Reply to author
Forward
0 new messages