Пры працы з віртуальнай машынай VirtualBox (далей - VB) нярэдка патрабуецца ажыццяўляць абмен інфармацыяй паміж галоўнай АС і самой ВМ.
Гэтую задачу можна ажыццявіць, выкарыстоўваючы агульныя тэчкі. Мяркуецца, што ПК працуе пад кіраваннем АС Windows і ўсталяваны дапаўненні гасцёўні АС.
Аб агульных папках
Папкі гэтага тыпу забяспечваюць зручнасць працы з ВМ VirtualBox. Вельмі зручны варыянт - ствараць для кожнай ВМ асобны падобны каталог, які будзе служыць для абмену дадзенымі паміж аперацыйнай сістэмай ПК і гасцёўні АС.
Як яны ствараюцца?
Спярша агульную тэчку неабходна стварыць у галоўнай АС. Сам працэс стандартны - для гэтага выкарыстоўваецца каманда "Стварыць" ў кантэкстным меню правадніка.
У такім каталогу элемент можа размяшчаць файлы з галоўнай АС і выконваць іншыя аперацыі з імі (перасоўванне або капіраванне) з мэтай атрымання да іх доступу з ВМ. Акрамя таго, да файлаў, створаным у ВМ і размешчаным у агульным каталогу, можна будзе атрымаць доступ з галоўнай аперацыйнай сістэмы.
Для прыкладу створым тэчку ў галоўнай АС. Яе назва лепш рабіць зручным і зразумелым. Ніякіх маніпуляцый з доступам вырабляць не патрабуецца - яна з'яўляецца стандартнай, без адкрытага агульнага доступу. Акрамя гэтага, замест стварэння новага можна выкарыстоўваць каталог, створаны раней - розніцы тут няма, вынікі будуць цалкам аднолькавымі.
Пасля стварэння агульнай тэчкі на галоўнай АС заходзім у ВМ. Тут будзе адбывацца яе больш падрабязная налада. Запусціўшы віртуальную машыну, у галоўным меню выбіраем "Машына", далей "Уласцівасці".
На экране з'явіцца акно уласцівасцяў ВМ. націскаем "Агульныя папкі" (Гэтая опцыя знаходзіцца з левага боку, унізе спісу). Пасля націску кнопка павінна змяніць свой колер на сіні, што азначае яе актывацыю.
Клікаем па абразку дадання новай тэчкі.
З'явіцца акно дадання агульнай тэчкі. Адкрываем выпадальны спіс і націскаем "Іншы".
У якое з'явілася пасля гэтага акне агляду тэчак неабходна знайсці агульную тэчку, якая, як вы памятаеце, была створана раней на асноўнай аперацыйнай сістэме. Па ёй трэба клікнуць і пацвердзіць свой выбар, націснуўшы "ОК".
З'явіцца акно, аўтаматычна адлюстроўвае імя і размяшчэнне абранага каталога. Параметры апошняга можна ўсталяваць там жа.
Створаная агульная папка неадкладна стане бачная ў раздзеле "Сеткавыя падключэння" Правадыра. Для гэтага ў дадзеным раздзеле трэба выбраць "Сетка", далей VBOXSVR. У правадыру можна не толькі ўбачыць тэчку, але і здзяйсняць з ёй дзеянні.
часовая тэчка
У ВМ існуе пералік агульных папак па змаўчанні. Да апошніх ставяцца "Тэчкі машыны" і "Часовыя тэчкі". Перыяд існавання каталога, створанага ў VB, цесна ўзаемазвязаны з тым, дзе ён будзе размяшчацца.
Створаная тэчка будзе існаваць толькі да таго моманту, калі карыстальнік закрые ВМ. Калі апошняя будзе адкрыта зноў, тэчкі ўжо не апынецца - яна будзе выдаленая. Спатрэбіцца зноўку ствараць яе, і набыць да яе доступ.
Чаму так адбываецца? Прычына ў тым, што дадзеная тэчка стваралася як часовая. Калі ВМ спыняе працу, яна сціраецца з падзелу часовых тэчак. Адпаведна, яе не будзе відаць і ў Правадыру.
Дадамо, што апісаным вышэй спосабам можна атрымаць доступ не толькі да агульнай, але і да любой тэчцы на асноўнай аперацыйнай сістэме (пры ўмове, што гэта не забараняецца ў мэтах бяспекі). Аднак гэты доступ часовы, які існуе толькі на час працы віртуальнай машыны.
Як падключыць і наладзіць пастаянную агульную тэчку
Стварэнне пастаяннай агульнай тэчкі мае на ўвазе яе наладу. Пры даданні папкі актывуецца опцыю "Стварыць пастаянную тэчку" і пацвярджаем выбар націскам "ОК". Услед за гэтым яна стане бачная ў пераліку пастаянных. Знайсці яе можна ў "Сеткавых падлучэннях" Правадыра, А таксама прайшлі па шляху Галоўнае меню - "Сеткавае асяроддзе". Тэчка будзе захавана і бачная пры кожным запуску ВМ. Захаваецца і ўсё яе змесціва.
Як наладзіць агульную тэчку VB
У VirtualBox наладзіць агульную тэчку і кіраваць ёй - задача не складаная. Ўносіць у яе змены або сцерці яе можна, клікнуўшы па яе назве правай кнопкай і выбраўшы ў меню адпаведную опцыю.
Таксама ёсць магчымасць памяняць вызначэнне тэчкі. Гэта значыць зрабіць яе пастаяннай або часовай, наладзіць автоподключение, дадаць атрыбут "Толькі для чытання", Змяніць назву і размяшчэнне.
Калі актываваць пункт "Толькі для чытання", То размяшчаць у ім файлы і вырабляць аперацыі з якія змяшчаюцца ў ім дадзенымі можна будзе выключна з галоўнай аперацыйнай сістэмы. З ВМ зрабіць гэта ў такім выпадку немагчыма. Агульная папка размесціцца ў раздзеле "Часовыя тэчкі".
пры актывацыі "Автоподключения" з кожным запускам віртуальная машына будзе ажыццяўляць спробу падлучэння да агульнай тэчцы. Аднак гэта не азначае, што падключэнне атрымаецца ўсталяваць.
актывуючы пункт "Стварыць пастаянную тэчку", Мы ствараем адпаведную тэчку для ВМ, якая захаваецца ў пераліку пастаянных тэчак. Калі не выбіраць ніякай пункт, то яна размесціцца ў раздзеле часовых тэчак канкрэтнай ВМ.
На гэтым праца па стварэнні і наладзе агульных папак завершана. Працэдура даволі простая і не патрабавальная адмысловых навыкаў і ведаў.
Варта заўважыць, што некаторыя файлы трэба з асцярожнасцю перамяшчаць з віртуальнай машыны ў рэальную. Не забывайце аб бяспецы.