• Дигитални аксесоари
  • сървър
  • Дигитален живот
  • Политика за поверителност
  • Свържете се с нас
  1. Home
  2. Article
  3. [HowTo] VirtualBox - Инсталиране, USB, Споделени папки ...

[HowTo] VirtualBox - Инсталиране, USB, Споделени папки ...

Rsdaa 05/11/2021 1180

VirtualBox - Инсталация, USB, Споделени папки

Обхванати теми

Хост пакети и инсталация Основна конфигурация на хост Основна конфигурация на виртуална машина Oracle VirtualBox Разширения Разширена конфигурация на виртуална машина Инсталиране на гости на Manjaro Други инсталации на гости на Linux Manjaro Конфигурация на гости на Linux Споделени папки Отстраняване на проблеми с екрана Проблеми с конфигурацията на гости на Windows Проблеми с дисплея

1. Хост пакети и инсталация

Пакети за инсталиране

VirtualBoxVirtualBox Host ModulesVirtualBox Guest Additions ISOOracle VirtualBox Extension Pack

Системен фърмуер

Преди да инсталирате - рестартирайте вашата система и се уверете, че сте активирали виртуални разширения във вашия системен фърмуер.

systemctl reboot --firmware-setup

Инсталация

Вашето текущо активно ядро ​​се намира с помощта на командата mhwd-kernel (забележка @sueridgepipe)

$ mhwd -lilinux57

Инсталирайте virtualbox с необходимото ядро, съответстващо на изхода от вашата система.

$ pamac install virtualbox linux57-virtualbox-host-modules virtualbox-guest-iso

Трябва да запомните да инсталирате модули на ядрото за всяко инсталирано ядро, на което възнамерявате да използвате VirtualBox.

Зареждане на модули на ядрото

Преди да използвате VirtualBox, модулите на ядрото трябва да бъдат заредени. Или рестартирайте системата си, или я заредете ръчно.

$ sudo vboxreload

2. Основна конфигурация на хост

Вашият потребител на хост трябва да е член на групата vboxusers. Променливата $USER по-долу се превежда към текущото ви потребителско име.

$ sudo gpasswd -a $USER vboxusers

Излезте, за да регистрирате промяната.

3. Основна конфигурация на VM

Общи

AdvancedShared Clipboard (удобен)Drag'n'Drop (не работят)

System

MotherboardBase Memory 2 to 4 GBUntick FloppyTick Enable EFIHardware Clock UTCLinux гост - отбелязан Гост в Windows - untickedProcessor

Дисплей

Избраният тип дисплей по подразбиране за всеки Linux е VMSVGA и това ще е добро за повечето дистрибуции.

Използвайте едно от двете

Или

Използването на VBoxSVGA или VMSVGA е избор. VBoxSVGA ще накара VirtualBox да се оплаква от невалидни настройки, но с помощта на VMSVGA вашата виртуална машина няма да промени размера, за да се адаптира към промените в размера на прозореца.

Ако искате да сте сигурни, че Manjaro guest ще преоразмери правилно, трябва да изберете типа на дисплея VBoxSVGA и да игнорирате предупреждението.

Избирането на VBoxSVGA и 3D ще нулира вашите графики към VMSVGA и 3D.

Можете да измамите VBox, за да използвате VboxSVGA и 3D

Първоначално създайте VM с помощта на VMSVGA и 3DИзберете VM във VBoxManager В секцията Display щракнете върху VMSVGA и го променете на VBoxSVGA Стартирайте VM

4. Разширения на VirtualBox

Пакетът с разширения е патентован набор от разширения, предоставящи полезна функционалност на VirtualBox като USB2 и USB3 преминаване. PKGBUILD на пакета за разширение се предоставя от AUR, така че ние използваме Pamac, за да го изградим и инсталираме.

$ pamac build virtualbox-ext-oracle

5. Разширена конфигурация за гости

Разширената конфигурация изисква инсталиране на пакета за разширение. Можете да конфигурирате USB passthrough за USB-2 и USB-3. Трябва да конфигурирате вашата система за гости да използва USB-3, ако имате такъв контролер. Това се прави в елемента от менюто USB Settings. Не прикачвайте никакви устройства към този раздел, освен ако не правите нещо напреднало.

Прикачване на устройство

Осъществете достъп до менюто Устройства → USB в прозореца на машината на VirtualBox или елемента от менюто USB в лентата на състоянието. Изберете USB устройството за монтиране във виртуалната машина. USB устройства

За да предотвратите повреда на данните на USB устройствата, винаги синхронизирайте и демонтирайте USB устройствата безопасно. Не прехвърляйте мишката или клавиатурата си. Не добавяйте филтри за вашите USB устройства.

6. Инсталиране на MANJARO GUEST

Преди инсталирането се уверете, че използвате VBoxSVGA графика.

Включените графични драйвери са включени в ядрото и инсталаторът на Manjaro ще използва mhwd за инсталиране на модулите на ядрото.

Инсталирайте помощните програми за гост

$ sudo pacman -Syu virtualbox-guest-utils

7. ДРУГА ГОСТНА инсталация на LINUX

За най-добри резултати Linux, както и Windows гости се нуждаят от инсталирани помощни програми за гости. Предпочитайте да използвате предоставения ISO образ, тъй като други дистрибуции на Linux може да нямат най-новата версия на помощните програми.

Когато сте инсталирали пакетите, продължете с Linux Guest Configuration или Windows Guest Configuration.

От менюто Devices на прозореца за гости на VirtualBox изберете Insert Guest Additions CD Image...

В някои Linux системи е необходимо да отворите терминал и да изпълните инсталатора от CLI. Отворете файлов мениджър, прегледайте монтирания ISO, използвайте файловия мениджър, за да стартирате терминал, след което стартирайте инсталатора.

$ ./runasroot.sh

8. Конфигурация на MANJARO GUEST

В работещия гост - добавете потребителя към групата vboxsf. Променливата на средата $USER се преобразува в текущия влязъл потребител.

$ sudo gpasswd -a $USER vboxsf

Активирайте vboxservice. Услугата зарежда необходимите модули, когато се стартира.

$ sudo systemctl enable --now vboxservice

9. LINUX Споделени папки

Споделените папки изискват допълнителна конфигурация на хост и гост. Това, което трябва да се направи в госта, е малко по-различно в зависимост от операционната система за гост. Следното работи за Manjaro.

Конфигурация на хост

На хоста намерете раздела Настройки в раздела Споделени папки на VirtualBox GUIS Добавете споделена папка Изберете опцията за автоматично монтиране

Задайте папките на Read-only, ако планирате да използвате Windows и искате да сърфирате в незащитени уебсайтове и други несигурни дейности. Това ще предотврати евентуално разпространение на зловреден софтуер/рансъмуер към вашия хост.

Монтиране като гост

След рестартиране ще трябва да монтирате папките

$ sudo VBoxControl sharedfolders list --automount

Папките могат да бъдат достъпни чрез /media/sf_sharename

10. Проблеми при отстраняване на проблеми с екрана

Ако получите проблеми с настройката на разделителната способност на екрана за гост, обърнете внимание на избрания графичен драйвер за виртуалната машина, както е отбелязано от @Teek тук и @sueridgepipe тук.

Непрозрачни прозорци

Отворете Kvantum Manager, изберете Configure Active Theme и отворете Compositing & Общ вид.

Или активирайте Деактивиране на композитните ефекти, или активирайте Полупрозрачни прозорци. Избирайки последната опция, моля, уверете се, че VirtualBox и VirtualBoxVM са включени в списъка с приложения на Opaque.

Цял екран

Промяна на цял екран с помощта на клавишните комбинации - по подразбиране Right Ctrlf зависи от

графичен драйвер - Гостът на VBoxSVGAManjaro се нуждае от vboxservice, активиран и работещ Преоразмеряването на екрана понякога отнема 5-10 секунди, за да се адаптира, но ако не се адаптира - използвайте клавишната комбинация, за да превключвате напред и назад един (1) път.

Замъглено - Изкривено - Нечетливи диалози в Windows

Ако използвате Windows и имате нечетливи/празни диалози - деактивирайте 3D/2D в графичния раздел на виртуалната машина.

Ако дисплеят на вашата виртуална машина не се преоразмерява правилно

Вашият гост е Manjaro Уверете се, че вашият графичен драйвер е VBoxSVGA, преди да инсталирате Manjaro Уверете се, че сте активирали vboxserviceВашият гост е UbuntuУверете се, че имате най-новите налични драйвери, инсталирани в госта.Вашият гост е Windows Опитайте да инсталирате отново помощните средства за гости, като използвате предоставения ISO образ.

Следното не е последователно, но може да зависи от вашия графичен драйвер.

Ако щракнете върху бутона за увеличаване на прозореца на vm или плъзнете с долния десен ъгъл, vm може да не получи известие за промяната в размера на прозореца. Можете да разширите прозореца, като плъзнете граница в която и да е посока, за да преоразмерите vm правилно. Размерът на вашия прозорец ще бъде запомнен, така че да не се налага да го правите всеки път.

11. Конфигуриране на WINDOWS GUEST

От менюто Devices на прозореца за гости на VirtualBox изберете Insert Guest Additions CD Image...

Вмъкнете добавките за гости и стартирайте инсталатора във вашата Windows система.

Рестартирайте госта, за да направите споделените папки достъпни с помощта на Windows Explorer.

12. Проблеми с дисплея на VirtualBox

Вземете PDF


PREV: Какво е клиент-сървър? Определение и ЧЗВ | OmniSci

NEXT: Какво представлява моделът клиент-сървър? - Определение от WhatIs.com

Popular Articles

Hot Articles

Navigation Lists

Back to Top