Linux mint hyper v integration

Рекомендации по запуску Linux в Hyper-V

область применения: Windows Server 2022, Azure Stack хЦи, версия 20H2; Windows сервер 2019, Windows Server 2016, Hyper-V Server 2016, Windows Server 2012 r2, Hyper-V Server 2012 R2, Windows Server 2012, Hyper-V Server 2012, Windows Server 2008 R2, Windows 10, Windows 8.1, Windows 8, Windows 7,1, Windows 7

Этот раздел содержит список рекомендаций по запуску виртуальной машины Linux в Hyper-V.

Настройка файловых систем Linux в динамических VHDX-файлах

Некоторые файловые системы Linux могут потреблять значительный объем свободного места на диске, даже если файловая система в основном пуста. Чтобы уменьшить объем используемого дискового пространства в динамических VHDX-файлах, учитывайте следующие рекомендации.

  • При создании VHDX используйте 1 МБ Блокксизебитес (из 32 МБ по умолчанию) в PowerShell, например:

    Формат ext4 является предпочтительным для ext3, так как ext4 больше пространства, чем ext3 при использовании с динамическими VHDX-файлами.

    При создании файловой системы укажите число групп 4096, например:

    Время ожидания меню GRUB на виртуальных машинах поколения 2

    Из-за того, что устаревшее оборудование удаляется из эмуляции на виртуальных машинах поколения 2, для отображения меню GRUB слишком быстро вычисляется таймер обратного отсчета, и сразу же загружается запись по умолчанию. Пока GRUB не будет использоваться для использования таймера, поддерживаемого EFI, измените /Бут/груб/груб.конф,/т.п./default/grub или эквивалентным параметром «Timeout = 100000» вместо значения по умолчанию «timeout = 5».

    Загрузка PxE на виртуальных машинах поколения 2

    Так как в виртуальных машинах поколения 2 отсутствует таймер «СМОЛой», сетевые подключения к PxE-серверу TFTP можно преждевременно завершить и предотвратить считывание конфигурации GRUB и загрузку ядра с сервера.

    В дистрибутивах Linux, отличных от RHEL 6. x, можно выполнить аналогичные действия, чтобы настроить GRUB v 0.97 для загрузки ядер Linux с PxE-сервера.

    Кроме того, при вводе с помощью клавиатуры и мыши RHEL/CentOS 6,6 не будет работать с предварительно установленным ядром, что не позволит указать параметры установки в меню. Чтобы разрешить выбор параметров установки, должна быть настроена последовательная консоль.

    В файле ефидефаулт на PxE-сервере добавьте следующий параметр ядра «console = ttyS1» .

    На виртуальной машине в Hyper-V настройте COM-порт с помощью этого командлета PowerShell:

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

    Использование статических MAC-адресов с отказоустойчивой кластеризацией

    Виртуальные машины Linux, которые будут развернуты с помощью отказоустойчивой кластеризации, должны быть настроены со статическим MAC-адресом для каждого виртуального сетевого адаптера. В некоторых версиях Linux сетевая конфигурация может быть потеряна после отработки отказа, поскольку виртуальному сетевому адаптеру назначается новый MAC-адрес. Чтобы избежать потери конфигурации сети, убедитесь, что у каждого виртуального сетевого адаптера есть статический MAC-адрес. Вы можете настроить MAC-адрес, изменив параметры виртуальной машины в диспетчере Hyper-V или диспетчер отказоустойчивости кластеров.

    Использование сетевых адаптеров, относящихся к Hyper-V, а не устаревших сетевых адаптеров

    Настройте и используйте виртуальный адаптер Ethernet, который является сетевой картой Hyper-V с повышенной производительностью. Если к виртуальной машине подключены как устаревшие, так и сетевые адаптеры, относящиеся к Hyper-V, сетевые имена в выходных данных команды ifconfig-a могут показывать случайные значения, такие как _tmp12000801310. Чтобы избежать этой проблемы, удалите все устаревшие сетевые адаптеры при использовании сетевых адаптеров, связанных с Hyper-V, в виртуальной машине Linux.

    Для повышения производительности дискового ввода-вывода используйте планировщик заданий (NOOP/None)

    Ядро Linux предлагает два набора планировщиков дискового ввода-вывода для переупорядочивания запросов. Один набор предназначен для более старой подсистемы «BLK», а один — для новой подсистемы «BLK-MQ». В любом случае с современными твердотельными дисками рекомендуется использовать планировщик, который передает решения о планировании в базовый гипервизор Hyper-V. Для ядер Linux, использующих подсистему «BLK», это планировщик «NOOP». Для ядер Linux, использующих подсистему «BLK-MQ», это планировщик «None».

    Для конкретного диска доступные планировщики могут отображаться в этой папке файловой системы:/СИС/класс/блокк/ /куеуе/счедулер с выбранным планировщиком в квадратных скобках. Планировщик можно изменить, записав в это расположение файловой системы. Чтобы сохранить изменения между перезагрузками, необходимо добавить это изменение в скрипт инициализации. Дополнительные сведения см. в документации по дистрибутив Linux.

    Версии ядра Linux ниже 2.6.37 не поддерживают NUMA в Hyper-V с виртуальными машинами большего размера. Эта проблема влияет в основном на дистрибутивы более ранних версий, в которых используется исходное ядро Red Hat 2.6.32, и была исправлена в Red Hat Enterprise Linux (RHEL) 6.6 (kernel-2.6.32-504). В системах под управлением модифицированных ядер старше версии 2.6.37 или ядер RHEL старше 2.6.32-504 в командной строке ядра необходимо задать параметр загрузки numa=off в файле grub.conf. Дополнительные сведения см. в статье базы знаний Red Hat 436883.

    Зарезервируйте больше памяти для кдумп

    Если ядро записи дампа завершается с тревогой при загрузке, зарезервируйте больше памяти для ядра. Например, измените параметр crashkernel = 384M-: 128M на crashkernel = 384M-: 256M в файле конфигурации Ubuntu GRUB.

    Сжатие VHDX-файлов или расширения VHD и VHDX может привести к ошибочным таблицам разделов GPT

    Hyper-V позволяет сжимать файлы виртуального диска (VHDX) без учета разделов, томов или структур данных файловой системы, которые могут существовать на диске. Если VHDX-файл сжимается до конца раздела, то данные могут быть потеряны, при этом Секция может быть повреждена, а при чтении секции могут возвращаться недопустимые данные.

    После изменения размера VHD или VHDX администраторы должны использовать служебную программу, например fdisk, или частично обновить структуру разделов, томов и файловой системы, чтобы отразить изменение размера диска. Сжатие или увеличение размера VHD или VHDX с таблицей разделов GUID (GPT) вызовет предупреждение, если для проверки макета раздела используется средство управления секциями, и администратору будет выведено предупреждение об исправлении первого и дополнительного заголовков GPT. Этот ручной этап можно выполнить без потери данных.

    Источник

    Linux mint hyper v integration

    В этом уроке будет рассмотрена установка Linux Mint 18 Sarah Cinnamon на компьютер. Мы пошагово разберем весь процесс установки чтобы с нею мог справиться даже новичок.

    Системные требования
    Минимальные системные требования:

    Оперативная память: 512 Мб
    Место на диске: 9 Гб
    Разрешение экрана: 1024*768, на меньших экранах можно использовать Alt, чтобы передвинуть окно если оно не помещается на экране.
    Рекомендовано же 1024 Мб оперативной памяти и как минимум 20 Гб места на диске, для установки программного обеспечения. Linux Mint 18 поставляется в 64 и 32 битной версиях. 64 битная версия может работать как на BIOS, так и на UEFI, для 32 подходит только BIOS. Разработчики рекомендуют использовать 64 битную версию на всех современных компьютерах.

    Шаг 1. Загрузка образа
    Скачать образ нужной вам архитектуры вы можете на официальном сайте. Мы будем устанавливать версию с окружением рабочего стола Cinnamon:

    Шаг 2. Запись образа на диск
    Для записи образа на флешку можно использовать unetbootin
    В Windows для этого есть отличное решение — rufus:

    Шаг 3. Загрузка с носителя
    Перед тем как установить Linux Mint 18 нужно включить загрузку с внешнего носителя. Для этого перезагрузите компьютер и пока еще не начала загружаться операционная система нажмите насколько раз F2, F8, Shift+F2 или Del. Перед вами откроется меню BIOS, перейдите на вкладку Boot, затем в разделе 1st Boot Device выберите вашу флешку или CD-ROM.

    Не забудьте, что флешка должна быть уже подключена к компьютеру. Затем перейдите на вкладку Exit и выберите Exit & Save Changes.

    Шаг 4. Начало загрузки
    Подождите 10 секунд пока начнется автоматическая загрузка
    Или нажмите любую клавишу и выберите первый пункт в меню
    Шаг 5. Рабочее окружение
    После завершения загрузки перед нами откроется рабочее окружение
    Шаг 6. Тема Mint-Y
    Не знаю как вы, а я хочу уже попробовать новую тему не дожидаясь завершения установки, поэтому кликните по рабочему столу правой кнопкой и выберите Desktop Settings:
    В открывшимся окне кнопка назад, а затем откройте пункт Themes. Здесь нужно все компоненты установить в значение Mint-Y:
    Готово. теперь у нас новая тема. Переходим к установке.
    Шаг 7. Начало установки
    Выполните двойной клик по значку Install Linux Mint на рабочем столе:
    Шаг 8. Язык
    Выберите язык. Пролистайте список в низ, чтобы найти русский:
    Шаг 9. Дополнительные компоненты
    Установите галочку, чтобы установить Linux Mint 18 вместе с проприетарными драйверами для видеокарт и wifi адаптеров:
    Шаг 10. Начало разметки диска
    Если у вас чистый диск, выберите Стереть диск и установить Linux MInt, если же вам нужно две операционные системы, или более тонкая настройка выбирайте Другой вариант и нажмите далее.
    Шаг 11. Новая таблица разделов
    Если диск чистый на этом этапе нужно создать таблицу разделов. Для этого есть одноименная кнопка.
    Шаг 12. Раздел Boot
    Сначала создадим раздел для загрузчика. Нажмите значок +, в открывшимся окне выберите размер раздела 300 Мб, больше не понадобится, файловая система ext2, точка монтирования /boot. Последним параметром мы и сообщаем системе, что этот раздел нужно использовать как загрузчик:
    Шаг 13. Системный раздел
    Я отделяю под системный раздел минимум 10 Гб, потому что это тестовая установка, но вам рекомендую выделить не менее 50 Гб. Файловая система ext4, но если вы уже не новичок можете использовать btrfs. Точка монтирования — корень /.
    Шаг 14. Домашний раздел
    Все остальное пространство отдаем под файлы пользователя. Файловая система по желанию, лучше ext4, точка монтирования — /home.
    Шаг 15. Завершение разметки
    Нажимаем начать установку и проверяем все ли правильно:
    Шаг 16. Часовой пояс
    Выберите ваш часовой пояс
    Шаг 17. Раскладка клавиатуры
    Выберите раскладку клавиатуры
    Шаг 18. Имя пользователя
    Создайте нового пользователя, который будет использовать систему. Введите ваше имя, можно по-русски, имя компьютера, только по-английски, и имя пользователя, по-английски и с маленькой буквы. Придумайте достаточно сложный пароль
    Шаг 19. Установка
    Дождитесь завершения установки. Установка Linux Mint 18 Sarah может занять до получаса в зависимости от скорости вашего интернет соединения:
    Шаг 20. Перезагрузка
    Перезагрузите компьютер
    Шаг 21. Носитель
    Извлеките установочный носитель
    Шаг 22. Процесс загрузки
    Система запускается очень быстро
    Шаг 23. Вход
    Введите логин и пароль пользователя, созданного при установке
    Шаг 24. Готово
    Вот и все. Система установлена и готова к использованию. Правда теперь вам снова нужно поменять тему.

    Выводы
    Linux Mint — отличный дистрибутив Linux, установить его не сложнее, чем Ubuntu и даже немного легче, потому что вместе с системными программами устанавливается много нужных и полезных утилит, которые не нужно ставить вручную. Установка Linux Mint 18 Sarah Cinnamon завершена.

    Источник

    Linux Mint Forums

    Welcome to the Linux Mint forums!

    Hyper-V, Graphics and Linux Integration Services

    Hyper-V, Graphics and Linux Integration Services

    Post by PeterBruderlin » Mon Jun 13, 2016 12:04 am

    There are several things that seem connected to me. I’ve googled for information on this and I seem to get either no, or conflicting, information.
    I have a fresh installation of Linux Mint 17.3 w/ Cinnamon Window Manager under Hyper-V hosted on Windows 10 Pro.
    There are several related issues:
    1) As Mint starts (at least when I login) it tells me that it is in software rendering mode. I want to fix this. I have seen reference to Microsoft’s Linux Integration services, that installing this may fix it.
    2) When I change the size of the connection/desktop window in Hyper-V, I would like to have the Linux desktop adjust, especially when I make it full screen. At the moment the desktop will only stay at 800×600. This is the only choice I have in the settings. When I make the connect window full screen, the Cinnamon desktop stays in the center at 800×600. Again I have seen reference to Microsoft’s LIS, and that installing it may fix this.
    3) I have seen people say that all modern Linux kernels already have MS LIS already included, and that you don’t have to install it on Mint. For the life of me I can’t seem to find any kind of definitive decision on whether Linux Mint has MS LIS already integrated, or whether I have to install it.
    4) I have tried installing MS LIS (after having to install rpm), and it gives the following error message:
    your running kernel 3.19.0-32-generic is not your latest installed kernel, aborting installation
    leaving me with still no idea if the MS LIS is already installed.
    So the actual questions:
    a) Is MS Linux Integration Services already installed in Mint 17.3?
    b) Do I need to install MS LIS for these or other reasons?
    c) Would it fix my desktop size issue? If not, any idea what would?
    d) Would it fix my software rendering issue? If not, any idea what would?
    e) Given that this is a fresh installation of Mint 17.3 (it really is, I installed it, then did an export, and I’ve just reimported it to Hyper-V), with only an install of rpm, what does multiple kernels mean and why do I have them? How do I use the latest one?
    f) How do I get MS LIS happy enough to proceed? (Assuming I need to proceed, of course.)

    Источник

    Linux Mint dont works properly on Hyper-V, how to fix it?

    I use Windows10x64 to create Hyper-V VM with Linux Mint 19.1 cinnamon on board. When the os installed I found that video used only software acceleration (without any hardware acceleration that makes the vm slow). Also dont work clipboard and screen resolution change when I change the vm window.

    How to fix this issues?

    (with vmware I just set up vmware tools and all things described above works)

    2 Answers 2

    I’ve been able to successfully install Linux Mint in a gen 2 Hyper-v VM. I used the following Powershell script published by Chris Lowe to create the VM:

    The only thing I haven’t figured out a solution for is that the Xorg process is continually using a lot of CPU (I use xrdp to connect to the VM to get around the Hyper-v screen resolution issues).

    So, I tried different distro and finally we have the followed situation:

    • Host OS — Windows10x64 1809
    • Any linux distro works on Hyper-V only with software graphics acceleration and it cant be change
    • MS tools for linux that should resolve this issue dont works — the guest OS just hung
    • Even ubuntu built-in distros in «fast creation» option dint works (that should work fine), it hung too.

    So Windows10x64 1809 is bad choise for virtualization. The better way — is to use Win7x64 + vmware.

    Not the answer you’re looking for? Browse other questions tagged linux-mint hyper-v or ask your own question.

    Hot Network Questions

    Subscribe to RSS

    To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

    site design / logo © 2021 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2021.10.8.40416

    By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

    Источник

    Читайте также:  Patator kali linux ���������
Оцените статью