Подробное руководство по установке Manjaro 17 1 6 на виртуальной машине VMware

Русские Блоги

Подробное руководство по установке Manjaro 17.1.6 на виртуальной машине VMware

Предисловие

Версия Manjaro: Manjaro-KDE-17.1.6 64-битная стабильная версия
Я хочу установить настольную версию Linux для повседневной работы. Обычно я использую CentOS, но программное обеспечение CentOS отсутствует. После долгого чтения я выбрал Manjaro из серии archLinux , с длинным именем., перевод — Менгалло, гм, читается красиво. Многие люди в Интернете говорят, что среда рабочего стола KDE хороша, поэтому я выбрал версию Manjaro-KDE.

скачать

Официальный адрес загрузки:
https://manjaro.org/get-manjaro/
Manjaro _00Manjaro
Официальный документ:
https://jaist.dl.sourceforge.net/project/manjarolinux/release/17.1.4/Manjaro-1.7.4-User-Guide.pdf
Если вы хотите увидеть исходный установочный документ, вы можете щелкнуть по нему, это последний

Конфигурация виртуальной машины

Создайте новую виртуальную машину — обычная установка — установите операционную систему позже — выберите версию системы Linux — имя виртуальной машины — конфигурацию виртуальной машины и т. Д.
Здесь я буду говорить только о ключевых частях, я не буду говорить о других, их слишком много
Первый — это выбор версии системы Linux.
VMWare не имеет ни опции для Manjaro, ни опции для ArchLinux.
Итак, когда VMWare выбирает версию Linux, выбор версии следующий:
Другое 64-разрядное ядро ​​Linux 4.x или выше
VMware Linux

Во-вторых,При установке лучше всего подключиться к Интернету.
Наконец, если вы решите установить операционную систему позже, после завершения настройки VMwareНе забудьте добавить зеркало iso
Наконец, один блогер указал, что память виртуальной машины VMWare должна быть выделена более 2 ГБ, иначе интерфейс, похожий на WinPE в начале (то есть первый снимок экрана ниже), будет не всплывает.У меня здесь нет экспериментов, но Linux с настольной версией относительно интенсивно использует память. Конечно, это относится к настольной версии, а не к Windows. Когда я установил настольную версию CentOS до того, как попробовал, распределение памяти ниже 2G действительно вызывает ненужные проблемы.

установка

После запуска установки вы сначала войдете в следующий интерфейс:
Manjaro _02
Измените часовой пояс, тип клавиатуры, язык системы, это слишком просто, я не скажу здесь больше
После изменения конфигурации экран станет черным примерно на 3–8 секунд.
Щелкните "Boot: Manjaro.x86_64 kde", чтобы перейти к следующей установке.
В это время вы увидите много прокручиваемого текста, не волнуйтесь, это означает, что система работает (перевод из официальных документов)

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

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

Здесь будет ощущение: Manjaro вроде бы установился, но это не так.Это просто интерфейс, похожий на WinPE, Просто прочтите в память, на этот раз, если вы перезапустите, снова появится указанный выше интерфейс

Нам также необходимо следовать его инструкциям, чтобы продолжить установку.
Этот приветственный интерфейс предоставляет некоторые часто используемые задачи, документы, ссылки поддержки, а также предоставляет графический интерфейс для установки программы, все из которых можно найти в меню меню (официального документа перевод).
Кроме того, предоставляется руководство по установке Manjaro, которое представляет собой кнопку «Запустить установщик» посередине выше. Этот графический установщик Manjaro имеет специальное имя Calamares (Camara), если вы посмотрите в официальном документе вы обнаружите, что это слово встречается во многих местах,
Щелкните его, чтобы официально начать установку.
Примечание.При установке лучше всего подключиться к Интернету.
 Manjaro

Затем появится следующий интерфейс, на этот раз начнется настоящая настройка системы Manjaro.
Установить язык системы
Manjaro

Установить часовой пояс
Manjaro

Установить тип клавиатуры
Manjaro

раздел диска

Следующим шагом будет разбиение жесткого диска. При разбиении на разделы необходимо определить, является ли система загрузки вашего раздела BIOS или UEFI.
Как определить, какой это? Тип можно определить по верхней информации
На официальном сайте представлены скриншоты двух типов.
Таблица разделов BIOS
BIOS

Таблица разделов UEFI
UEFI
Я еще не создал таблицу разделов, поэтому за ней следует "?"
Нажмите "Далее", чтобы начать разбиение жесткого диска на разделы.
Manjaro _11

Новая таблица разделов
Manjaro _12

Появится следующее окно
Manjaro _13
Я уже знаю, что тип таблицы разделов — BIOS, поэтому выберите здесь MBR,
Если тип таблицы разделов вашего компьютера — UEFI, выберите GPT.

Выберите свободное место и нажмите создать
Manjaro _14
Согласно официальной документации, существует только одно требование для создания раздела, то есть раздел должен быть создан в корневом каталоге ("/").
Но мы по-прежнему создаем три раздела (всего 60 ГБ):

Обратите внимание, что в официальной документации говоритсяСначала необходимо создать раздел корневого каталога

Создайте раздел корневого каталога, это конфигурация 50G
Manjaro _15
Размер: установите 51200 МБ, снимок экрана — 5 ГБ, позже были изменены, но забыли сделать снимок экрана, просто используйте его напрямую.
Тип раздела: выберите основной раздел
Файловая система: ext4 (обычно используемая файловая система Linux)
Подключить учетную запись: / (корневой каталог)
Тег: root (это необязательно, и не имеет значения, если вы не выберете его первым, раздел подкачки и домашний раздел не выбраны)

Создать раздел каталога пользователей
Manjaro _16
Размер: 6144 МБ (6 ГБ)
Файловая система: ext4
Точка монтирования: / home

Создать раздел подкачки памяти
Сначала создайте расширенный раздел, а затем создайте раздел подкачки в расширенном разделе.
Manjaro _17
Размер: 4091 МБ (4G)
Расширенный раздел типа раздела
Остальные выбирать не нужно,

Выберите свободное место под только что созданным расширенным разделом, выберите Создать.
Manjaro _18

Создать раздел подкачки
Manjaro _19
Размер: 4091 МБ (4G)
Файловая система: linuxswap

После разбиения
На официальном сайте написано, что загрузчик не будет установлен, если он есть, а если нет, установите его здесь.
Manjaro _20
Нажмите "Далее"
Установить информацию о пользователе
Manjaro _21

Затем он покажет конфигурацию, которую мы сделали раньше.
Manjaro _22

Нажмите Далее, чтобы узнать, начинать ли установку.
Manjaro _23
Официальный интерфейс установки
Manjaro _24

Установка завершена, перезагружаемся в систему
Manjaro _25

После перезапуска
Manjaro _26

Источник

Как установить VMware Workstation в Linux

VMware Workstation – один из самых популярных продуктов виртуализации для десктопа. Посредством него пользователь сможет создавать «виртуалки» с практически любой гостевой «операционкой» – Windows, Linux, Solaris и др.

VMware 14

Загрузка и запуск инсталлятора

Первым делом нужно скачать файл инсталлятора VMware по ссылке. На данный момент (версия 14.0) инсталлятор «весит» 440 Мб.

После загрузки инсталлятора нужно сделать его файл исполнимым, чтобы операционная система могла его выполнить. Для этого нужно перейти в папку Downloads – именно в нее будет загружен этот файл (если вы загружали его посредством браузера) – и выполнить команду chmod для изменения прав доступа к нему:

VMware Workstation Linux

Рис. 1. Подготовка к запуску инсталлятора VMware Workstation Linux

Запуск самого инсталлятора осуществляется так:

Установка VMware на Linux

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

Инсталлятор VMware Workstation Linux

Рис. 2. Инсталлятор VMware Workstation Linux

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

установка VMware

Рис. 3. Проверять ли обновления VMware при запуске

Затем вас спросят, хотите ли вы участвовать в программе улучшения качества (CEIP). Как и в предыдущем случае – решать только вам. Если не желаете заморачиваться, просто выберите No. Далее более важный вопрос – нужно ввести имя пользователя, который будет подключаться к Workstation Server. Как правило, это пользователь, от имени которого вы сейчас работаете.

установка VMware

Рис. 4. VMware Workstation установка на Linux

Следующий шаг – выбор каталога для хранения общих виртуальных машин (далее — ВМ). Если имеется только один раздел, содержащий и файлы ОС, и пользовательские данные, то этот каталог можно не изменять. А вот создано несколько разделов, то желательно выбрать каталог, находящийся на самом большом и самом быстром накопителе. Для виртуальных машин должно быть достаточно дискового пространства (в среднем для Linux нужно 5-10 Гб, для Windows – от 20 Гб – в зависимости от поставленных задач). Что же касается скорости, желательно размещать файлы виртуальных машин на SSD-диске: так ВМ будут работать быстрее.

Читайте также:  Фильтр для насосной станции Виды и установка своими руками Очистка воды в домашних условиях Видео

установка VMware на ubuntu

Рис. 5. Выбор каталога для общих (shared) ВМ

Следующие два вопроса – номер порта HTTPS — не нужно изменять это значение, особенно, если вы не понимаете, зачем это нужно – и серийный номер продукта. Если VMware Workstation пока не приобреталась, серийный номер можно не вводить.

установка VMware на ubuntu

Рис. 6. Установка VMware на Linux: все готово к установке

Осталось только нажать кнопку Install для установки программы. Установка проходит быстро, поэтому долго ждать не придется – через несколько минут программа будет установлена. Как только установка будет завершена, нажмите Close, чтобы закрыть инсталлятор.

установка VMware на ubuntu

Рис. 7. Установка VMware Workstation в Linux завершена

Запускаем VMware

Воспользуйтесь средством поиска, чтобы запустить VMware Workstation. При желании можно добавить кнопку запуска на десктоп. При первом запуске программа попросит указать лицензионный ключ. Для тестового периода нужно выбрать I want to try VMware Workstation 14 for 30 days, что позволит бесплатно использовать программный продукт 1 месяц.

установка VMware на ubuntu

Рис. 8. Запуск VMware Workstation в Ubuntu

установка VMware на ubuntu

Рис. 9. Ввод лицензионного ключа

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

установка VMware на ubuntu

Рис. 10. VMware Workstation запущена

Создаем и запускаем «виртуалку»

Нажмите кнопку Create a New Virtual Machine. В появившемся окне выберите метод конфигурации ВМ: Typical или Custom. В первом случае вам будет задано меньше вопросов, во втором – больше – все просто.

установка VMware на ubuntu

Рис. 11. Создаем виртуальную машину

Установка гостевой ОС может быть выполнена или с привода CD/DVD или путем указания ISO-файла инсталляционного DVD, который можно найти без проблем в Интернете. В первом случае нужно выбрать Use a physical drive и указать имя устройства CD/DVD (обычно это /dev/sr0), во втором – Use ISO image и нажать кнопку Browse для выбора ISO-файла с гостевой ОС. Можно также выбрать переключатель I will install the operation system later, если необходимо установить гостевую систему позже.

установка VMware на ubuntu

Рис. 12. Откуда установить гостевую ОС?

Затем нужно выбрать тип гостевой ОС (рис. 13). Поддерживаются различные варианты Microsoft Windows, Linux и другие системы.

установка VMware на ubuntu

Рис. 13. Выбор типа гостевой ОС

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

установка VMware на ubuntu

Рис. 14. Имя виртуальной машины и ее расположение

Размер дискового пространства – имеет значение. К счастью, VMware экономно расходует место на диске, поэтому можете указать размер дискового пространства с запасом – будет использовано ровно столько, сколько нужно. Другими словами, вы указываете верхнюю границу, а реально виртуальная машина займет дисковое пространство по факту потребления.

установка VMware на ubuntu

Рис. 15. Размер диска

Также выберите режим виртуального диска – Store virtual disk as a single file (хранить диск ВМ в одном файле) или Split virtual disk into multiple files (разбить диск ВМ на несколько файлов). В первом случае ВМ (из-за размера файла) будет сложнее перенести на другой компьютер, но ее производительность будет выше. Если не планируете переносить виртуальную машину, можно выбрать первый вариант.

Далее мастер предоставит сводку по параметрам виртуальной машины (рис. 16). Нажав кнопку Customize Hardware можно изменить параметры оборудования, например, указать количество процессоров, размер оперативной памяти, тип работы сетевого адаптера и т.д. В большинстве случаев мастер подбирает оптимальные параметры, исходя из выбранной гостевой ОС. При желании вы можете изменить данные параметры, а вообще можно прямо сейчас нажать кнопку Finish для завершения работы мастера.

установка VMware на ubuntu

Рис. 16. Все готово: нажмите кнопку Finish

Переключатель Automatically power on this virtual machine after creation говорит о том, что виртуальная машина будет автоматически запущена сразу после создания.

установка VMware на ubuntu

Рис. 17. ВМ создана и запущена

Поставленная задача выполнена: VMware установлена, создана виртуальная машина. Ваши вопросы и комментарии приветствуются.

Источник

Устанавливаем VMware Workstation Player в Linux

VMware Workstation Player позволяет создавать виртуальные машины, это система виртуализации, некий аналог VirtualBox (статьи на тему установки VirtualBox в Ubuntu и Manjaro) или KVM. Разрабатывается компанией VMware, и является проприетарным решением, в репозиториях того же Debian или Ubuntu вы VMware Workstation не найдете. VMware Workstation позволяет поддерживает мосты с сетевым адаптером реального компьютера, позволяет создавать общие папки, так же можно сохранить текущее состояние виртуальной машины. То есть, сделать так называемый снимок системы, а затем данные снимки можно восстановить. Многие пользователи предпочитают именно VMware, а не VirtualBox, так что можно поэкспериментировать и выбрать один из возможных вариантов для виртуализации. Более подробно о данном продукте в можете прочесть на WIKI. Данная инструкция по установки подойдет для всех Debian подобных дистрибутивов.

Установка VMware

Для установки вам необходимо скачать установочный пакет с официального сайта, для этого достаточно нажать на данную ссылку. Далее выбираем операционную систему, в нашем случае это Linux, нажимаем на “Download Now” и скачиваем установочный пакет:

VMware Workstation в Linux 1

Когда скачаеться установочный пакет VMware открываем терминал и переходим в папку куда вы скачивали VMware. Для того что бы перейти в нужную папку, используется команда “cd”, подробней о данной команде вы можете прочесть в этой статье. Устанавливаем заголовочные файлы ядра и иелаем установочный файл VMware исполнительным, для этого выполняем команды:

VMware Workstation в Linux 2

Обратите внимания на версию скаченного пакета, так как она у вас может отличаться. Теперь можно запустить установщик VMware, для этого выполним команду:

VMware Workstation в Linux 3

После чего ждем, когда выполнится команда и запустится установщик VMware, соглашаемся с лицензионным соглашением установив галочку и нажимаем “Next”:

VMware Workstation в Linux 4

Дальше все достаточно просто, описывать весь процесс установки не стану, сэкономлю ваше и мое время, а установку приведу в скриншотах если у вас возникнут вопросы вы сможете просмотреть этап установки на них:

VMware Workstation в Linux 5 VMware Workstation в Linux 6

Когда вы дойдете до ввода лицензионного ключа, на данном этапе его можно и не вводить. Для не коммерческого использования этот шаг не является обязательным и можно отметить пункт “Use VMware Player for free non-commercial use” и продолжить установку VMware:

VMware Workstation в Linux 7 VMware Workstation в Linux 8

Заключение

На этом установка VMware Workstation Player завершена и вы можете переходить к использованию данного продукта. Что же касается установки VMware Workstation Player на другие операционные системы, например на Fedora, то об этом напишу как нибудь в следующий раз. Что выбрать, VirtualBox, KVM или VMware, сложный вопрос и каждый решает его сам для себя, каждый из приведенных продуктов имеет свои преимущества. Я же до сих пор по привычке пользуюсь VirtualBox, хотя и пробовал VMware, но, он меня не зацепил. А вообще, планирую перебраться на KVM.

А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X

Источник



VMware

This article is about the latest major VMware versions, meaning VMware Workstation Pro and Player 16, 15, 14 and 12.5.

Contents

Prerequisites

1. Enable Virtualization through your machine’s BIOS/UEFI

Installation

You can either install using VMware bundle or package vmware-workstation AUR . The latter is preferred if using VMware Workstation on x86_64.

  • VMware has dropped support for a number of CPUs including early Intel Core i7 CPUs since version 14. Check the Processor Requirements for Host Systems. If your CPU is not supported in the newer releases then you can use vmware-workstation12AUR .

VMware bundle

Install the correct dependencies:

  • fuse2 — for vmware-vmblock-fuse
  • gtkmm — for the GUI
  • linux-headers — for module compilation
  • ncurses ( ncurses5-compat-libsAUR for older versions of vmware) — needed by the —console installer
  • libcanberra — for event sounds
  • pcsclite
Читайте также:  Установка туманок toyota corolla

Download the latest VMware Workstation Pro or Player (or a beta version, if available).

Start the installation:

  • —eulas-agreed — Skip the EULAs
  • —console — Use the console UI.
  • —custom — Allows changing the install directory to e.g. /usr/local (make sure to update the vmware-usbarbitrator.service paths in #systemd services).
  • -I , —ignore-errors — Ignore fatal errors.
  • —set-setting=vmware-workstation serialNumber XXXXX-XXXXX-XXXXX-XXXXX-XXXXX — Set the serial number during install (good for scripted installs).
  • —required — Only ask mandatory questions (results in silent install when combined with —eulas-agreed and —console ).

For the System service scripts directory , use /etc/init.d (the default).

Package build for x86_64

Install vmware-workstation AUR , vmware-workstation15 AUR , vmware-workstation14 AUR , vmware-workstation12 AUR or vmware-workstation11 AUR for respectively versions 16, 15, 14, 12 and 11 of VMware Workstation. It is also necessary to install the appropriate headers package(s) for your installed kernel(s): for example linux-headers or linux-lts-headers .

Then, as desired, enable some of the following services:

  • vmware-networks.service for guest network access (otherwise you will get an error could no connect ‘ethernet 0’ to virtual network and you will not be able to use vmware-netcfg)
  • vmware-usbarbitrator.service for connecting USB devices to guest
  • vmware-hostd.service for sharing virtual machines (not available since version 16)

Lastly, load the VMware modules:

Configuration

Kernel modules

VMware Workstation 16.0 supports kernel 5.8 out of the box. The older versions presented in this article and their natively supported kernels are as follows: 15.5 (kernels up to 5.4), 14.1.7 (4.18) and 12.5.9 (4.12).

For VMware bundle versions, a collection of patches needed for the VMware host modules to build against recent kernels can be found from the vmware-host-modules GitHub repository. See the INSTALL document found on the repository for the most up-to-date module installation instructions for VMware Workstation versions from 12.5.5 and up.

systemd services

(Optional) Instead of using /etc/init.d/vmware ( start|stop|status|restart ) and /usr/bin/vmware-usbarbitrator directly to manage the services, you may also use .service files (vmware-usbarbitrator and vmware-networks are also included vmware-workstation AUR with a few differences):

Add this service to enable networking:

Add this service as well, if you want to connect to your VMware Workstation installation from another Workstation Server Console:

After which you can enable them on boot.

Workstation Server service

The vmware-workstation-server.service calls wssc-adminTool in its command chain, despite having been renamed to vmware-wssc-adminTool .

To prevent the service startup, this can be fixed with a symlink:

Launching the application

To open VMware Workstation Pro:

Tips and tricks

Entering the Workstation Pro license key

From terminal

Where XXXXX-XXXXX-XXXXX-XXXXX-XXXXX is your license key.

From GUI

If the above does not work, you can try:

Extracting the VMware BIOS

Extracting the installer

To view the contents of the installer .bundle :

Using the modified BIOS

If and when you decide to modify the extracted BIOS you can make your virtual machine use it by moving it to

/vmware/Virtual_machine_name :

then adding the name to the Virtual_machine_name.vmx file:

Enable 3D graphics on Intel and Optimus

Some graphics drivers are blacklisted by default, due to poor and/or unstable 3D acceleration. After enabling Accelerate 3D graphics, the log may show something like:

The config file where you can set this setting is

Suspend virtual machines before host suspend/hibernate

alt=»Tango-edit-clear.png» width=»48″ height=»48″/>This article or section needs language, wiki syntax or style improvements. See Help:Style for reference. alt=»Tango-edit-clear.png» width=»48″ height=»48″/>

Install ruby and create an executable file /usr/lib/systemd/system-sleep/vmware_suspend_all.rb :

System speedup tricks

Disable transparent hugepages

alt=»Merge-arrows-2.png» width=»48″ height=»48″/>This article or section is a candidate for merging with Improving performance. alt=»Merge-arrows-2.png» width=»48″ height=»48″/>

If you notice the guest and/or the host frequently freezing when running a VM, you may want to disable transparent hugepages. To disable them for the current session, run (on the host):

To make the change persistent across boots, add the kernel parameter transparent_hugepage=never .

Ensure direct RAM access

By default, VMware writes a running guest system’s RAM to a file on disk. If you are certain you have enough spare memory, you can ensure the guest OS writes its memory directly to the host’s RAM by adding the following to the VM’s .vmx :

Performance tips

To improve the performance of your virtual machine, try the following tips:

Paravirtual SCSI adapter

VMware Paravirtual SCSI (PVSCSI) adapters are high-performance storage adapters for VMware ESXi that can result in greater throughput and lower CPU utilization. PVSCSI adapters are best suited for environments, where hardware or applications drive a very high amount of I/O throughput.

The SCSI adapter type VMware Paravirtual is available in the Virtual Machine settings.

If these settings are not in the virtual machine’s configuration, the paravirtual SCSI adapter can still be enabled. Ensure that the paravirtual SCSI adapter is included in the kernel image by modifying the mkinitcpio.conf :

Shut down the virtual machine and change the SCSI adapter: set the .vmx to the following:

Paravirtual network adapter

VMware offers multiple network adapters for the guest OS. The default adapter used is usually the e1000 adapter, which emulates an Intel 82545EM Gigabit Ethernet NIC. This Intel adapter is generally compatible with the built-in drivers across most operating systems, including Arch.

For more performance and additional features (such as multiqueue support), the VMware native vmxnet3 network adapter can be used.

Arch has the vmxnet3 kernel module available with a default install. Once enabled in mkinitcpio (or if it is auto-detected; check by running lsmod | grep vmxnet3 to see if it is loaded), shut down and change the network adapter type in the .vmx file to the following:

After changing network adapters, the network and dhcpcd settings will need to be updated to use the new adapter name and MAC address.

The new interface name can be obtained by running ip link .

Virtual machine settings

These settings could help improve the responsiveness of the virtual machine by reducing disk I/O, at the expense of using more host memory. Vmware’s KB1008885 provides the following optimizations:

  • mainMem.useNamedFile: This will only work for Windows hosts and this parameter can be used if high disk activity is experienced upon shutting down the virtual machine. This will prevent VMware from creating a .vmem file. Use mainmem.backing = «swap» on Linux hosts instead.
  • MemTrimRate: This setting prevents that memory which was released by the guest is released on the host also.
  • prefvmx.useRecommendedLockedMemSize: Unfortunately there does not seem to exist a proper explanation for this setting; it seems to prevent the host system from swapping parts of the guest memory.
  • MemAllowAutoScaleDown: Prevents VMware from adjusting the memory size of the virtual machine if it cannot allocate enough memory.
  • sched.mem.pshare.enable: If several virtual machines are running simultaneously, VMware will try to locate identical pages and share these between the virtual machines. This can be very I/O intensive.

The following settings can also be set in the configuration dialog of VMware Workstation(Edit -> Preferences. -> Memory/Priority).

  • prefvmx.minVmMemPct: Sets amount of RAM in percent which should be reserved by the virtual machine on the host system. If this is set to a lower value it is possible to assign the virtual machine more memory than is available in the host system. Be careful though, as in this case it will most likely lead to excessive hard drive usage. If enough RAM is on the host system, this value should be left at 100.
  • mainMem.partialLazySave and mainMem.partialLazyRestore: These two parameters will prevent the virtual machine from creating partial snapshots for suspends. When these parameters are used, virtual machine suspension will take slightly longer, but there should be less hard disk activity from VMware trying to store this information.
Читайте также:  Оборудование для домашнего пивоварения Минипивоварня для дома

Troubleshooting

Kernel headers for version x.y-zzzz were not found. If you installed them[. ]

USB devices not recognized

If not using the systemd service to automatically handle the services, you need to manually start the vmware-usbarbitrator binary as root each time.

Incorrect login/password when trying to access VMware remotely

VMware Workstation provides the possibility to remotely manage Shared VMs through the vmware-workstation-server service. However, this will fail with the error «incorrect username/password» due to incorrect PAM configuration of the vmware-authd service. To fix it, edit /etc/pam.d/vmware-authd like this:

and restart the vmware systemd service.

Now you can connect to the server with the credentials provided during the installation.

Issues with ALSA output

To fix sound quality issues or enabling proper HD audio output, first run:

If interested in playing 5.1 surround sound from the guest, look for surround51:CARD=vendor_name,DEV=num , if experiencing quality issues, look for front:CARD=vendor_name,DEV=num . Finally put the name in the .vmx :

OSS emulation should also be disabled.

Kernel-based Virtual Machine (KVM) is running

To disable KVM on boot, you can use something like:

Module Issues

/dev/vmmon not found

The full error is:

This means that at least the vmmon module is not loaded. See the #systemd services section for automatic loading.

/dev/vmci not found

The full error is:

First, try to manually load the modules

Try to recompile VMware kernel modules with:

Installer Fails to Start

If you just get back to the prompt when opening the .bundle , then you probably have a deprecated or broken version of the VMware installer and it should removed (you may also refer to the uninstallation section of this article):

User interface initialization failed

You may also see an error like this:

This can be fixed by either installing the ncurses5-compat-libs AUR dependency or temporarily allowing root access to X:

VMware Fails to Start

Module CPUIDEarly power on failed

Version 14 has stricter CPU requirements than version 12. If you try to start a virtual machine with an affected CPU, the following message will appear:

The solution is to uninstall version 14 and install version 12 ( vmware-workstation12 AUR ).

When VMware was usable and this error suddenly appears it could be due to a warm/soft boot or after suspending the system. Please try a cold boot (shutting the system down and starting it again).

Segmentation fault at startup due to old Intel microcode

Old Intel microcode may result in the following kind of segmentation fault at startup:

See Microcode for how to update the microcode.

vmplayer/vmware version 14 fails to start

On systems with librsvg version 2:2.44.0 and above, the log files (located in /tmp/vmware-<id> ) show several instances of the following error:

A workaround is to downgrade librsvg to earlier version, or more preferably, force VMware to use its own shipped version of librsvg :

VMware also has a VMWARE_USE_SHIPPED_LIBS variable:

vmplayer/vmware fails to start from version 12.5.4

As per [1] the temporary workaround is to downgrade the package libpng to version 1.6.28-1 and keep it in the IgnorePkg parameter in /etc/pacman.conf.

An easier workaround is to make VMWare use the system’s version of zlib instead of its own one:

vmplayer/vmware fails to start from version 12.5.3 to version 12.5.5

It seems to be a problem with the file /usr/lib/vmware/lib/libstdc++.so.6/libstdc++.so.6 , missing CXXABI_1.3.8 .

If the system have installed gcc-libs , that library is already installed. Therefore, it is possible to remove that file and vmplayer will use the one provided by gcc-libs instead. As root do:

Also there is a workaround:

vmware 12 process terminates immediately after start, no GUI is launched

Registered bug at Mageia, but it seems that there are no error messages shown in terminal with arch. When inspecting the logs, which are in /tmp/vmware-<id> , there are VMWARE_SHIPPED_LIBS_LIST is not set , VMWARE_SYSTEM_LIBS_LIST is not set , VMWARE_USE_SHIPPED_LIBS is not set , VMWARE_USE_SYSTEM_LIBS is not set issues. Process simply terminates with Unable to execute /usr/lib/vmware/bin/vmware-modconfig. after vmware or vmplayer is executed. Solution is the same, as root do:

Also there is a workaround:

Despite setting the VMWARE_USE_SHIPPED_LIBS variable, VMWare may still fail to find certain libraries. An example is the libfontconfig.so.1 library. Check vmware logs in the tmp directory to see which libraries are still not found. Copy them to the appropriate path with libraries existing on the system:

Instead of copying all these files manually, you may want to try exporting an additional setting:

On systems with fontconfig version 2.13.0 and above, it may be needed to force VMware to use the shipped libfontconfig file instead of the newer system file. In such case, it is also necessary to provide a shared object library file libexpat.so.0 for the shipped fontconfig. This applies for at least VMware version 12.5.9. As root do:

Guest Issues

Unable to download VMware Tools for Guests

To download the tools manually, visit the VMware repository.

Navigate to: «application name / version / build ID / linux / packages/» and download the appropriate Tools.

And install using the VMware installer:

If the above does not work, try installing ncurses5-compat-libs AUR .

Guests have incorrect system clocks or are unable to boot: «[. ]timeTracker_user.c:234 bugNr=148722»

This is due to incomplete support of power management features (Intel SpeedStep and AMD PowerNow!/Cool’n’Quiet) in VMware Linux that vary the CPU frequency. In March 2012, with the release of linux 3.3-1 the maximum frequency Performance governor was replaced with the dynamic Ondemand. When the host CPU frequency changes, the Guest system clock runs too quickly or too slowly, but may also render the whole Guest unbootable.

To prevent this, the maximum host CPU frequency can be specified, and Time Stamp Counter (TSC) disabled, in the global configuration:

Networking on Guests not available after system restart

This is likely due to the vmnet module not being loaded [2]. See also the #systemd services section for automatic loading.

Strange mouse wheel behavior on Guest

This is related to the current Xorg keyboard layout on Host system. Keep primary layout (e.g., English) selected on Host while working on Guest.

No IP address and network access for nested VMs

This issue is related to promiscuous mode which, following standard Linux practice, can only be enabled by the root user. To work around these limitations, the permissions for the networking device in question have to be changed.

Give permissions to one group:

Give permissions to all users:

Uninstallation

To uninstall VMware you need the product name (either vmware-workstation or vmware-player ). To list all the installed products:

Источник