Uruchamianie Virtualbox z prawdziwego dysku?


14

Zaraz się zdecyduję i zainstaluję Win7 RC1 na moim komputerze stacjonarnym. Chcę jednak zachować dostęp do mojego starego dysku twardego z XP. Naprawdę nie chcę używać pełnego podwójnego rozruchu, ponieważ zostawiłbym moją nową instalację Win7 na dysku d: \, co inaczej by nie było.

Czy można użyć Virtualbox do uruchomienia z tego starego prawdziwego dysku zamiast z obrazu?

Jeśli tak, jakie są implikacje dla sterowników itp., Ponieważ „nowy” działający system operacyjny będzie korzystał z wirtualnego sprzętu VirtualBox, a nie z oryginalnego sprzętu, na którym XP myśli, że został zainstalowany.

Odpowiedzi:


12

Czy można użyć Virtualbox do uruchomienia z tego starego prawdziwego dysku zamiast z obrazu?

Tak. VirtualBox obsługuje obsługę surowego dysku twardego hosta od gościa od wersji 1.4. Począwszy od wersji 2.2.0, nadal jest wymieniony jako funkcja eksperymentalna. Jest to opisane w sekcji 9.10 instrukcji obsługi VirtualBox 2.2.0.

Istnieje kilka instrukcji dotyczących uruchamiania gościa WindowsXP przy użyciu dysku twardego typu raw hosta na hoście Linux:

Jeśli tak, jakie są implikacje dla sterowników itp., Ponieważ „nowy” działający system operacyjny będzie korzystał z wirtualnego sprzętu VirtualBox, a nie z oryginalnego sprzętu, na którym XP myśli, że został zainstalowany.

Drugi link powyżej opisuje kilka kroków, aby przygotować system XP przed uruchomieniem w VirtualBox.


Chociaż jest to technicznie możliwe, naprawdę polecam wirtualizację dysku w pewnym momencie. O wiele ładniej jest mieć plik, który można łatwo wykonać kopię zapasową, a także migawki i inne rzeczy działają o wiele lepiej.
— Goyuix,

1

Zrobiłem to, ale może być niebezpieczne! Miałem maszynę wirtualną VirtualBox, którą uciekłem z głównego dysku twardego. Raz przypadkowo nie powiedziałem grubowi, aby uruchomił system Windows na czas. Załadował Linuxa, który natychmiast próbował uruchomić e2fsck na moich partycjach / i / home, które zostały już zamontowane przez nie-wirtualny system operacyjny. Po wielu godzinach pracy testdiskmogłem odzyskać wszystkie dane, ale po raz ostatni spróbowałem czegoś takiego.

Gdybym miał osobny dysk fizyczny do gry, prawdopodobnie byłoby dobrze. No cóż.


1

Tylko słowo ostrzeżenia: jeśli używasz zwirtualizowanego systemu Windows RC 1 łączącego się z prawdziwą partycją Windows, z dostępem do zapisu , powinieneś najpierw wykonać kopię zapasową danych przed próbą . Jak mówi wyżej Alberge, jeśli coś pójdzie nie tak , możesz stracić wiele rzeczy. Nie jestem pewien, czy dostaniesz dostęp do zapisu, ale jeśli to zrobisz, jest to środek ostrożności, który z przyjemnością podejmiesz.

(A może źle zrozumiałem twoje pytanie ...)


0

Mogłem się mylić, ale nie mogłem znaleźć w ich dokumentacji niczego, co mogłoby doprowadzić mnie do wniosku, że można uruchomić z prawdziwego dysku twardego zamiast obrazu dysku. Zaczerpnięte z instrukcji obsługi :

VirtualBox obsługuje dwa warianty plików obrazów dysku:

  • Zwykle VirtualBox używa własnego formatu kontenera dla plików gości na dyskach twardych -Virtual Disk Image (VDI). W szczególności ten format będzie używany podczas tworzenia nowej maszyny wirtualnej z nowym dyskiem.
  • VirtualBox w pełni obsługuje również popularny i otwarty format kontenera VMDK, który jest używany przez wiele innych produktów do wirtualizacji, w szczególności przez VMware.
  • Wreszcie VirtualBox w pełni obsługuje format VHD używany przez Microsoft.

0

Możesz użyć VMWare Converter, aby utworzyć VMDK systemu na żywo, a następnie użyć go z VirtualBox w Windows 7.


jeśli mam VMDK, czy mogę po prostu użyć VMware Player za darmo? Nie ma szczególnego powodu, że musi to być VirtualBox.
— Alnitak

Jasne, nie ma powodu, aby tego nie robić.
— alif
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.