Miałem laptopa z systemem Windows 10, użyłem disk2VHD do konwersji dysku na VHD. Teraz próbuję zamontować go na wirtualnym pudełku na innym komputerze, ale wydaje się, że nie uruchamia się.
Użyłem systemu Windows 10 ISO i przez CMD myślę, że nie moja partycja ma właściwość bootdisk = tak.
Poradnik, jak mogę przekonwertować ten dysk VHD na bootowalny?
Aktualizacja
Znajduję ten artykuł,
https://blogs.technet.microsoft.com/jonjor/2011/10/04/vm-does-not-boot-following-p2v-or-disk2vhd/
na tej podstawie próbowałem krok, na krok 8 utknąłem, patrz zdjęcie poniżej
Aktualizacja 2
To jest główna maszyna
Więcej aktualizacji na podstawie komentarzy
Nadal mam dostęp do fizycznej maszyny, ma ona tylko 1 C: Dysk, a reszta to dwa dyski System EFI + dysk odzyskiwania.
Kiedy używam Disk2VHD, pokazuje mi tylko 2 dyski do skopiowania, a nie 3.
Odpowiedzi:
Potrzebne jest
mountvol drive: /S
, aby zamontować partycję systemową EFI na literę dysku, abydisk2vhd
ją odkryć, gdziedrive:
może być dowolna dostępna litera dysku (np.D:
):Upewnij się, że korzystasz zarówno z wiersza polecenia (dla
mountvol
),disk2vhd
jak i jako administrator.Jeśli masz system Windows 10 Pro / Enterprise i dodaną funkcję Hyper-V, możesz także użyć Kreatora nowego wirtualnego dysku twardego w Menedżerze Hyper-V (lub
New-VHD
cmdlet PowerShell), aby utworzyć dysk VHD (X) z dysku fizycznego:Nie wymaga to montowania ESP
mountvol
.źródło
Make sure you run both the Command Prompt (for mountvol) and disk2vhd as administrator.
to? i.stack.imgur.com/AMGjs.pngMam nadzieję, że masz oryginalny laptop z systemem Windows (który używa dysku efi i gpt). Jest to procedura, której możemy użyć do ominięcia problemu Disk2VHD. Sam problem, który występuje podczas próby jego wykorzystania. W Windows Server 2012 / Win-8.1 to działa. Mam nadzieję, że możesz go użyć.
Uruchom następujące polecenia (może być konieczne dostosowanie numerów dysków i partycji, w zależności od scenariusza konfiguracji)
lista diskpart dysk wybierz dysk 0 lista partycja wybierz partycja 1 aktywne wyjście
Uruchom ponownie i uruchom następujące polecenia
bootrec / fixmbr bootrec / fixboot bootrec / rebuildbcd
Uruchom normalnie następnym razem.
Problem z drugim podejściem polega na tym, że nie masz działającej partycji rozruchowej, którą możesz utworzyć. Nie jest oznaczony jako aktywny. Ponieważ jednak nie jestem świadomy procedury, którą podjąłeś, aby go uchwycić, musisz spróbować użyć tego rozwiązania, aby go ulepszyć.
źródło
Myślę, że inną realną alternatywą byłoby robienie rzeczy po staremu.
Krok 1: Sklonuj swoją fizyczną maszynę za pomocą Clonezilla na zewnętrzny dysk USB
Krok 2: Podłącz dysk USB do komputera hosta Virtualbox
Krok 3: Z nową sesją gościa na Virtualbox, początkowe uruchomienie z plikiem Clonezilla ISO, wraz z pustym i wystarczająco dużym VHD (mam nadzieję, że w twoim przypadku wystarczy 300 GB?), A także upewnij się, że nowy gość ma dostęp dysk zewnętrzny. Możesz czerpać pomysły z tego filmu
Krok 4: Zakończ przywracanie, a następnie uruchom nowy plik VHD
Krok 5: Jeśli wystąpi jakiś problem, możesz użyć systemu Windows 10 ISO do dalszego rozwiązywania problemów (tak jak to zrobiłeś)
W rzeczywistości, jeśli masz szybką sieć lokalną i nie masz nic przeciwko temu, że główny komputer jest trochę dłużej w trybie offline, możesz spróbować użyć opcji ftp na Clonezilli. Dzięki ftp na żywo możesz ominąć tymczasowe miejsce do przechowywania plików obrazów (w tym przykładzie dysk USB)
Mam nadzieję że to pomoże.
źródło