Контакти

Як перемістити файли на virtualbox. Імпорт та Експорт віртуальної машини у VirtualBox. Універсальний формат експорту віртуальних машин

Як перемістити файл зі своєї системи до віртуальної системи? і отримав найкращу відповідь

Відповідь від Костя Просвирнов[гуру]
1. Після встановлення системи та всієї необхідної «начинки» для віртуалки, вибираємо образ інсталяційного диска під
назвою VBoxGuestAdditions.iso, який знаходиться у папці із встановленою програмою VirtualBox (за замовчуванням
це C: Program FilesSun xVM VirtualBox).
2. Виконуємо автоматичну установку VBoxGuestAdditions на віртуалку.
3. Визначаємо, яку папку на реальній машині робитимемо спільною (тут - Shared).
4. Далі у віртуальній машині запускаємо командний рядок через Пуск – Виконати. І виконуємо команду
net use c:vboxsvrShare.
5. Після перезавантаження віртуальної машини відкриваємо Мій комп'ютер - Сервіс - Підключити мережевий диск.
У вікні, що відкрилося, в полі Папка натискаємо Огляд і вибираємо VirtualBox Shared Folders - VBOXSVRShare.

Відповідь від 2 відповіді[гуру]

Вітання! Ось добірка тем із відповідями на Ваше запитання: Як перемістити файл зі своєї системи у віртуальну систему?

Відповідь від Алекс Тарич[активний]
Яка віртуалка? Якщо віртуал Бокс, то при створенні робиться спільна папка.


Відповідь від The Demon[гуру]
Створити спільну папку і перед цим встановити додаткові на гостьову операційну систему.


Відповідь від Олексій Варламов[гуру]
налаштувати мережевий міст між твоїм компом і віртуальним, потім на своєму комп'ютері на якійсь папці натисніть властивість-зроби спільний доступ, потім на віртуальному залазь у мережеве оточення і залазуй на комп'ютер, як то так)
ще спосіб скинути на флешку, і потім запустити віртуальну машину і натиснути вгорі пристрою-і вибрати флешку

Існує кілька способів перетворення встановленої ОС Windows на образ для віртуальної машини. Створений образ можна використовувати, наприклад, для тестування, для перевірки стабільності системи після встановлення будь-якого оновлення, або для того, щоб зафіксувати стан старої машини перед зміною.

Більшість програм віртуалізації підтримують функцію перетворення встановленої ОС Windows на образи віртуальної машини. Деякі рішення вже постачаються із вбудованими функціями, але в ряді випадків для цієї ж мети може знадобитися використання інших продуктів.

У цьому посібнику зібрані інструкції з перетворення установок Windows на віртуальні образи Microsoft Hyper-V, VirtualBox та VMware.

Перенесення ОС Windows у віртуальну машину Microsoft Hyper-V виконується дуже просто завдяки програмі Disk2vhd від Sysinternals.

Програма є портативною, її можна запускати з будь-якого розташування на диску після розпакування архіву. Для роботи програми потрібні права адміністратора. Програма може використовуватись для створення віртуальної машини з одного або декількох томів на комп'ютері.

Примітка: програму можна запустити в режимі командного рядка, використовуючи формат:

Основне вікно програми відображає шлях призначення та ім'я файлу, а трохи нижче – доступні томи. Зверніть увагу, що вам потрібно вибрати цільове розташування з достатнім вільним простором для зберігання, інакше процес створення образу буде перервано.

Користувач повинен вибрати цільовий шлях та ім'я файлу (з розширенням vhdx), а також томи, які слід увімкнути у віртуальний образ.

Ви можете вибрати лише розділ Windows або навіть перетворити несистемні розділи на образи VHD, не вибираючи розділ Windows.

Disk2VHD поставляється з двома додатковими параметрами, які вказуються під час запуску. Перший встановлює вихідний VHDX формат. Ви можете вимкнути цей параметр, щоб використовувати VHD.

VHDX має кілька переваг, такі як підтримка більших віртуальних дисків (64 ТБ проти 2 ТБ), кращий захист від пошкоджень, дистанційна онлайн зміна розміру та ін. коли ви хочете перетворити образ на Virtualbox.

Другий параметр дозволяє використовувати тіньову копію тома.

Disk2VHD обробляє вибрані томи та перетворює їх на образи віртуальних дисків, які зберігаються у вибраному місці.

Після того, як ви отримали образ VHD, можете використовувати інструмент командного рядка vboxmanage, який постачається з VirtualBox, для клонування носія та збереження його в іншому форматі.

  1. Натисніть клавішу Windows , введіть cmd.exe, натисніть Ctrl + Shift і натисніть клавішу Enter , щоб запустити командний рядок з правами адміністратора.
  2. Перейдіть до папки VirtualBox у системі, наприклад, C:\Program Files\Oracle\VirtualBoxза допомогою команди cd.
  3. Використовуйте vboxmanage clonemedium disk , щоб перетворити образ VHD на формат VDI. Наприклад: vboxmanage clonemedium disk o:\source.vhd o:\output.vdi

Перетворення може тривати деякий час в залежності від розміру зображення та доступних ресурсів комп'ютера.

Ви можете створювати віртуальні образи Windows для VMware за допомогою VMware vCenter Converter. Ви можете завантажити програму з офіційного сайту VMware, але для цього потрібний обліковий запис. На нашому сайті утиліта доступна для завантаження без реєстрації.

Примітка: Програма створює віртуальний образ повної машини У графічному інтерфейсі немає можливості виключити жорсткі диски чи розділи.

Розмір установника дорівнює приблизно 170 мегабайт. Під час встановлення вам буде запропоновано приєднатися до програми покращення якості обслуговування клієнтів.

Щоб перетворити запущену систему Windows на віртуальний образ для VMware, виберіть “Конвертувати машину” в головному інтерфейсі програми, щоб розпочати роботу.

Після завантаження майстра переконайтеся, що для типу джерела встановлено значення “увімкнено” та вибрано “цей локальний комп'ютер”. Ви також можете створювати віртуальні образи віддалених комп'ютерів, але для цього необхідно вказати ім'я або IP-адресу пристрою, а також облікові дані.

Виберіть віртуальну машину VMware у розділі тип мети на наступній сторінці та виберіть цільову папку, щоб зберегти образ.

Створення образу може тривати деякий час, залежно від кількості томів, їх розмірів та ресурсів пристрою.

Чи з Windows на Ubuntu, встановлені на Virtualbox? Коли я підключаю USB, він з'являється лише у Windows.

Як я можу побачити це у Ubuntu?

6 Solutions collect form web for “Як перенести файли з Windows на Ubuntu на Virtualbox?”

Є два способи, які я зазвичай використовую

Варіант 1. Перед завантаженням Ubuntu в налаштуваннях віртуальної машини VirtualBub Uuuntu вкажіть папку загального доступу. Потім після входу до Ubuntu створіть новий каталог, наприклад /media/vboxshared і змонтуйте диск за допомогою команди sudo mount -t vboxsf SHARENAME /media/vboxshared . Введіть пароль, коли запитує пароль.

Варіант 2. Перед завантаженням Ubuntu додайте новий адаптер мережі та виберіть «Мостовий адаптер». Після входу в Ubuntu запустіть команду ifconfig -a | more ifconfig -a | more щоб отримати IP-адресу цього нового адаптера мережі. У Windows використовуйте WinSCP або FileZilla для передачі файлу в Ubuntu

У будь-якому випадку ви можете легко зробити USB-ключ видимим у гостьовій. З вашого питання я припускаю, що ви запустили Ubuntu у гостьовій системі, а хост – Windows.

Щоразу, коли ви вставляєте USB-ключ, якщо ви хочете побачити його в гостьовій системі, виконайте такі дії:

    Чисто розмонтуйте USB з вікон, клацнувши відповідний значок у правому нижньому кутку і вибравши опцію «безпечно видалити …».

    У вікні VirtualBox виберіть пункт меню "Devices => usb devices" у головному меню гостьового вікна і виберіть свій USB-ключ. Тепер він має з'явитися в Ubuntu.

Ця операція еквівалентна фізичній вставці вашого USB-ключа в USB-порт вашого гостьового комп'ютера.

В іншому випадку інші параметри

    Загальна папка, як зазначено у відповідях laebshade та Alvin Sim. Але це може бути повільним.

    FTP і т. д., як зазначено у відповіді Альвіна Сім (передбачається, що у вас є ftp-сервер на вашому хості Windows).

    Просте кріплення самби від гостя:

    Mount -t cifs // winhost / share / home / yourname / mntpoint -o user = winusr% paswd, uid = 0, gid = 0, file_mode = 0777, dir_mode = 0777

    Для невеликих обсягів та частої синхронізації відкрийте обліковий запис Dropbox.

Sudo mount -t vboxsf SHARENAME /media/vboxshared

  1. створіть спільну папку на своєму ПК. наприклад "c:\SharedBoth"
  2. переконайтеся, що ви вибрали свою спільну папку c:\SharedBoth у меню c:\SharedBoth "налаштування" - "загальні папки" - "додати" - "постійний / автомонтувати", перш ніж запускати віртуальну машину ubuntu.
  3. запустіть термінал ubuntu, введіть команду вище,
    sudo mount -t vboxsf SharedBoth /media
  4. потім перевірте, чи створена папка sf_SharedBoth у папці з носіями. Перед тим, як зробити крок 3, потрібно переконатися, що ви встановили «гостові доповнення»,

Хто господар, а хто гість? У будь-якому випадку, Virtualbox має механізм спільного використання, який ви можете використати; просто встановіть гостьові доповнення, як описано в документації, а потім настройте загальний ресурс у конфігурації VirtualBox.

Дякую за відповідь Елвіна Сім. Хоча це ясно, я досі витрачаю деякий час, щоб зробити все правильно. Добре, ось мої докладні кроки з використанням варіанта 1 Alvin Sim.

  1. Перед запуском вашого гостя
  2. Перейти до VirtualBox Manager
  3. Виберіть бажаного гостя
  4. Перейти до налаштувань користувача
  5. У гостьових налаштуванняхпрокрутіть ліве бічне меню і перейдіть до спільним папкам
  6. У спільних папкахдодайте свою зацікавлену папку до хост-машини
  7. Після додавання шляху до папки з хостом ви побачите оновлений список папокв спільних папках. Пам'ятайте свою нову папку Name,вказану у цьому списку. Скажімо, це HOST_SHARE.
  8. Натисніть «OK» та збережіть зміни.
  9. Запустіть свій гостьовий комп'ютер
  10. У гостьовій машині створіть нову папку, наприклад GUEST_SHARE
  11. У гостьовому терміналі введіть

    sudo mount -t vboxsf HOST_SHARE GUEST_SHARE

    Ви знайдете свої матеріали в цій папці GUEST_SHARE.

  1. У віртуальній коробці увійдіть до Ubuntu.
  2. На панелі меню клацніть пристрої -> USB-пристрої -> Виберіть пристрій (Pendrive).
  3. Потім перейдіть до папки Home. Зліва ви побачите свій пристрій.

VirtualBox – одна з найпопулярніших безкоштовних програм для створення віртуальних машин. З її допомогою можна в безпечному оточенні експериментувати з програмами та операційною системою, не побоюючись нашкодити системі реального комп'ютера. На жаль, у VirtualBox є одна вада, перенесення файлів між реальним комп'ютером і віртуальною машиною погано реалізований і в багатьох випадках просто не працює. У мережі можна знайти інструкції, які описують налаштування VirtualBox для перенесення файлів, але вони також не завжди робітники і зазвичай дуже складні для сприйняття.

У цій статті ми розберемо максимально простий спосіб перенесення файлів із реального комп'ютера на віртуальну машину VirtualBox. У цій інструкції ми будемо використовувати локальну мережу. А для того, щоб налаштувати цю локальну мережу максимально швидко, просто і надійно, найкраще використовувати режим «Мережевий міст». У цьому режимі віртуальна машина підключається до вашої домашньої локальної мережі та стає її частиною. Це дозволяє без проблем отримувати доступ із віртуальної машини до відкритих мережних папок, які зберігаються на реальних комп'ютерах.

Якщо на реальному комп'ютері буде мережна папка з повним доступом (доступом на запис), це дозволить скидати в неї файли з віртуальної машини. Таким чином, відкрита мережна папка може виконувати роль буфера між реальним комп'ютером та віртуальною машиною.

Крок № 0. Відкрийте спільний доступ до папки локальної мережі на реальному комп'ютері.

Перед тим, як приступати до налаштування віртуальної машини, потрібно переконатися, що на реальному комп'ютері є мережна папка із загальним доступом та дозволом на запис. Якщо такої папки немає, її потрібно створити. Тут ми не розглядатимемо процес відкриття доступу до папки, оскільки це тема для окремої статті. Про те, як це робиться, ви можете почитати у статті « » або у статті « ».

Крок № 1. Заходимо в налаштування віртуальної машини та вмикаємо режим «Мережевий міст».

Для початку потрібно відкрити програму VirtualBox, клацнути правою кнопкою по віртуальній машині, в яку ви хочете перенести файли, і вибрати варіант "Налаштування".

У налаштуваннях віртуальної машини переходимо в розділ «Мережа» та змінюємо тип мережного підключення на «Мережевий міст».

Після цього зберігаємо налаштування натисканням на кнопку «ОК».

Крок № 2. Запускаємо віртуальну машину та завершуємо налаштування локальної мережі.

Після завантаження операційної системи з'явиться вікно, яке пропонує вибрати тип локальної мережі. На цьому етапі вибираємо «Домашню мережу», це знизить ймовірність проблем при перенесенні файлів з реального комп'ютера на віртуальну машину.

Після цього Windows може попросити перезавантажити систему. Якщо таке вікно з'явилося, перезавантажуємо віртуальну машину (через ).

Крок № 3. Перевіряємо роботу локальної мережі між віртуальною машиною та реальним ПК.

Після перезавантаження віртуальної машини вона повинна стати частиною вашої домашньої локальної мережі і перенесення файлів вже має працювати. Ви можете перевірити це, відкривши вікно з відомостями про мережеве підключення на віртуальній машині. Якщо все налаштовано правильно, то машина VirtualBox повинна отримати IP-адресу з діапазону вашої домашньої мережі.


Також ви можете спробувати виконати команду ping, перевіривши доступ з віртуальної машини до реальної.


Якщо все нормально, то ping має проходити.

Крок № 4. Відкриваємо мережеві папки реального комп'ютера з віртуальної машини.

Якщо проблем не виявлено, можна відкривати мережні папки, доступ до яких відкритий на реальному комп'ютері. Для цього на віртуальній машині потрібно відкрити вікно «Мій комп'ютер» і ввести в адресний рядок IP адресу реальної машини (у такому форматі, як на скріншоті внизу).

Після цього ви повинні отримати доступ до папок мережі на вашій реальній машині.

Також ваш реальний комп'ютер має з'явитися у мережному оточенні на віртуальній машині.

Після отримання доступу до мережних папок перенос файлів з віртуальної машини VirtualBox на реальний комп'ютер і назад не повинен викликати проблем. Ви просто копіюєте потрібні файли в мережеву папку і отримуєте доступ до них на обох машинах.

Переустановка операційної системи чи зміна комп'ютерного пристрою означає кінець роботи з встановленими гостьовими ОС у програмі . Щоправда, винятком може бути випадок, коли файли жорстких дисків віртуальних машин перебувають у системному диску комп'ютера, а систему неможливо відновити після критичного збою. Щоб продовжити роботу з наявними гостьовими ОС зі збереженням їхнього стану, але вже на перевстановленій Windows або іншому комп'ютері, в арсеналі програми VirtualBox є інструмент експорту конфігурації існуючих віртуальних машин його імпорту надалі. Інша можливість продовжити роботу з існуючими гостьовими ОС - додавання нових віртуальних машин на базі наявних файлів їх жорстких дисків. Всі ці процеси розглянемо нижче.

1. Універсальний формат експорту файлу віртуальних машин

Конфігурація існуючої віртуальної машини VirtualBox експортується до файлу « .ova». Файл ".ova" (Open Virtual Appliance) – це універсальний файл зберігання даних віртуальної машини, який можна використовувати у різних програмах для віртуалізації операційних систем. Це, . Експортована в цей файл віртуальна машина може бути імпортована як програмою VirtualBox, так і VMware Workstation або Microsoft Hyper-V в рамках підтримуваних цими програмами гостьових систем.

Розглянемо детальніше процес експорту та імпорту конфігурації віртуальної машини VirtualBox в основній системі Windows.

2. Експорт віртуальної машини

У вікні VirtualBox вибираємо конкретну віртуальну машину для експорту, тиснемо меню « Файлі вибираємо « Експорт конфігурацій».

У наступному вікні тиснемо « Next».

Експорт конфігурації можливий лише при вимкненому стані віртуальної машини, і, якщо вона припинена, VirtualBox запропонує скинути збережений стан для продовження процесу.

Далі з'явиться вікно параметрів експорту. Формат залишаємо встановлений, а ось папку файлу експорту «.ova», що за умовчанням розташовується на системному диску, змінюємо на папку, наприклад, як у нашому випадку, спеціально створену на несистемному диску D.

У наступному вікні тиснемо « Експорт».

Очікуємо завершення процесу експорту.

Експортована віртуальна машина у файлі «.ova» перебуватиме у вказаній папці, звідки її можна перемістити на інший комп'ютер, знімний носій, у хмарний сервіс. Або можна залишити, як у нашому випадку, на місці на несистемному диску, де цей файл зберігатиметься під час переустановки Windows.

3. Імпорт віртуальної машини

Після інсталяції VirtualBox на новій Windows або іншому комп'ютері відкриваємо програму й у меню « Файл» вибираємо « Імпорт конфігурацій».

У наступному вікні вказуємо шлях до файлу ".ova" з експортованою віртуальною машиною. Тиснемо « Next».

Наприкінці вікна буде вказано шлях, куди після імпорту буде розміщено файл жорсткого диска «.vdi». За замовчуванням це системний диск, і щоб не захаращувати його і запобігти втраті файлу ".vdi" у разі збою системи, можна змінити шлях, вказавши папку зберігання на несистемному диску. Тиснемо « Імпорт».

Очікуємо завершення процесу імпорту.

Після чого побачимо імпортовану віртуальну машину у списку машин VirtualBox. Що й лишилося тепер, то це запустити машину.

Гостьова ОС запуститься точно в тому стані, в якому вона була на момент експорту віртуальної машини.

4. Додавання нової машини з існуючого файлу жорсткого диска VirtualBox

Альтернатива експорту та імпорту віртуальної машини – додавання нової машини з існуючого файлу жорсткого диска VirtualBox « .vdi». Цей спосіб нічим не поступається процедурі експорту та імпорту віртуальної машини. Більше того, якщо файл .vdi розташований на несистемному диску, при переустановці Windows на фізичному комп'ютері можна навіть не витрачати час на експорт конфігурації. Файл «.vdi», що зберігається на системному диску, можемо просто перенести на несистемний диск. За великим рахунком, процес експорту та імпорту віртуальної машини виграє лише економією місця файлом «.ova». Наприклад, у нашому випадку проводився експорт віртуальної машини зі встановленої гостьової ОС Windows ХР, і вага файлу ".ova" на виході склала 4,11 Гб. У той час як розмір файлу жорсткого диска ".vdi" цієї системи складає 10 Гб.

Така вигода в економії місця може бути актуальною у разі перенесення віртуальної машини на інший комп'ютер за допомогою хмарного сховища або знімного носія з обмеженим розміром. У нашому випадку, коли мова йде саме про переустановку Windows, цілком підійде спосіб додавання нової машини з існуючого жорсткого диска VirtualBox.

Запускаємо VirtualBox і тиснемо « Створити».

Задаємо показник оперативної пам'яті. Тиснемо « Next».

У вікні вибору жорсткого диска вибираємо параметр « Використовувати існуючий жорсткий диск», за допомогою кнопки огляду вказуємо шлях зберігання файлу .vdi. Тиснемо « Створити».

Віртуальна машина з'явиться у списку VirtualBox, можемо її запускати.

Гостьова ОС запуститься у тому стані, у якому було збережено востаннє роботи з нею.

Додавання нової віртуальної машини з існуючого файлу ".vdi" - це також спосіб перенести файл жорсткого диска гостьової ОС на несистемний диск комп'ютера, якщо спочатку такий був створений на системному диску, і згодом займане ним місце стало знижувати продуктивність системи. Для цього необхідно видалити віртуальну машину зі списку у головному вікні VirtualBox. На вибраній машині викликаємо контекстне меню та вибираємо « видалити».

Потім у віконці тиснемо « Прибрати зі списку».

Після цього можна шукати файл жорсткого диска ".vdi" на системному диску (як правило, за умовчанням це шлях C:\Users\Ім'я_користувача\VirtualBox VMs), переносити його на несистемний диск та додавати віртуальну машину заново.

Чи допомогла Вам ця стаття?



Сподобалася стаття? Поділіться їй