ПредишенСледващото

9.10. Директно използване на гост-домакин система за твърд диск

От версия 1.4, като алтернатива за използване на виртуални дискове (описани подробно в глава 5, виртуална памет), VirtualBox може да осигури физически твърд диск, или всеки избран раздел като виртуален диск за виртуална машина.

VirtualBox При този вид достъп се нарича "суров достъп до твърдия диск"; тя позволява на операционната система гост за достъп до вашия виртуален твърд диск, без да използвате домакин файловата система. Действителната ефективност посредством избрани суровини графични файлове и дискове ще бъде различно, и до голяма степен зависи от файловата система на хоста, използването на динамични дискове и стратегия разширяване кеширане домакин OS. Cache също косвено засягат други аспекти - като например устойчивост на файловата система, т.е. дали виртуалния диск съдържа грешки след срив на операционната система домакин. Потърсете повече информация за вашата документация на файловата система за вашата операционна система.

предупредителен

Използвайте "суров достъп до твърдия диск" препоръчва само за напреднали потребители. Неправилната употреба може да доведе до пълна загуба на данни по отношение на физическия диск. Най-важното, не се опитвайте да изтеглите гост с частта, от която в момента зарежда OS хост. Това може да доведе до непредвидими щети на вашите данни.

Достъп чрез "суров достъп до твърдия диск" - за целия диск или на някои от неговите секции - чрез механизъм VMDK дискови изображения. Ето защо, трябва да се създаде специален файл на VMDK, което определя където данните ще се съхраняват. След създаването му, можете да го използвате като нормален виртуален образ на диск. Например, можете да използвате virtualnyh на Media Manager (секция 3.5, "виртуален диск Мениджър") или VBoxManage за монтиране на изображението, за да виртуална машина.

9.10.1.Dostup на целия твърд диск

Въпреки, че това е най-лесният вариант да изберете, трябва да разберат, че това ще даде на операционната система гост пряк и пълен достъп до целия физически диск. Ако вашата операционна система е натоварена с множество работещи на този диск, бъдете много внимателни, да не се дава достъп до цялата система като гост, за дяла за домакин на системата. От друга страна, на физическия диск може да се променя структурата и състава на дялове без повторно създаване на виртуални файлове диск с изображения.

За да се създаде един образ, който представя цялата физическа твърдия диск на Linux домакин, използвайте командата

Тази команда ще създаде изображение /path/to/file.vmdk файл (пътят трябва да бъде посочен пълен), за достъп до данните на физическо устройство / сътрудничество / ЗУТ.

На Windows домакин, вместо / сътрудничество / SDA, MS заявява спецификации на устройството, т.е. \\. \ PhysicalDrive0.

Създаване на изображение (физическия диск) изисква пълни права (чете и пише) по това устройство. Пълен достъп до нея, както се изисква, когато използвате изображение във виртуална машина.

Точно както с обикновени дискови изображения, тази команда не означава автоматично регистрира нов имидж в диспечера на регистър на виртуални дискове. Ако искате да направите това автоматично. добавете опция -register:

След като се регистрирате, можете да свържете новия имидж на диска към виртуална машина

След изпълнението на тази команда, уточни виртуалната машина ще се стартира от тази на физическия диск.

9.10.2. Достъпът до определени секции на твърдия диск

Този режим "сурова подкрепа дял" е много подобен на режим "пълен с твърд диск", както е описано по-горе. Въпреки това, в този случай, в образа VMDK ще съдържа информация за дискови дялове. В този режим можете, например, да посочите друг товарач имидж на виртуален твърд диск, без да променя физическия диск. Посетителят ще видите всички съществуващи дялове на физически диск, но достъпът е ограничен до разделяне.

За да създадете образ "сурова подкрепа дял" на (която ще бъде малък по размер, както е споменато по-рано), в Linux, използвайте командата:

Както можете да видите. Тази команда е идентичен с командата създава образа на "пълен с твърд диск". с изключение на добавянето на -partitions на параметрите. В този пример, раздели на генерираното изображение /path/to/file.vmdk 1 и 5 и устройство / сътрудничество / SDA ще бъдат на разположение за гостите.

VirtualBox използва същата номерация на секциите, че вашата Linux домакин. Ето защо. номерата, посочени в горния пример ще сочат към първата секция устройство и първото устройство първичен допълнителен участък (първи основен дял и първата логическо устройство в разширен дял).

На Windows домакин, вместо / сътрудничество / SDA, MS заявява спецификации на устройството, т.е. \\. \ PhysicalDrive0. Преградни номера са посочени същите, както в Linux и Windows.

Списък преградни номера, може да получите на екип

Резултатът от тази команда съдържа списък с теми, техният вид и размери, което позволява на потребителя да определи желаната част.

Изображенията, които осигуряват достъп до части, свързани към системата за дискове гостоприемник. Не можете да прехвърляте тези снимки до друг хост; също. Всеки път, когато промените вашите дялове, изображенията трябва да бъдат пресъздадени.

Създаване на изображение (физическия диск) изисква пълни права (чете и пише) по това устройство. Пълен достъп до нея, както се изисква, когато използвате изображение във виртуална машина. Ако това не е възможно, има специална версия на "суров достъп дял" (в момента на разположение за Linux е домакин само), която ви позволява да се избегне предоставянето на пълен достъп до цялата кола текущия потребител. За да регулирате тези изображения, използвайте командата

Когато се използва в него в образа на виртуална машина ще представлява целия диск, но само на определени части (в този пример / сътрудничество / sda1 и / сътрудничество / sda5). Ето защо, пълен достъп се изисква само за тези секции, а не на целия диск. Въпреки това, за да се създаде този образ пълен достъп до целия диск е необходимо за получаване на информация за структурата на диска.

В някои конфигурации, може да се наложи да промените MBR код създаден образ, например на мястото на зареждане на ОС Linux, който се използва вместо на страната домакин. Това ще позволи, например, веднага изтеглите система Windows гост, ако един Linux хост системата ботуши с "същото" диск. За тази цел -mbr параметър. Той определя името на файла, в който се съхранява кода MBR. В този случай, таблицата на дяловете не се променя, така че можете да използвате един файл MBR код, за да се стартира от различни дялове. Пример за приложение:

MBR код от файла ще бъде записан в рамките на изображението, а не на реалното устройство.

За всички по-горе примери, трябва незабавно да се регистрирате и създадения имидж в системния регистър чрез добавяне на VirtualBox -register параметър в тези команди. След това незабавно на изображението ще се появи в списъка на регистрираните дискови изображения към Virtual Media Manager. например:

sdes генерирано изображение се отнася до дискови дялове в случай на неговото успешно Създаване на ИТ регистри в регистъра на дискови изображения.

Сайта е създаден в uCoz система

Свързани статии

Подкрепете проекта - споделете линка, благодаря!