VMWare и красные шапки

топ 100 блогов klink0v07.12.2025

Факт №1. У Debian и Ubuntu "из коробки" есть специальные "облегченные" ядра для использования внутри виртуальных машин. При этом тип конкретного гипервизора не имеет значния: libvirt, VirtualBox, VMWare, Hyper-V и так далее. Ты просто ставишь cloud-версию ядра и оно просто работает. Если ещё выставить настройку "modules=dep" в initramfs-tools, то образ ядра вместе с initrd начинает весить всего 20 мегабайт. Не 1,44'' дискета конечно, но всё равно немного. И memory footprint у такого ядра тоже небольшой.

Факт №2. У красных шапок (RedHat) и их клонов есть пакет с core-версией ядра "kernel-core". Это типа "без поддержки железа". И есть "обычная" версия "kernel просто", которая обязательно тянет за собой пакет "linux-firmware" весом в 600 мегабайт. Там как раз модули для поддержки всякого железа. Проза жизни заключается в том, что в core-версии есть драйвера, например, для virtio (virtio_scsi), но уже нет драйверов для VMWare-реализации паравиртуализации (vmw_pvscsi). То есть если ты хочешь гонять красношапковую виртуалку под VMWare, изволь ставить полную версию ядра вместе со всеми firmware. Теоретически в dracut-е можно создавать "облегченные" варианты initramfs, но с ним для этого придется ещё повозиться.

Факт №3. Для некоторых клонов красных шапок (например, Rocky Linux) энтузиасты таки собирают "облегченные" cloud-ядра для использования в виртуальных машинах по аналогии с Debian-ом. Но они есть не для всех клонов, не для всех релизов дистрибутивов и как правило отстают от версий "обычных" ядер.

Факт №4. Сама RedHat собирает и выкладывает так называемые "UKI"-ядра, среди которых имеется в числе прочего и cloud-flavour. Но они без длительных предварительных ласок не запустятся на машине с включенной Secure Boot, да и обновлять их неудобно.

Факт №5. VMWare официально не поддерживает и не рекомендует пускать в виртуалках Debian. Так например, они регулярно выкладывают готовые образы и инструменты интеграции для красных шапок. В крайнем случае для Ubuntu. Но точно не для Debian. Это сразу создает множество проблем для администраторов с лапками, которые надели на себя халат с бейджиком "главный по виртуализации".

Факт №6. Мамкины бизапасники обычно требуют включать пресловутую Secure Boot. Не знают сами зачем, но требуют.

Факт №7. В красных шапках вообще крайне дебильный менеджер пакетов (RPM / DNF), да и софт по пакетам "нарезан" очень странно. На практике достаточно сложно установить только то, что тебе нужно и не притащить вместе с этим огромное количество всякого постороннего г...на наподобие tuned и прочих cockpit-ов.

А теперь соберите все эти факты вместе. Вот и получается, что использовать "лёгкие" виртуалки с "лёгким" ядром под VMWare, как правило, не судьба. Не стоит даже и пытаться.

Всем поменьше витать в облаках и минимального memory footprint.

Оставить комментарий

Архив записей в блогах:
Кино и немцы, я ведь копал компромат против сССвоего тестя — главного судьи в районе Нда капитан опер копал информацию на своего тестя — судью Но так и должно ...
Предисловие специально для продвинутых (в отличие от меня) ЖЖ-юзеров: Ниже - текст моего утреннего комментария на радиостанции Коммерсант-FM. Аудитория радио не вполне совпадает с аудиторией ЖЖ, далеко не все мои слушатели "живут" в ...
Объясняла тут арабу одному, как работает глубинное государство и каких людей и сообщества оно использует в своих целях? ну нет у этого явления (глубинное государство или дипстейт), рук, ног, головы и глотки своей, они используют социальные страты особенные и это не про мышей (хотя это ...
...
Много работал, мало отдыхал, не пил, но с похмелья. 1. Солнце начало разогревать ядро, ушлые начали копать геотермальное, чтобы отвести напряжение. Это означает скорый конец эпохи газа и возможно нефти, что в свою очередь провоцирует ...