Главная » Статьи » Мои статьи |
Не так давно я стыкнулся с необходимостю прямого взаимодействия win & linux. Проблема заключалась в наличии одного системника, двух мониторов и старенького ноутбука. Поначалу я попросту поставил на ББ win, а на ноут linux. Ну частое перехватывание мышки и клавы со временем начало убивать, да и ще сетевуха на ноуте дергалась. Тогда меня посетила идея упрощения даного процесса, свести все к двум мониторам и одному системнику. Долго не раздумывая выбор пал на virtual box, после нескольких переустановок ос, я определился, что основной у меня будет win, а виртуальной linux, исходя из прожорливости. Debian 8. 2. 0 только вышедшая и без заплаточек очень ровно и аккуратно стала на virtual box. Но у меня появилась новая задача как использовать гостевую ос на отдельном мониторе, а на основном все остальное, что бы было поудобней. И потом мне попала статейка по настройке двух виндософ, кратенько изложу: Первичное воплощение идеи
Выделяйте виртуальной машине не менее 512 МБ оперативной памяти, хотя для стареньких систем с 1 гигабайтом ОЗУ допустимо ограничиться 256 МБ. Значение по умолчанию (192 МБ) можно оставить для совсем уж клинических случаев, когда памяти на машине – кот наплакал. Но работа виртуального компьютера при нехватке ОЗУ будет «на тормозах». Виртуального диска по умолчанию (10 ГБ) нам вполне хватит для установки системного ПО и рабочих приложений. Больше не нужно – все ценные файлы мы будем хранить за пределами виртуальной машины, на дисках базового ПК. Потому даже полный крах виртуального компьютера – например, если кто-нибудь случайно удалит виртуальный ПК или образ диска – будет не страшен нашим рабочим файлам. Если есть возможность, лучше перенести расположение виртуального диска с «С:Documents and Settings…», где он находится по умолчанию, на другой диск – желательно не только логически, но и физически другой. Иначе файлы подкачки базового и виртуального ПК будут интенсивно использовать один и тот же накопитель, что скажется на быстродействии. В «Свойствах» виртуальной машины добавим те USB-устройства (клавиатуру и мышь по отдельности или же USB-ресивер беспроводного комплекта), с которыми будет взаимодействовать исключительно виртуальная машина. Виртуальный ПК заберет эти устройства «под себя», и основной компьютер не будет на них реагировать. При желании также можно подключить к виртуальной машине флэшку, внешний USB-диск или любое другое USB-устройство – камеру, например. Допустимо даже зарезервировать место (пустой фильтр) под новое подключаемое USB-устройство. Запуск виртуального ПКПосле старта виртуального ПК он выдает сообщение об автозахвате клавиатуры. Поскольку мы выделяем ему отдельную USB-клавиатуру, автозахват клавиатуры базового компьютера не нужен. Галочку возле пункта «Больше не показывать это сообщение» Virtual Box может игнорировать, поэтому идем в меню настроек: «Файл» – «Настройки» – закладка «Ввод» и убираем галочку у пункта «Автозахват клавиатуры». Теперь клавиатура базового ПК будет захватываться виртуальной машиной только принудительно, при нажатии правой клавиши Ctrl. На виртуальный ПК нужно установить операционную систему. Это можно сделать как с одного из доступных дисковых приводов (физического или виртуального), так и прямо из ISO-образа. После завершения процедуры инсталляции ОС наша виртуальная машина готова к использованию. Однако на полноценный второй ПК она еще никак не тянет. Если по каким-либо причинам вы не подключили к виртуальной машине USB-ресивер (или отдельные клавиатуру с мышью), то сделать это можно сейчас, меню: «Устройства»-«Устройства USB»-конкретное устройство. Но все же не поленитесь сделать это в предварительных настройках, как было описано ранее – автоматический захват работает отлично и экономит время. Монитор – каждому!Теперь надо вывести «Рабочий стол» виртуального компьютера на отдельный дисплей. Подключить к системе второй дисплей нужно в драйвере видеокарты. При этом дисплеи должны быть подключены не в режиме клонирования (дублирования изображения), а в режиме расширения рабочего стола на оба монитора. Осталось перенести окно виртуальной машины на второй экран. Это можно делать вручную, перетаскивая окно мышью. Но – неудобно. Есть программы, облегчающие работу в многомониторных конфигурациях (описание таких программ выходит за рамки данной статьи). Мы воспользуемся одной из них – UltraMon (текущая версия 3.0.10). Эта небольшая утилита даст возможность быстро перемещать окна приложений с экрана на экран, для чего предоставит в наше распоряжение дополнительную кнопку в заголовке каждого окна. Более того, программа умеет создавать ярлыки запуска программ с заданными параметрами старта приложений на определенном дисплее. Запуск Virtual Box сразу на втором экране приводит к запуску виртуального ПК на том же дисплее, в том числе в полноэкранном режиме – очень удобно. После того как наша виртуальная машина оказалась на втором мониторе, остается сочетанием клавиш (правый Ctrl+F) развернуть ее во весь экран, либо сделать это через меню: «Машина» – «Войти в полноэкранный режим». Теперь работать за базовым компьютером можно уже вдвоем, ничуть друг другу не мешая – у каждого своя клавиатура и мышь, свой дисплей. Рекомендую только отключить функцию UAC (User Account Control) на базовой машине. Иначе во время запросов, подтверждающих действие, UAC будет блокировать оба компьютера. Что ж, вроде бы все? Нет, наши «разделенные» компьютеры все еще нужно немного доработать. Делим звукДля эффективного разделения звука необходимо подключить к виртуальной машине USB-наушники, USB-колонки или USB-адаптер-переходник на стандартную гарнитуру. Теперь как пользователь базового, так и виртуального ПК смогут наслаждаться индивидуальным многоканальным звуком, и даже использовать отдельный микрофон. Настраиваем сетьNAT-подключение, которым виртуальный компьютер подключился к базовому ПК по умолчанию, имеет ограничения: на виртуальный ПК невозможно попасть из домашней локальной сети, равно как и из него – в локальную сеть (в глобальную – можно). Способов решения проблемы два. Первый – создать на базовом компьютере общую папку. После чего обязательно нужно установить дополнения гостевой ОС» (меню: «Устройства» – «Установить Дополнения гостевой ОС»), иначе не будет работать. Одной или даже нескольких общих папок не то чтобы мало, но пользоваться ими неудобно: дабы пользователь виртуальной машины нашел что-то в локальной сети, контент сначала придется перемещать в общую папку. Поэтому предпочтительнее второй способ – подключить виртуальный ПК к базовому компьютеру по соединению типа «Сетевой мост» и представить виртуальный ПК в локальной сети как полноценный персональный компьютер. Вариант с общими папками не рекомендуется еще и потому, что после установки «дополнений гостевой ОС» активируется автоматическая «Интеграция мыши» базового компьютера в виртуальную машину. Отключать это дело придется каждый раз вручную при запуске виртуального ПК (делается через меню «Машина» – «Выключить интеграцию мыши» или горячими клавишами «Правый Ctrl+I». Функция «Интеграция мыши» была бы даже полезна, но когда она работает, виртуальная машина перестает захватывать выделенный ей в настройках отдельный USB-манипулятор! Безобразие. Чтобы соединение «Сетевой мост» нормально заработало, необходимо приложить некоторые усилия. В настройках сети виртуального компьютера обязательно указываем имя «Рабочей группы», в которой находятся компьютеры нашей локальной (домашней) сети. Этим дело не ограничивается: необходимо принудительно прописать нужные IP-адреса в настройках сетевого адаптера виртуальной машины, даже если базовая машина (и другие) получает адрес в сети автоматически. Помните, что диапазон указываемых IP-адресов зависят от индивидуальных настроек локальной сети! Не забывайте указывать адрес DNS сервера (например, IP роутера в домашней сети)! Без него виртуальная машина не сможет выходить в интернет, работая исключительно в локальной сети.
Изучив даное, я с легкостю смог интерпретировать это для свого компа, я думаю и у вас получится. | |
Просмотров: 234 | |
Всего комментариев: 0 | |