To pytanie ma już odpowiedź tutaj:
Tło: Używam VirtualBox zainstalowanego na Windows 7. Z VirtualBox używam Xubuntu jako wirtualnego systemu operacyjnego. Powodem, dla którego wybrałem to podejście jest to, że nie muszę ciągle wyłączać systemu Windows i restartować się z Xubuntu za każdym razem, gdy potrzebowałem zmienić system operacyjny. A płynny tryb VirtualBox jest dość niesamowity, pozwalając mi zobaczyć Xubuntu i Windows 7 na jednym ekranie.
Problem: Teraz myślę o sposobie, aby Xubuntu był bardziej zintegrowany z moim systemem. Rozumiem przez to, że chcę mieć fizyczną partycję dla Xubuntu. Ale chcę nadal mieć wrażenie płynnego trybu.
Pytanie: Więc w końcu moje pytanie brzmi: czy można załadować partycję w VirtualBox jako wirtualny system operacyjny?
Przykłady przypadków: idealny scenariusz to: fizycznie uruchamiam się i loguję do systemu Windows 7. Teraz chcę uzyskać dostęp do Xubuntu, więc ładuję VirtualBox i uzyskuję dostęp do mojej partycji Xubuntu bez ponownego uruchamiania. I na odwrót, np. Uruchamiam system, loguję się do Xubuntu i mogę uzyskać dostęp do właściwej partycji Windows 7 przez VirtualBox.
Inne informacje: Należy pamiętać, że nie mówię o uzyskiwaniu dostępu do plików, ponieważ mam całkowicie oddzielną partycję dla moich plików i bardzo dobrze znam opcję folderów współdzielonych VirtualBox.
źródło
Odpowiedzi:
To, czego szukasz, nazywa się „ surowym dostępem do dysku twardego ” w VirtualBox.
Zasadniczo tworzysz dysk wirtualny w formacie vmdk i konfigurujesz go tak, aby kierował się do wybranej partycji lub dysku.
Opis można znaleźć w instrukcji w Tematach zaawansowanych / Zaawansowanej konfiguracji pamięci masowej / Korzystanie z surowego dysku twardego hosta od gościa
Należy jednak pamiętać, że w planowanej instalacji sprzęt, który widzą systemy operacyjne, stale się zmienia. (rzeczywisty sprzęt, gdy jest uruchamiany jako system operacyjny hosta, niektóre zwirtualizowane urządzenia, gdy są uruchamiane jako gość). Linux może sobie z tym poradzić, ale jestem pewien, że Windows nie poradzi sobie tak dobrze. Może również podejrzewać, że używasz tej samej licencji Windows na kilku komputerach i zmusić Cię do częstej ponownej aktywacji lub oznaczenia się jako pirackie.
Innym problemem może być to, jak powiedzieć systemowi operacyjnemu, aby używał dysku wirtualnego (jako gościa) lub faktycznego dysku fizycznego (po uruchomieniu jako host). W Linuksie może działać poprawianie, aby oba miały przypisaną tę samą nazwę urządzenia (jak / dev / sdb1).
źródło
tune2fs -L
ext2 / 3/4).