Mam podwójny rozruch Win10 i Debian na moim komputerze. Chcę uruchomić Debiana w Win10 przy użyciu Hyper-V. Natknąłem się na to:
i to :
Przeczytałem, że jeśli chcę skorzystać z fizycznej instalacji Linuksa wewnątrz hyper-v, powinienem przełączyć w tryb offline dysk 0, na którym jest zainstalowany Debian, ale Windows 10 nie chce tego zrobić. Oto struktura dysków mojego komputera:
Chcę przełączyć w tryb offline dysk0, ponieważ partycja 103,51 GB zawiera instalację Debiana, którą chcę uruchomić za pomocą funkcji hyper-v.
Próbowałem to zrobić na kilka sposobów:
1) Windows PowerShell
Copyright (C) 2016 Microsoft Corporation. All rights reserved.
PS C:\Users\Mario Zio> set-disk 0 -isOffline $true
set-disk : Operation not supported on a critical disk.
Activity ID: {a7af4f39-1847-4ec4-9c26-85605f61ba5b}
At line:1 char:1
+ set-disk 0 -isOffline $true
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (StorageWMI:ROOT/Microsoft/..._StorageCmdlets) [Set-Disk], CimException
+ FullyQualifiedErrorId : StorageWMI 41009,Set-Disk
2) w safe mode with networking
: nic
3) wyłączenie pliku stronicowania dla dysku 0, ale nie jest włączony, jak widać tutaj:
4) Wcześniej instalowałem narzędzie Ext2Mgr system driver for Windows
. Myślałem, że może zablokować dysk 0, ale usunąłem go i uruchomiłem ponownie komp, ale dysku 0 nadal nie można przełączyć w tryb offline.
5) inne pomysły?
AKTUALIZACJA :
Z nieznanego powodu to już nie działa. Włączyłem funkcję hyper-v, ale mówi, że maszyna wirtualna z systemem Linux nie uruchomiła się. Sprawdź załączone zrzuty ekranu:
źródło
Dati
na dysku 0 jest aktywną partycją systemową, co oznacza, że ma Menedżera rozruchu systemu Windows, który uruchomił na nim obecny system. Prawdopodobnie musisz go przenieśćC:
(tj. Zainstalować kopiębcdboot C:\Windows /s C:
i upewnić się, że BIOS (/ UEFI) (starsza wersja ) uruchamia dysk tam, gdzieC:
jest włączony)Odpowiedzi:
rozwiązanie: bcdedit / set hypervisorlaunchtype auto
źródło