
我需要將磁碟設定為離線才能將其連接到 Hyper V 虛擬機器。
該磁碟上安裝了 Ubuntu。 Windows 絕對沒有用它。
ubuntu 磁碟是「磁碟 1」。它有 3 個分割區、一個 EFI 和兩個「主」磁碟區。
當我右鍵單擊 - >“離線”時出現的錯誤是:
Disk attributes may not be changed on the current system disk or BIOS disk 0
這是相當神秘的,因為該磁碟既不是當前系統磁碟也不是磁碟 0。
答案1
解決方案是透過刪除 /boot/EFI/Microsoft 並使用 efibootmgr 和 update-grub 來刪除磁碟機上的 UEFI 載入程式。
需要採取進一步的步驟才能使 hyper V 正常工作,但我不會在這裡詳細說明。 (涉及將shimx64和grubx64複製到/boot/EFI/boot,將shimx64重新命名為bootx64)