Установка и настройка виртуальной машины с помощью vmware player

Виртуальная машина vmware workstation

Для чего используются виртуальные машины

Виртуальные машины общего назначения (в отличие от специализированных — таких, как, например, VM Java), используют:

  • Для запуска приложений, которые не поддерживает основная система.
  • Для защиты системы от потенциального вреда непроверенных программ.
  • Как дополнительную преграду от вирусов при посещении сомнительных веб-ресурсов.
  • Для создания изолированной среды для изучения деятельности вредоносного ПО.
  • В качестве тестового полигона для отладки собственных разработок.
  • Для освоения технологий построения сетей.
  • Для двойной авторизации на некоторых игровых порталах и многого другого.

Ну и конечно, виртуальные машины повсеместно используют для распределения рабочих ресурсов серверов.

Сегодня мы не будем касаться промышленного применения ВМ, а рассмотрим только то, что может быть полезно домашним пользователям ОС Windows.

Прежде, чем мы начнем

В этом руководстве мы сосредоточимся на функциях экспорта и импорта в VMware Workstation 16. По этой причине вам понадобится последняя версия VMware Workstation, чтобы следовать этому руководству.

Если вы используете более позднюю версию VMware на своем ПК, рекомендуется удалить ее и загрузить последнюю версию. Если вы используете Ubuntu Linux в качестве хост-ОС для VMware, у нас есть подробное руководство по установке VMware Workstation 16 на Ubuntu, которому вы можете следовать, чтобы приложение заработало.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Настройки виртуальной машины в VirtualBox

В главном окне VirtualBox выделите виртуальную машину (если их несколько), а затем нажмите на кнопку «Настроить» для входа в настройки этой конкретной виртуальной машины.

В разделе «Общие», во вкладке «Дополнительно» вам нужно будет выбрать папку хранения для снимков системы (очень полезная функция). По умолчанию снимки системы будут сохраняться в папке «Snapshost» в профиле пользователя на системном диске «С». Вы можете создать папку с таким именем в том месте, где вы храните файлы этой виртуальной машины, для того, чтобы не потерять снимки при переустановке системы.

Необходимо также будет выбрать общий буфер обмена для того, чтобы обмениваться данными между основной реальной операционной системой, и гостевой виртуальной ОС. На выбор предлагается несколько вариантов:

  • Выключен — настройка по умолчанию.
  • Из основной в гостевую ОС — вы можете перемещать информацию из основной системы в виртуальную ОС.
  • Из гостевой в основную ОС — вы можете перемещать данные из виртуальной ОС в основную систему.
  • Двунаправленный — данными можно будет обмениваться в обоих направлениях.

Есть смысл выбрать двунаправленный общий буфер обмена для наибольшего удобства при работе.

Далее включите функцию Drag’n’Drop для того, чтобы включить возможность перетаскивания данных из окна одной системы, в окно другой при помощи мыши. Здесь также будет лучше выбрать двунаправленный вариант.

В разделе «Система», во вкладке «Материнская плата» можно будет настроить порядок загрузки виртуальной машины. С помощью кнопочек со стрелками вверх и вниз, выберите последовательность загрузки виртуальной машины. Имеет смысл сделать первым загрузочным устройством оптический диск, с гибкого диска можно будет вообще снять галочку из-за неактуальности такого способа.

При выборе первым загрузочным устройством оптического диска, загрузка системы может произойти, как с реального дисковода вашего компьютера, куда будет вставлен загрузочный диск DVD с операционной системой, так и с образа диска, например, в формате ISO, который физически находится где-нибудь на диске вашего компьютера.

После применения новых настроек, не забывайте нажимать на кнопку «ОК».

Во вкладке «Процессор» вы можете включить дополнительные ядра, в том случае, если процессор вашего компьютера многоядерный.

В разделе «Дисплей», во вкладке «Экран» вы можете выбрать объем видеопамяти, которую будет использовать виртуальная машина. Здесь вы можете включить 2D (необходимо) и 3D (необязательно) ускорение.

Во вкладке «Захват видео» вы можете включить функцию захвата видео в виртуальной машине.

В разделе «Носители» нужно будет выбрать виртуальный привод. Здесь уже отображается файл виртуального диска, но он почти пустой, так как операционная система еще не была установлена. Поэтому для установки системы нужно будет выбрать ISO файл образа с операционной системой.

Нажмите на «Пусто», в правой части окна напротив пункта «Оптический привод» нажмите на кнопку с изображением диска, а затем в контекстном меню выберите пункт «Выбрать образ оптического диска…». С помощью Проводника найдите на своем компьютере нужный образ операционной системы.

В разделах «Аудио», «Сеть», «COM-порты», «USB» можно оставить настройки по умолчанию, во многом эти настройки зависят от аппаратной части вашего компьютера.

В разделе «Общие папки» пока ничего нет, так как гостевая система еще не была установлена. Для функционирования общих папок понадобиться установка Дополнений для гостевой ОС (VirtualBox Guest Additions). Подробнее об установке системы в виртуальную машину, и об установке дополнений можно будет прочитать здесь.

В случае необходимости, вы можете изменить настройки для конкретной виртуальной машины на другие. Для каждой виртуальной машины все настройки индивидуальны.

Далее можно будет приступить к установке операционной системе на виртуальную машину VirtualBox.

Доступ к общим виртуальным машинам с удаленной рабочей станции VMware

В этом примере я буду получать доступ к общей виртуальной машине с другого ноутбука, на котором установлена ​​рабочая станция VMware, подключенная к сети.

1) Убедитесь, что сетевое соединение доступно между хостом (имеющим общие виртуальные машины) и удаленным компьютером (с которого вы пытаетесь получить доступ к общей виртуальной машине). В этом случае удобна команда ping network.

2) На удаленной рабочей станции выберите «Подключиться к серверу», как показано ниже.

3) Введите IP-адрес или имя хоста (если его можно разрешить) и имя пользователя с паролем целевого хоста. Я ввел свое имя пользователя Windows и пароль для хост-компьютера, на котором есть общие виртуальные машины.

Если сетевое соединение, настройка общего доступа к виртуальной машине и конфигурации брандмауэра выполнены правильно, вы получите запрос на принятие / игнорирование сообщения сертификата. У вас есть возможность запомнить имя пользователя / пароль на следующем экране.

4) После успешной аутентификации вы можете увидеть общие виртуальные машины на новой вкладке с IP-адресом хоста или именем ПК. Главный экран предоставит основную информацию о доступных физических ресурсах главного компьютера. Перед включением любых виртуальных машин будет легко понять доступные (или свободные) аппаратные ресурсы, поскольку виртуальная машина будет работать с исходного хоста, а не с удаленного хоста.

В зависимости от разрешений и уровней доступа вы можете поиграть с общими виртуальными машинами с удаленного компьютера.

Я надеюсь, что это руководство дало бы некоторую базовую информацию о том, как совместно использовать виртуальные машины на сервере рабочей станции VMware на компьютере с Windows 10 и получить к нему удаленный доступ. Аналогичные шаги должны быть применимы, если вы выполняете те же действия на компьютерах с Linux или macOS.

Как можно подключить ISO/DVD диск в ESXI 6.5

Выше я вам описал, при каких задачах у вас будет необходимость к подключению диска. Я знаю 3 способа, чтобы это сделать:

  • Классический, вы записываете ISO образ на диск и вставляете его в ДВД-ром вашего сервера, либо внешний USB-DVD-rom, так как современные сервера, просто не имеют в себе приводов
  • Использование функционала виртуальной консоли, через порты удаленного управления сервером. Тут вы монтируете просто ISO образ по сети, очень удобно.
  • Использование коробок Zalman, с функционалом монтирования ISO дисков в виде виртуального DVD-rom

Но подключить ваш диск к VMware ESXI 6.5 мало, его нужно еще смонтировать внутри системы, чем мы и займемся ниже, это вам не Windows Server 2012 R2, где достаточно два раза кликнуть по ISO, чтобы он стал виртуальным приводом.

Решение для несовместимости виртуальных машин VMware Workstation

s http-equiv=»Content-Type» content=»text/html;charset=UTF-8″>tyle=»clear:both;»>

Ключ активации

GA590-86Y05-4806Y-X4PEE-ZV8E0 YA18K-0WY8P-H85DY-L4NZG-X7RAD UG5J2-0ME12-M89WY-NPWXX-WQH88 YG5H2-ANZ0H-M8ERY-TXZZZ-YKRV8 UA5DR-2ZD4H-089FY-6YQ5T-YPRX6 ZF582-0NW5N-H8D2P-0XZEE-Z22VA

Решение второе: запустить виртуальную машину и запросить несовместимость, изменить данные

1. Найдите файл конфигурации виртуальной машины (имя виртуальной машины.vmx) в каталоге виртуальной машины и откройте файл с помощью Блокнота. 2, измените virtualHW.version = «16» на текущую версию VMware Workstation, то есть измените 16 на 12, сохраните и выйдите. 3. Найдите файл в том же каталоге (имя виртуальной машины.vmdk) и откройте файл с помощью Блокнота. 4. Измените ddb.virtualHWVersion = «16» на текущую версию VMware Workstation, то есть измените 16 на 12, сохраните и выйдите. 5, чтобы вы могли открыть виртуальную машину, созданную VMware Workstation 16, на VMware Workstation 12.

Интеллектуальная рекомендация

18 сентября Саи Сарат Чандра П из Индии Alibaba Cloud MVP и Gaoshi Designer приехал в Университет Лейксайд, чтобы принять участие в глобальной закрытой двери Alibaba MVP (узнайте больше, см., См.Офици…

Повторите снова: слабая ссылка…

1081 Рациональная сумма (20 баллов) Given N rational numbers in the form numerator/denominator, you are supposed to calculate their sum. Input Specification: Each input file contains on…

Создать массив var array = new Array(); var array = new Array(10); var array = new Array(«red»,»blue»,»green»); var array = []; var array = ; Массив обнаруже…

Готов к работе Руководство по версии Pycharm2019 установлено по умолчанию Версия tenensflow2.0 установлена ​​по умолчанию Приложение: Pycahrm2019 Ссылка:2019.2.5 Код извлечения: xmba Ссылка Tensorflow…

Вам также может понравиться

Delete big folder on Windows by .bat 1. Content of .bat file: 2. Use it: 1. Content of .bat file: 2. Use it: Make a new .bat file, for example: delfolder.bat. Put it on the C:\Windows and then you can…

Принцип и доказательство lowbit () код lowbit ():…

каталог   Режим адресации Немедленное обращение Зарегистрировать режим адресации Режим адресации памяти Адресация филиала Ссылка от:https://www.cnblogs.com/exRunner/p/7567334.html Режим адресации…

Требование заключается в том, что после получения нового сообщения в списке бесед необходимо автоматически прокрутить представление прокрутки вниз, чтобы отобразить последнее сообщение разговора. При …

Полное название Arnold для версии C4D Mac — это Cinema 4D Arnold рендерер на Mac, который используется для обработки различных спецэффектов фильма и телевидения после …

2016-07-26

Загрузка с флешки в VirtualBox

В стандартных настройках виртуальной машины VirtualBox, нет возможности подключить USB накопитель для последующей загрузки с него. Все что мы можем, это использовать виртуальные жесткие диски, или же физический CD привод.

Но, способ загрузиться с флешки в VirtualBox все же есть. Суть его заключается в создании виртуального жесткого диска, который будет ссылаться на физический диск системы. И последующего подключения данного виртуального жесткого диска, к виртуальной машине, для загрузки с него. Создается такой диск через командную строку, с помощью консольной программы VBoxManage.exe. Располагается она в директории установленного VirtualBox’а.

Есть два способа создать данный диск, сложный и простой.

И так, начнем со сложного способа.

Открываем командную строку Windows от имени администратора. Для Windows 10, 8.1 и 8 зажимаем на клавиатуре клавиши Win+X, и в открывшемся меню выбираем пункт Командная строка (администратор).

Соглашаемся с запуском командной строки от имени администратора.

Для Windows 7 и Vista, открываем меню пуск, в строчке поиска в нижней части меню, пишем cmd. Среди найденных результатов, нажимаем правой кнопкой мыши по командной строке, и выбираем Запустить от имени администратора. Так как я использую Windows 10, примерно покажу как это должно выглядеть.

Для Windows XP, используем сочетание клавиш Win+R, откроется окно Выполнить, И в строке открыть пишем cmd и жмем на OK.

В итоге, перед нами откроется командная строка.

Первым делом, нам необходимо узнать под каким номером в системе, среди остальных дисков, у нас расположилась флешка. Для этого вводим команду diskmgmt.msc и жмем Enter.

Откроется окно консоли Управления дисками. В нем наглядно отображена информация о дисках системы. В моем случае, флешке присвоен номер диска второй. Запоминаем данный номер, он нам пригодиться позже.

Возвращаемся в окно командной строки. Для запуска программы VBoxManage.exe в консоли, нам нужно перейти в каталог с установленной программой VirtualBox. Пишем следующее (пользуйтесь клавишей TAB для автоматического дополнения пути):

Сложный способ на этом завершен.

Способ второй, легкий.

Специально для облегчения данной процедуры, я написал небольшую программу, которая все вышеописанные действия делает в пару кликов. Программа называется VBoxVDC.

При ее открытии, в выпадающем списке будут по порядку отображены все диски, для которых можно создать виртуальный жесткий диск.

Откроется окно для выбора места сохранения нового виртуального диска. Выбираем место для сохранения и жмем кнопку Сохранить. Имя файла при сохранении будет сгенерировано в соответствии с названием флешки, при желании его можно изменить на свое.

Программа запросит повышение привилегий для выполнения процедуры создания жесткого диска, жмем Да.

По окончании, программа выдаст сообщение об успешности проведенной операции. Жмем OK.

Теперь проверяем папку на наличие созданного файла.

На этом создание файла виртуального жесткого диска завершено.

Скачать программу VBoxVDC можно по этой ссылке.

Загрузка с флешки.

Для загрузки с флешки, нам необходимо при создании виртуальной машины, или же в конфигурации существующей, выбрать файл виртуального жесткого диска который мы создали для данной флешки. Опишу данные действия на примере создания новой виртуальной машины.

Открываем VirtualBox от имени администратора. Запуск от имени администратора необходим для того что бы предоставить виртуальной машине доступ к физическому устройству вашего компьютера. В нашем случае, физическое устройство, это наша флешка.

В открывшемся окне VirtualBox, нажимаем на кнопку создать, даем имя виртуальной машине, выбираем ее тип и жмем Next.

Далее указываем объем оперативной памяти который будет использовать виртуальная машина, и жмем Next.

На этом шаге, нам нужно выбрать созданный нами виртуальный жесткий диск. Переставляем переключатель в положение Использовать существующий виртуальный жесткий диск и жмем на кнопку с изображение папки.

В открывшемся окне, находим созданный ранее файл виртуального жесткого диска, выделяем его и жмем кнопку Открыть.

Теперь жмем на кнопку Создать.

В списке виртуальных машин появится только созданная.

Осталось только загрузиться с нее. Выбираем виртуальную машину и жмем кнопку Запустить.

На этом, тему загрузки с флешки в VirtualBox, можно считать закрытой. Добавлю лишь, что этот способ, с виртуальными жесткими дисками, можно использовать для любого физического диска системы. А это уже наводит на различные варианты использования данной особенности, но об этом в другой раз :).

Включите сервер VMware Workstation.

Где бы у вас ни была рабочая станция VMware в Windows, Linux или macOS, мы должны включить функцию сервера. Имеет несколько начальных конфигураций.

1) Запустите программу рабочей станции VMWare.

2) Нажмите «Редактировать» и «Настройки» в меню.

3) В поле «Общие виртуальные машины» в основном вы увидите экран ниже. Это указывает на то, что функция сервера (общего доступа к виртуальной машине) еще не включена.

4) Чтобы продолжить, у вас должны быть права администратора на компьютере с Windows 10. Нажмите «Изменить настройки» и «Разрешить общий доступ», как показано ниже.

К сожалению, я получил ошибку ниже. Вы можете не получать эту ошибку в большинстве случаев.

Ошибка: не удалось настроить сервер рабочей станции.

При включении функции общего доступа к рабочей станции VMware я получил следующую ошибку.

По сути, существует служба Windows под названием «Сервер VMware Workstation». Он должен быть запущен, чтобы эта установка работала. Несмотря на то, что он был настроен как «Автоматический» для запуска службы, но в моем случае он не работал.

Если он не запущен, мы можем запустить службу вручную. Но если вы получите указанное выше сообщение об ошибке «Не удалось настроить сервер рабочей станции», я уверен, что даже конкретная служба Windows не может быть запущена нормально. Как видите, когда я попытался запустить службу, я получил сообщение об ошибке ниже.

После нескольких попыток я обнаружил, что антивирус компьютера вызывает проблему с запуском этой службы. Вот шаги, которые вы можете выполнить шаг за шагом.

  1. Измените порт HTTPS на другой случайный номер порта.
  2. Обновите рабочую станцию ​​VMware до последней версии.
  3. Если у вас уже установлена ​​последняя версия, исправьте установку с панели управления. Вам необходимо перезагрузить компьютер, чтобы изменения вступили в силу.
  4. Если описанные выше действия не помогли, отключите антивирус на вашем компьютере с Windows 10. Мне пришлось отключить защиту BitDefender, чтобы она заработала. После отключения AV нам нужно снова восстановить / переустановить рабочую станцию ​​VMware.

После успешного запуска и включения службы VMware Workstation Server мы можем перейти к следующему шагу по совместному использованию виртуальных машин.

Что нужно знать

  • Конкретная виртуальная машина должна быть выключена во время совместного использования.
  • На главном компьютере есть «Расположение общих виртуальных машин», в котором будут храниться все файлы и папки общих виртуальных машин.

Убедитесь, что в указанном выше месте достаточно места на диске. Потому что, когда мы делимся виртуальной машиной, все ее файлы будут перемещены в это место.

Мы можем поделиться виртуальными машинами двумя способами.

a)Переместите исходную виртуальную машину(совместное использование исходной виртуальной машины ). В этом случае конкретная машина будет перемещена в расположение общих виртуальных машин. У вас не будет базовой / оригинальной копии ВМ.

б) Сделайте полный клон ВМ и поделитесь им. В этом случае система создаст полный клон, переместит клонированную виртуальную машину в общую папку и поделится ею с другими. Это может быть самым безопасным способом, если вам нужно сохранить копию исходной виртуальной машины. Как вы знаете, после того, как к нему предоставят общий доступ и другие начнут получать доступ по сети, многое изменится внутри гостевой ОС.

Если у виртуальной машины есть связанные клоны, мы не можем переместить виртуальную машину и поделиться ею напрямую. Мы можем поделиться, только создав полный клон.

Частые проблемы и их решение

Большая часть проблем, как правило, возникает из-за отсутствия необходимых для корректной работы компьютерного железа (процессора, видеокарты, аудиокарты и т.д.) компонентов. Не забывайте, что второстепенная ОС, аналогично главной, нуждается в самых необходимых программах, обеспечивающих стабильную работу видеоадаптера, аудиокарты и т.д.

Чтобы избежать лишних проблем с их поиском и инсталляцией, сразу же после загрузки на виртуальную машину ОС VMware предложит установить дополнительный компонент — VMware Tools, сделанный для того, чтобы упростить работу не только с ВМ, но и со внешними устройствами, например, принтерами, факсами, USB-носителями.

Если по каким-то причинам этого не происходит, то начать загрузку инструмента можно самостоятельно. Для этого перейдите в пункт меню «Виртуальная машина» и в выпадающем списке найдите предложение для загрузки данного пакета. По его завершению вам будет предложено перезагрузить гостевую ОС. Установленный инструмент начнет работу автоматически, и никаких дополнительных операций по его запуску производить не нужно.

Одна из самых распространенных проблем — появление ошибки вида: The VMware Authorization Service is not running. Чтобы ее решить, достаточно перейти в меню «Службы» на главной ОС, сделать это можно через Панель управление — Администрирование. Затем, в списке служб найдите необходимую и запустите ее. При необходимости пропишите название вручную. Если отображается, что данная служба уже работает, то выключите и вновь включите ее.

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

Oracle Virtualbox

Виртуальная машина Oracle Virtualbox, пожалуй, наиболее известна и популярна у домашних пользователей ПК. Она русифицирована, бесплатна, поддерживает все основные операционные системы, включая Android, и довольно проста в применении. Сделать минимально необходимые настройки и установить в нее операционную систему сможет даже слабо подготовленный юзер, если имеет под рукой инструкцию по установке выбранной ОС.

Даже беглого взгляда на рабочую область Virtualbox достаточно, чтобы понять, что здесь к чему и как примерно пользоваться программой. Слева — список всех операционных систем, установленных на платформу Virtualbox (гостевых), справа — окно параметров виртуального компьютера выбранной из списка ОС или окно снимков — сохраненных состояний этой системы (некий аналог точек восстановления). На верхней панели — основные инструменты управления: кнопки мастера создания новой ВМ, перехода в меню настроек и запуска ВМ. Вверху справа — кнопки переключения вкладок левой части окна (на скриншоте показана вкладка настроек).

Освоить основные функции программы — установку и запуск операционной системы, настройку параметров виртуального компьютера, большинству пользователей удается без инструкций. А для самых пытливых умов, стремящихся постичь все секреты Virtualbox, на официальном сайте есть англоязычный учебник.

Рассмотрим процесс создания новой виртуальной машины и начало установки в нее Windows 10.

Кликнем в верхней панели кнопку «Создать».

В первом окошке мастера создания ВМ укажем имя ОС (оно будет отображаться в списке гостевых систем), ее тип (Windows, Linux и т. д.) и версию. В нашем примере это Windows 10 32 bit (можно поставить и 64 bit, но ей потребуется больше ресурсов). Для перехода к следующему шагу нажмем Next.

Дальше укажем размер оперативной памяти ВМ. По умолчанию Windows 10 x86 отводится 1 Гб, но вы можете увеличить этот объем, сдвигая ползунок вправо. Если на вашем ПК не очень много оперативки, не отдавайте ВМ больше 2-3 Гб, иначе основная система будет тормозить из-за нехватки памяти.

Следом создаем виртуальный жесткий диск. Если вы ставите систему первый раз, выбирайте вариант «Создать новый».

Тип виртуального диска оставим по умолчанию.

Формат хранения данных — это область на физическом накопителе вашего компьютера, который отводится ВМ. Она может иметь постоянный или динамически расширяемый объем в тех пределах, которые вы определите дальше. Для экономии места выберем динамический формат.

Следом укажем имя тома (виртуального диска С) и его размер. По умолчанию — 32 Гб.

  • После нажатия в последнем окошке кнопки «Создать» в списке появится новая виртуальная машина. Справа в рамке показаны ее параметры.
  • Для перехода к установке Windows кликнем в верхней панели кнопку «Запустить».

В окне, которое откроется после этого, появится окошко «Выберите загрузочный диск». Нажмите на иконку папки и укажите путь к дистрибутиву системы. Это может быть образ в формате .iso или физический носитель (DVD, флешка). Выбрав дистрибутив, нажмите «Продолжить».

Дальнейший ход инсталляции ОС в виртуальную машину не отличается от установки ее на физический компьютер.

Некоторые настройки ВМ и гостевой системы

Клик в окне виртуальной машины захватывает курсор мыши (т. е. он будет двигаться только в пределах виртуального экрана). Для возврата курсора в основную ОС нажмите комбинацию Ctrl+Alt.

Для доступа ко всему набору функций гостевой ОС нужно установить специальные дополнения. Зайдите в меню «Устройства», щелкните «Подключить образ диска дополнений гостевой ОС» и следуйте дальнейшим инструкциям.

Чтобы подключить к гостевой системе папку для обмена файлами с основной, кликните в меню «Устройства» пункт «Общие папки». Нажмите на значок «папка+» в открывшемся окне и через поле «путь к папке» укажите ее в проводнике (в нем показаны каталоги основной системы).

Если хотите, чтобы настройка работала постоянно, отметьте «Авто-подключение» и «Создать постоянную папку». Общая папка будет доступна из проводника виртуальной машины как сетевая.

Чтобы сохранить текущее состояние гостевой ОС, откройте меню «Машина» и выберите «Сделать снимок состояния».

Чтобы изменить порядок опроса загрузочных устройств (например, для загрузки виртуальной машины с DVD), завершите работу гостевой ОС, откройте ее настройки (в главном окне Virtualbox) и зайдите на первую вкладку раздела «Система». В списке «Порядок загрузки» отметьте нужный носитель и, нажимая кнопки со стрелками, передвиньте его наверх.

Понравилась статья? Поделиться с друзьями:
Быть в курсе нового
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: