[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/errors/linux/minikube-vbox-driver-error":3,"mdc-gnj6ub-key":910,"mdc-y0frg5-key":935,"mdc--e7xa7c-key":981,"mdc--di8ckp-key":1012,"mdc-uvfx29-key":1035,"mdc--7ztr1w-key":1058,"mdc-q2ggdk-key":1075,"mdc--yfy4g0-key":1106,"related-/errors/linux/minikube-driver-not-supported,/guides/linux/install-minikube-linux,/errors/linux/virtualbox-kernel-module-error":1129},{"id":4,"title":5,"appliesTo":6,"author":12,"body":13,"canonical":843,"code":844,"createdAt":845,"description":846,"difficulty":847,"draft":848,"estimatedTime":849,"extension":850,"faq":851,"howToSteps":864,"howToTotalTime":877,"image":843,"keywords":878,"locale":889,"meta":890,"navigation":891,"path":892,"platform":893,"related":894,"section":898,"seo":899,"severity":900,"stem":901,"summary":902,"tags":903,"twitterCreator":843,"twitterSite":843,"type":908,"updatedAt":845,"__hash__":909},"content_ru/errors/linux/minikube-vbox-driver-error.md","Ошибка драйвера VirtualBox в Minikube на Linux: исправляем",[7,8,9,10,11],"Minikube v1.30+","VirtualBox 6.1/7.0","Ubuntu 20.04/22.04/24.04","Debian 11/12","ядро Linux 5.4+","FixPedia Team",{"type":14,"value":15,"toc":834},"minimark",[16,21,30,40,43,49,60,64,67,135,139,142,352,355,359,369,540,544,555,656,665,669,675,774,778,781,830],[17,18,20],"h2",{"id":19},"что-означает-ошибка-virtualbox-драйвера-в-minikube","Что означает ошибка VirtualBox драйвера в Minikube",[22,23,24,25,29],"p",{},"Ошибка, связанная с драйвером VirtualBox в Minikube, обычно проявляется при попытке запуска кластера командой ",[26,27,28],"code",{},"minikube start --driver=virtualbox",". Полный текст ошибки может варьироваться:",[31,32,37],"pre",{"className":33,"code":35,"language":36},[34],"language-text","❌  Exiting due to DRV_NOT_FOUND: The virtualbox driver requires a working virtualbox installation.\n   Please install virtualbox or use another driver.\n","text",[26,38,35],{"__ignoreMap":39},"",[22,41,42],{},"Или более конкретно:",[31,44,47],{"className":45,"code":46,"language":36},[34],"❌  Exiting due to DRV_NOT_AVAILABLE: The driver 'virtualbox' is not available on this system.\n   Reason: failed to find the virtualbox driver: exec: \"VBoxManage\": executable file not found in $PATH\n",[26,48,46],{"__ignoreMap":39},[22,50,51,52,55,56,59],{},"Эта ошибка означает, что Minikube не может найти или использовать исполняемый файл ",[26,53,54],{},"VBoxManage"," (утилита управления VirtualBox) или, что чаще, не может загрузить модуль ядра ",[26,57,58],{},"vboxdrv",", который является основой для работы VirtualBox на Linux.",[17,61,63],{"id":62},"причины-возникновения","Причины возникновения",[22,65,66],{},"Ошибка возникает из-за проблем на уровне операционной системы, а не самого Minikube. Основные причины:",[68,69,70,84,93,107,116],"ol",{},[71,72,73,80,81,83],"li",{},[74,75,76,77],"strong",{},"Отсутствие пакета ",[26,78,79],{},"virtualbox-dkms",". В дистрибутивах на основе Debian/Ubuntu этот пакет обязателен. Он содержит DKMS (Dynamic Kernel Module Support) скрипты, которые автоматически собирают модуль ядра ",[26,82,58],{}," под вашу текущую версию ядра Linux при каждой его установке или обновлении. Без него модуль отсутствует.",[71,85,86,92],{},[74,87,88,89,91],{},"Модуль ядра ",[26,90,58],{}," не загружен",". Даже если пакет установлен, модуль может не быть загружен в текущее ядро. Это происходит автоматически при загрузке системы, но может сломаться после обновления ядра, если DKMS не сработал, или при ручной установке VirtualBox без DKMS.",[71,94,95,98,99,102,103,106],{},[74,96,97],{},"Недостаточно прав у пользователя",". Для управления виртуальными машинами через VirtualBox пользователь должен состоять в группе ",[26,100,101],{},"vboxusers",". Если пользователь не в этой группе, доступ к ",[26,104,105],{},"/dev/vboxdrv"," и другим устройствам будет запрещён.",[71,108,109,112,113,115],{},[74,110,111],{},"Конфликт версий ядра и DKMS",". После крупного обновления ядра (например, с 5.15 на 6.2) собранный ранее модуль ",[26,114,58],{}," становится несовместимым. DKMS должен автоматически пересобрать его, но этот процесс может завершиться с ошибкой.",[71,117,118,127,128,131,132,134],{},[74,119,120,121,123,124],{},"VirtualBox установлен, но ",[26,122,54],{}," не в ",[26,125,126],{},"PATH",". Установка из сторонних репозиториев или вручную может поместить бинарники в нестандартное место (например, ",[26,129,130],{},"/usr/local/bin","), которое не входит в переменную окружения ",[26,133,126],{}," пользователя.",[17,136,138],{"id":137},"способ-1-полная-переустановка-virtualbox-с-dkms-рекомендуемый","Способ 1: Полная переустановка VirtualBox с DKMS (рекомендуемый)",[22,140,141],{},"Это самый надёжный способ, который решает большинство проблем, связанных с модулем ядра.",[68,143,144,189,238,281,316],{},[71,145,146,149,150],{},[74,147,148],{},"Полностью удалите существующую установку VirtualBox"," (если она была):",[31,151,155],{"className":152,"code":153,"language":154,"meta":39,"style":39},"language-bash shiki shiki-themes github-light github-dark","sudo apt-get purge virtualbox virtualbox-dkms\nsudo apt-get autoremove\n","bash",[26,156,157,179],{"__ignoreMap":39},[158,159,162,166,170,173,176],"span",{"class":160,"line":161},"line",1,[158,163,165],{"class":164},"sScJk","sudo",[158,167,169],{"class":168},"sZZnC"," apt-get",[158,171,172],{"class":168}," purge",[158,174,175],{"class":168}," virtualbox",[158,177,178],{"class":168}," virtualbox-dkms\n",[158,180,182,184,186],{"class":160,"line":181},2,[158,183,165],{"class":164},[158,185,169],{"class":168},[158,187,188],{"class":168}," autoremove\n",[71,190,191,194,195,227,230,231,233,234,237],{},[74,192,193],{},"Установите VirtualBox и DKMS из официального репозитория"," (или из репозитория дистрибутива):",[31,196,198],{"className":152,"code":197,"language":154,"meta":39,"style":39},"sudo apt update\nsudo apt install -y virtualbox virtualbox-dkms\n",[26,199,200,210],{"__ignoreMap":39},[158,201,202,204,207],{"class":160,"line":161},[158,203,165],{"class":164},[158,205,206],{"class":168}," apt",[158,208,209],{"class":168}," update\n",[158,211,212,214,216,219,223,225],{"class":160,"line":181},[158,213,165],{"class":164},[158,215,206],{"class":168},[158,217,218],{"class":168}," install",[158,220,222],{"class":221},"sj4cs"," -y",[158,224,175],{"class":168},[158,226,178],{"class":168},[228,229],"br",{},"Пакет ",[26,232,79],{}," вызовет процесс сборки модуля через DKMS. Внимательно следите за выводом команды ",[26,235,236],{},"dpkg -i"," — там может быть сообщение об ошибке сборки.",[71,239,240,243,244,264,266,267],{},[74,241,242],{},"Проверьте, что модуль загружен",":",[31,245,247],{"className":152,"code":246,"language":154,"meta":39,"style":39},"lsmod | grep vboxdrv\n",[26,248,249],{"__ignoreMap":39},[158,250,251,254,258,261],{"class":160,"line":161},[158,252,253],{"class":164},"lsmod",[158,255,257],{"class":256},"szBVR"," |",[158,259,260],{"class":164}," grep",[158,262,263],{"class":168}," vboxdrv\n",[228,265],{},"Если команда ничего не выводит, загрузите модуль вручную:",[31,268,270],{"className":152,"code":269,"language":154,"meta":39,"style":39},"sudo modprobe vboxdrv\n",[26,271,272],{"__ignoreMap":39},[158,273,274,276,279],{"class":160,"line":161},[158,275,165],{"class":164},[158,277,278],{"class":168}," modprobe",[158,280,263],{"class":168},[71,282,283,243,288,310,312,315],{},[74,284,285,286],{},"Добавьте текущего пользователя в группу ",[26,287,101],{},[31,289,291],{"className":152,"code":290,"language":154,"meta":39,"style":39},"sudo usermod -aG vboxusers $USER\n",[26,292,293],{"__ignoreMap":39},[158,294,295,297,300,303,306],{"class":160,"line":161},[158,296,165],{"class":164},[158,298,299],{"class":168}," usermod",[158,301,302],{"class":221}," -aG",[158,304,305],{"class":168}," vboxusers",[158,307,309],{"class":308},"sVt8B"," $USER\n",[228,311],{},[74,313,314],{},"Важно:"," Изменения вступят в силу только после выхода из системы и повторного входа (или перезагрузки). Просто открыть новый терминал недостаточно.",[71,317,318,243,321],{},[74,319,320],{},"Очистите состояние Minikube и запустите заново",[31,322,324],{"className":152,"code":323,"language":154,"meta":39,"style":39},"minikube stop\nminikube delete\nminikube start --driver=virtualbox\n",[26,325,326,334,341],{"__ignoreMap":39},[158,327,328,331],{"class":160,"line":161},[158,329,330],{"class":164},"minikube",[158,332,333],{"class":168}," stop\n",[158,335,336,338],{"class":160,"line":181},[158,337,330],{"class":164},[158,339,340],{"class":168}," delete\n",[158,342,344,346,349],{"class":160,"line":343},3,[158,345,330],{"class":164},[158,347,348],{"class":168}," start",[158,350,351],{"class":221}," --driver=virtualbox\n",[353,354],"in-article-ad",{},[17,356,358],{"id":357},"способ-2-ручное-управление-модулем-ядра-если-dkms-не-сработал","Способ 2: Ручное управление модулем ядра (если DKMS не сработал)",[22,360,361,362,364,365,368],{},"Если после установки ",[26,363,79],{}," модуль не появился (например, из-за отсутствия заголовков ядра ",[26,366,367],{},"linux-headers-$(uname -r)","), нужно установить недостающие зависимости и пересобрать модуль вручную.",[68,370,371,412,534],{},[71,372,373,243,376],{},[74,374,375],{},"Установите заголовки вашего текущего ядра",[31,377,379],{"className":152,"code":378,"language":154,"meta":39,"style":39},"sudo apt install -y linux-headers-$(uname -r) build-essential dkms\n",[26,380,381],{"__ignoreMap":39},[158,382,383,385,387,389,391,394,397,400,403,406,409],{"class":160,"line":161},[158,384,165],{"class":164},[158,386,206],{"class":168},[158,388,218],{"class":168},[158,390,222],{"class":221},[158,392,393],{"class":168}," linux-headers-",[158,395,396],{"class":308},"$(",[158,398,399],{"class":164},"uname",[158,401,402],{"class":221}," -r",[158,404,405],{"class":308},") ",[158,407,408],{"class":168},"build-essential",[158,410,411],{"class":168}," dkms\n",[71,413,414,243,417,432,434,435],{},[74,415,416],{},"Пересоберите модуль DKMS вручную",[31,418,420],{"className":152,"code":419,"language":154,"meta":39,"style":39},"sudo dkms autoinstall\n",[26,421,422],{"__ignoreMap":39},[158,423,424,426,429],{"class":160,"line":161},[158,425,165],{"class":164},[158,427,428],{"class":168}," dkms",[158,430,431],{"class":168}," autoinstall\n",[228,433],{},"Или, если это не помогает, перейдите в директорию модуля и соберите явно:",[31,436,438],{"className":152,"code":437,"language":154,"meta":39,"style":39},"cd /usr/src/linux-headers-$(uname -r)/\nsudo make modules_prepare\nsudo dkms build -m virtualbox -v $(cat /usr/share/doc/virtualbox-dkms/VERSION) 2>/dev/null || true\nsudo dkms install -m virtualbox -v $(cat /usr/share/doc/virtualbox-dkms/VERSION)\n",[26,439,440,460,470,510],{"__ignoreMap":39},[158,441,442,445,448,450,452,454,457],{"class":160,"line":161},[158,443,444],{"class":221},"cd",[158,446,447],{"class":168}," /usr/src/linux-headers-",[158,449,396],{"class":308},[158,451,399],{"class":164},[158,453,402],{"class":221},[158,455,456],{"class":308},")",[158,458,459],{"class":168},"/\n",[158,461,462,464,467],{"class":160,"line":181},[158,463,165],{"class":164},[158,465,466],{"class":168}," make",[158,468,469],{"class":168}," modules_prepare\n",[158,471,472,474,476,479,482,484,487,490,493,496,498,501,504,507],{"class":160,"line":343},[158,473,165],{"class":164},[158,475,428],{"class":168},[158,477,478],{"class":168}," build",[158,480,481],{"class":221}," -m",[158,483,175],{"class":168},[158,485,486],{"class":221}," -v",[158,488,489],{"class":308}," $(",[158,491,492],{"class":164},"cat",[158,494,495],{"class":168}," /usr/share/doc/virtualbox-dkms/VERSION",[158,497,405],{"class":308},[158,499,500],{"class":256},"2>",[158,502,503],{"class":168},"/dev/null",[158,505,506],{"class":256}," ||",[158,508,509],{"class":221}," true\n",[158,511,513,515,517,519,521,523,525,527,529,531],{"class":160,"line":512},4,[158,514,165],{"class":164},[158,516,428],{"class":168},[158,518,218],{"class":168},[158,520,481],{"class":221},[158,522,175],{"class":168},[158,524,486],{"class":221},[158,526,489],{"class":308},[158,528,492],{"class":164},[158,530,495],{"class":168},[158,532,533],{"class":308},")\n",[71,535,536,539],{},[74,537,538],{},"Повторите шаги 3-5 из Способ 1"," (загрузка модуля, добавление в группу, перезапуск Minikube).",[17,541,543],{"id":542},"способ-3-использование-альтернативного-драйвера-быстрое-решение","Способ 3: Использование альтернативного драйвера (быстрое решение)",[22,545,546,547,550,551,554],{},"Если вам не принципиально использовать именно VirtualBox (например, вы только начинаете работать с Kubernetes), проще сменить драйвер Minikube на ",[26,548,549],{},"docker"," или ",[26,552,553],{},"podman",". Это обойдёт проблему с модулями ядра.",[68,556,557,602,618],{},[71,558,559,243,562],{},[74,560,561],{},"Убедитесь, что Docker/Podman установлен и запущен",[31,563,565],{"className":152,"code":564,"language":154,"meta":39,"style":39},"sudo systemctl status docker  # для Docker\n# или\nsystemctl status podman       # для Podman\n",[26,566,567,584,589],{"__ignoreMap":39},[158,568,569,571,574,577,580],{"class":160,"line":161},[158,570,165],{"class":164},[158,572,573],{"class":168}," systemctl",[158,575,576],{"class":168}," status",[158,578,579],{"class":168}," docker",[158,581,583],{"class":582},"sJ8bj","  # для Docker\n",[158,585,586],{"class":160,"line":181},[158,587,588],{"class":582},"# или\n",[158,590,591,594,596,599],{"class":160,"line":343},[158,592,593],{"class":164},"systemctl",[158,595,576],{"class":168},[158,597,598],{"class":168}," podman",[158,600,601],{"class":582},"       # для Podman\n",[71,603,604,243,607],{},[74,605,606],{},"Удалите текущий (сломанный) кластер Minikube",[31,608,610],{"className":152,"code":609,"language":154,"meta":39,"style":39},"minikube delete\n",[26,611,612],{"__ignoreMap":39},[158,613,614,616],{"class":160,"line":161},[158,615,330],{"class":164},[158,617,340],{"class":168},[71,619,620,243,625,639,641,642],{},[74,621,622,623],{},"Запустите Minikube с драйвером ",[26,624,549],{},[31,626,628],{"className":152,"code":627,"language":154,"meta":39,"style":39},"minikube start --driver=docker\n",[26,629,630],{"__ignoreMap":39},[158,631,632,634,636],{"class":160,"line":161},[158,633,330],{"class":164},[158,635,348],{"class":168},[158,637,638],{"class":221}," --driver=docker\n",[228,640],{},"Если хотите использовать Podman:",[31,643,645],{"className":152,"code":644,"language":154,"meta":39,"style":39},"minikube start --driver=podman\n",[26,646,647],{"__ignoreMap":39},[158,648,649,651,653],{"class":160,"line":161},[158,650,330],{"class":164},[158,652,348],{"class":168},[158,654,655],{"class":221}," --driver=podman\n",[22,657,658,661,662,664],{},[74,659,660],{},"Примечание:"," Драйвер ",[26,663,549],{}," использует контейнеры вместо виртуальных машин, что делает его более легковесным и быстрым для разработки. Однако он требует работающего демона Docker/Podman и не изолирует кластер так же сильно, как VirtualBox.",[17,666,668],{"id":667},"способ-4-проверка-и-исправление-прав-доступа-к-устройству","Способ 4: Проверка и исправление прав доступа к устройству",[22,670,671,672,674],{},"Иногда проблема не в отсутствии модуля, а в правах на устройство ",[26,673,105],{},".",[68,676,677,712,749],{},[71,678,679,243,682,698,700,701,707,709,710,674],{},[74,680,681],{},"Проверьте права на устройство",[31,683,685],{"className":152,"code":684,"language":154,"meta":39,"style":39},"ls -l /dev/vboxdrv\n",[26,686,687],{"__ignoreMap":39},[158,688,689,692,695],{"class":160,"line":161},[158,690,691],{"class":164},"ls",[158,693,694],{"class":221}," -l",[158,696,697],{"class":168}," /dev/vboxdrv\n",[228,699],{},"Корректный вывод должен выглядеть примерно так:",[31,702,705],{"className":703,"code":704,"language":36},[34],"crw-rw---- 1 root vboxusers 10, 57 Feb 15 10:00 /dev/vboxdrv\n",[26,706,704],{"__ignoreMap":39},[228,708],{},"Обратите внимание на группу ",[26,711,101],{},[71,713,714,243,720],{},[74,715,716,717,719],{},"Если группа не ",[26,718,101],{}," или права другие, исправьте",[31,721,723],{"className":152,"code":722,"language":154,"meta":39,"style":39},"sudo chown root:vboxusers /dev/vboxdrv\nsudo chmod 660 /dev/vboxdrv\n",[26,724,725,737],{"__ignoreMap":39},[158,726,727,729,732,735],{"class":160,"line":161},[158,728,165],{"class":164},[158,730,731],{"class":168}," chown",[158,733,734],{"class":168}," root:vboxusers",[158,736,697],{"class":168},[158,738,739,741,744,747],{"class":160,"line":181},[158,740,165],{"class":164},[158,742,743],{"class":168}," chmod",[158,745,746],{"class":221}," 660",[158,748,697],{"class":168},[71,750,751,243,756,768,770,771,773],{},[74,752,753,754],{},"Убедитесь, что ваш пользователь точно в группе ",[26,755,101],{},[31,757,759],{"className":152,"code":758,"language":154,"meta":39,"style":39},"groups $USER\n",[26,760,761],{"__ignoreMap":39},[158,762,763,766],{"class":160,"line":161},[158,764,765],{"class":164},"groups",[158,767,309],{"class":308},[228,769],{},"Если ",[26,772,101],{}," нет в списке, вернитесь к шагу 4 в Способе 1.",[17,775,777],{"id":776},"профилактика","Профилактика",[22,779,780],{},"Чтобы избежать повторения проблемы в будущем:",[782,783,784,801,811,821],"ul",{},[71,785,786,789,790,793,794,797,798,674],{},[74,787,788],{},"При обновлении ядра Linux"," всегда проверяйте статус DKMS модулей: ",[26,791,792],{},"sudo dkms status",". После обновления ядра через ",[26,795,796],{},"apt upgrade"," система должна автоматически пересобрать модули VirtualBox. Если это не произошло, выполните ",[26,799,800],{},"sudo dkms autoinstall",[71,802,803,806,807,810],{},[74,804,805],{},"Устанавливайте VirtualBox только из официальных репозиториев"," вашего дистрибутива или с официального сайта VirtualBox (который также предоставляет ",[26,808,809],{},".deb","-пакет). Избегайте установки вручную из бинарных архивов без DKMS.",[71,812,813,816,817,820],{},[74,814,815],{},"Регулярно обновляйте VirtualBox"," через менеджер пакетов (",[26,818,819],{},"sudo apt upgrade","). Новые версии часто содержат исправления совместимости с новыми ядрами.",[71,822,823,829],{},[74,824,825,826,828],{},"Используйте драйвер ",[26,827,549],{}," по умолчанию"," для Minikube на Linux, если нет строгих требований к изоляции. Это избавит от проблем с модулями ядра и сделает workflow проще.",[831,832,833],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}",{"title":39,"searchDepth":181,"depth":181,"links":835},[836,837,838,839,840,841,842],{"id":19,"depth":181,"text":20},{"id":62,"depth":181,"text":63},{"id":137,"depth":181,"text":138},{"id":357,"depth":181,"text":358},{"id":542,"depth":181,"text":543},{"id":667,"depth":181,"text":668},{"id":776,"depth":181,"text":777},null,"VBOX_NOT_FOUND","2026-02-15 16:15:26","Не удаётся запустить Minikube с драйвером VirtualBox? Узнайте, как исправить ошибку 'VirtualBox driver not found' или 'Failed to start host' за 5-10 минут. Пошаговая инструкция для Ubuntu/Debian.","medium",false,"10-15 мин","md",[852,855,858,861],{"question":853,"answer":854},"Почему Minikube не находит драйвер VirtualBox после установки?","Чаще всего это происходит из-за отсутствия пакета `virtualbox-dkms`, который собирает модуль ядра `vboxdrv`, или из-за того, что модуль не загружен автоматически после обновления ядра.",{"question":856,"answer":857},"Можно ли использовать Minikube без VirtualBox на Linux?","Да, Minikube поддерживает другие драйверы: `docker` (рекомендуется), `podman`, `none` (для продвинутых) или `kvm2`. Переключитесь с помощью флага `--driver`.",{"question":859,"answer":860},"Что делать, если после установки `virtualbox-dkms` ошибка остаётся?","Проверьте, загружен ли модуль: `lsmod | grep vboxdrv`. Если нет — попробуйте вручную: `sudo modprobe vboxdrv`. Также убедитесь, что ваш пользователь добавлен в группу `vboxusers`.",{"question":862,"answer":863},"Какую разницу между драйверами virtualbox и docker в Minikube?","Драйвер `virtualbox` использует полноценную виртуальную машину, что требует больше ресурсов. Драйвер `docker` запускает Kubernetes-ноды как контейнеры внутри существующей Docker-среды, что быстрее и легче для разработки.",[865,868,871,874],{"name":866,"text":867},"Проверьте состояние драйвера VirtualBox","Выполните команду `lsmod | grep vboxdrv`. Если вывод пуст, модуль ядра не загружен. Также проверьте наличие пакета: `dpkg -l | grep virtualbox-dkms`.",{"name":869,"text":870},"Установите или переустановите DKMS и модуль","Установите необходимые пакеты: `sudo apt update && sudo apt install -y virtualbox-dkms virtualbox`. DKMS автоматически соберёт модуль под текущее ядро.",{"name":872,"text":873},"Загрузите модуль вручную и добавьте пользователя в группу","Загрузите модуль: `sudo modprobe vboxdrv`. Добавьте своего пользователя в группу `vboxusers`: `sudo usermod -aG vboxusers $USER`. Для применения выхода из системы и повторный вход обязателен.",{"name":875,"text":876},"Перезапустите Minikube с указанием драйвера","Остановите и удалите кластер, если он в сломанном состоянии: `minikube stop && minikube delete`. Затем запустите заново: `minikube start --driver=virtualbox`.","PT15M",[879,880,881,882,883,884,885,886,887,888],"minikube virtualbox ошибка драйвера","minikube start virtualbox driver not found","virtualbox dkms linux ошибка","minikube vbox driver error ubuntu","не запускается minikube с virtualbox","ошибка virtualbox drv не найден","minikube failed to start host virtualbox","как исправить minikube virtualbox driver","virtualbox kernel driver not loaded","minikube драйвер virtualbox linux","ru_RU",{},true,"/errors/linux/minikube-vbox-driver-error","linux",[895,896,897],"/errors/linux/minikube-driver-not-supported","/guides/linux/install-minikube-linux","/errors/linux/virtualbox-kernel-module-error","Ошибки Minikube",{"title":5,"description":846},"high","errors/linux/minikube-vbox-driver-error","Статья explains, почему Minikube на Linux не может использовать VirtualBox из-за отсутствия или некорректной установки драйвера ядра, и предоставляет проверенные способы решения — от переустановки DKMS до смены драйвера.",[330,904,905,906,549,907,58],"virtualbox","linux ошибка","kubernetes","dkms","error","XtPJ1nDzqIuhw1yGZ7jC0QjAetJtEYp066O2k1DFckc",{"data":911,"body":912},{},{"type":913,"children":914},"root",[915],{"type":916,"tag":22,"props":917,"children":918},"element",{},[919,921,926,928,933],{"type":36,"value":920},"Чаще всего это происходит из-за отсутствия пакета ",{"type":916,"tag":26,"props":922,"children":924},{"className":923},[],[925],{"type":36,"value":79},{"type":36,"value":927},", который собирает модуль ядра ",{"type":916,"tag":26,"props":929,"children":931},{"className":930},[],[932],{"type":36,"value":58},{"type":36,"value":934},", или из-за того, что модуль не загружен автоматически после обновления ядра.",{"data":936,"body":937},{},{"type":913,"children":938},[939],{"type":916,"tag":22,"props":940,"children":941},{},[942,944,949,951,956,958,964,966,972,974,980],{"type":36,"value":943},"Да, Minikube поддерживает другие драйверы: ",{"type":916,"tag":26,"props":945,"children":947},{"className":946},[],[948],{"type":36,"value":549},{"type":36,"value":950}," (рекомендуется), ",{"type":916,"tag":26,"props":952,"children":954},{"className":953},[],[955],{"type":36,"value":553},{"type":36,"value":957},", ",{"type":916,"tag":26,"props":959,"children":961},{"className":960},[],[962],{"type":36,"value":963},"none",{"type":36,"value":965}," (для продвинутых) или ",{"type":916,"tag":26,"props":967,"children":969},{"className":968},[],[970],{"type":36,"value":971},"kvm2",{"type":36,"value":973},". Переключитесь с помощью флага ",{"type":916,"tag":26,"props":975,"children":977},{"className":976},[],[978],{"type":36,"value":979},"--driver",{"type":36,"value":674},{"data":982,"body":983},{},{"type":913,"children":984},[985],{"type":916,"tag":22,"props":986,"children":987},{},[988,990,996,998,1004,1006,1011],{"type":36,"value":989},"Проверьте, загружен ли модуль: ",{"type":916,"tag":26,"props":991,"children":993},{"className":992},[],[994],{"type":36,"value":995},"lsmod | grep vboxdrv",{"type":36,"value":997},". Если нет — попробуйте вручную: ",{"type":916,"tag":26,"props":999,"children":1001},{"className":1000},[],[1002],{"type":36,"value":1003},"sudo modprobe vboxdrv",{"type":36,"value":1005},". Также убедитесь, что ваш пользователь добавлен в группу ",{"type":916,"tag":26,"props":1007,"children":1009},{"className":1008},[],[1010],{"type":36,"value":101},{"type":36,"value":674},{"data":1013,"body":1014},{},{"type":913,"children":1015},[1016],{"type":916,"tag":22,"props":1017,"children":1018},{},[1019,1021,1026,1028,1033],{"type":36,"value":1020},"Драйвер ",{"type":916,"tag":26,"props":1022,"children":1024},{"className":1023},[],[1025],{"type":36,"value":904},{"type":36,"value":1027}," использует полноценную виртуальную машину, что требует больше ресурсов. Драйвер ",{"type":916,"tag":26,"props":1029,"children":1031},{"className":1030},[],[1032],{"type":36,"value":549},{"type":36,"value":1034}," запускает Kubernetes-ноды как контейнеры внутри существующей Docker-среды, что быстрее и легче для разработки.",{"data":1036,"body":1037},{},{"type":913,"children":1038},[1039],{"type":916,"tag":22,"props":1040,"children":1041},{},[1042,1044,1049,1051,1057],{"type":36,"value":1043},"Выполните команду ",{"type":916,"tag":26,"props":1045,"children":1047},{"className":1046},[],[1048],{"type":36,"value":995},{"type":36,"value":1050},". Если вывод пуст, модуль ядра не загружен. Также проверьте наличие пакета: ",{"type":916,"tag":26,"props":1052,"children":1054},{"className":1053},[],[1055],{"type":36,"value":1056},"dpkg -l | grep virtualbox-dkms",{"type":36,"value":674},{"data":1059,"body":1060},{},{"type":913,"children":1061},[1062],{"type":916,"tag":22,"props":1063,"children":1064},{},[1065,1067,1073],{"type":36,"value":1066},"Установите необходимые пакеты: ",{"type":916,"tag":26,"props":1068,"children":1070},{"className":1069},[],[1071],{"type":36,"value":1072},"sudo apt update && sudo apt install -y virtualbox-dkms virtualbox",{"type":36,"value":1074},". DKMS автоматически соберёт модуль под текущее ядро.",{"data":1076,"body":1077},{},{"type":913,"children":1078},[1079],{"type":916,"tag":22,"props":1080,"children":1081},{},[1082,1084,1089,1091,1096,1098,1104],{"type":36,"value":1083},"Загрузите модуль: ",{"type":916,"tag":26,"props":1085,"children":1087},{"className":1086},[],[1088],{"type":36,"value":1003},{"type":36,"value":1090},". Добавьте своего пользователя в группу ",{"type":916,"tag":26,"props":1092,"children":1094},{"className":1093},[],[1095],{"type":36,"value":101},{"type":36,"value":1097},": ",{"type":916,"tag":26,"props":1099,"children":1101},{"className":1100},[],[1102],{"type":36,"value":1103},"sudo usermod -aG vboxusers $USER",{"type":36,"value":1105},". Для применения выхода из системы и повторный вход обязателен.",{"data":1107,"body":1108},{},{"type":913,"children":1109},[1110],{"type":916,"tag":22,"props":1111,"children":1112},{},[1113,1115,1121,1123,1128],{"type":36,"value":1114},"Остановите и удалите кластер, если он в сломанном состоянии: ",{"type":916,"tag":26,"props":1116,"children":1118},{"className":1117},[],[1119],{"type":36,"value":1120},"minikube stop && minikube delete",{"type":36,"value":1122},". Затем запустите заново: ",{"type":916,"tag":26,"props":1124,"children":1126},{"className":1125},[],[1127],{"type":36,"value":28},{"type":36,"value":674},[1130,1846,3137],{"id":1131,"title":1132,"appliesTo":1133,"author":12,"body":1136,"canonical":843,"code":39,"createdAt":1790,"description":1791,"difficulty":1792,"draft":848,"estimatedTime":1793,"extension":850,"faq":1794,"howToSteps":1807,"howToTotalTime":1823,"image":843,"keywords":1824,"locale":889,"meta":1833,"navigation":891,"path":895,"platform":893,"related":1834,"section":1838,"seo":1839,"severity":847,"stem":1840,"summary":1841,"tags":1842,"twitterCreator":843,"twitterSite":843,"type":908,"updatedAt":1790,"__hash__":1845},"content_ru/errors/linux/minikube-driver-not-supported.md","Ошибка 'driver not supported' в Minikube на Linux: решение",[7,1134,10,1135],"Ubuntu 20.04/22.04","Fedora 35+",{"type":14,"value":1137,"toc":1777},[1138,1142,1153,1163,1165,1217,1221,1226,1229,1313,1315,1319,1322,1404,1408,1411,1476,1482,1492,1597,1601,1604,1725,1727,1774],[17,1139,1141],{"id":1140},"что-означает-ошибка-driver-not-supported-в-minikube","Что означает ошибка \"driver not supported\" в Minikube",[22,1143,1144,1145,1148,1149,1152],{},"Ошибка ",[26,1146,1147],{},"minikube driver not supported"," (или более полный текст ",[26,1150,1151],{},"The specified driver is not supported on this platform",") возникает, когда Minikube не может найти, инициализировать или использовать выбранный драйвер для создания виртуальной машины или контейнера, в котором будут работать компоненты Kubernetes.",[22,1154,1155,1158,1159,1162],{},[74,1156,1157],{},"Типичный сценарий появления:","\nВы выполняете команду ",[26,1160,1161],{},"minikube start --driver=docker"," (или с другим драйвером) и получаете вывод, указывающий, что драйвер не поддерживается, недоступен или не может быть инициализирован. Это происходит на этапе проверки окружения перед созданием кластера.",[17,1164,63],{"id":62},[68,1166,1167,1176,1182,1192,1198,1211],{},[71,1168,1169,1172,1173,1175],{},[74,1170,1171],{},"Драйвер не установлен."," Minikube обнаружил в системе наличие драйвера (например, ",[26,1174,549],{},"), но сам бинарный файл или его служба не найдены.",[71,1177,1178,1181],{},[74,1179,1180],{},"Служба драйвера не запущена."," Драйвер (Docker, Podman, VirtualBox) установлен, но его фоновый процесс (демон) не активен.",[71,1183,1184,1187,1188,1191],{},[74,1185,1186],{},"Отсутствие прав доступа."," Текущий пользователь не имеет прав на взаимодействие с сокетом драйвера (например, ",[26,1189,1190],{},"/var/run/docker.sock"," для Docker).",[71,1193,1194,1197],{},[74,1195,1196],{},"Несовместимость версий."," Установлена устаревшая или слишком новая версия драйвера, несовместимая с текущей версией Minikube.",[71,1199,1200,1203,1204,1207,1208,1210],{},[74,1201,1202],{},"Драйвер не поддерживается на данной платформе."," Например, попытка использовать ",[26,1205,1206],{},"hyperv"," на Linux или ",[26,1209,904],{}," без установленных kernel-модулей.",[71,1212,1213,1216],{},[74,1214,1215],{},"Конфликт с SELinux/AppArmor."," Политики безопасности могут блокировать доступ Minikube к ресурсам драйвера.",[17,1218,1220],{"id":1219},"способы-решения","Способы решения",[1222,1223,1225],"h3",{"id":1224},"способ-1-проверка-и-запуск-службы-драйвера-для-dockerpodman","Способ 1: Проверка и запуск службы драйвера (для Docker/Podman)",[22,1227,1228],{},"Наиболее частая причина — остановленная служба контейнерного движка.",[68,1230,1231,1296],{},[71,1232,1233,1236,1252,1254,1255,1258,1259,1288,1290,1291,1293,1294,674],{},[74,1234,1235],{},"Проверьте статус службы Docker:",[31,1237,1239],{"className":152,"code":1238,"language":154,"meta":39,"style":39},"sudo systemctl status docker\n",[26,1240,1241],{"__ignoreMap":39},[158,1242,1243,1245,1247,1249],{"class":160,"line":161},[158,1244,165],{"class":164},[158,1246,573],{"class":168},[158,1248,576],{"class":168},[158,1250,1251],{"class":168}," docker\n",[228,1253],{},"Если служба неактивна (",[26,1256,1257],{},"inactive","), запустите её:",[31,1260,1262],{"className":152,"code":1261,"language":154,"meta":39,"style":39},"sudo systemctl start docker\nsudo systemctl enable docker # Для автозапуска при загрузке\n",[26,1263,1264,1274],{"__ignoreMap":39},[158,1265,1266,1268,1270,1272],{"class":160,"line":161},[158,1267,165],{"class":164},[158,1269,573],{"class":168},[158,1271,348],{"class":168},[158,1273,1251],{"class":168},[158,1275,1276,1278,1280,1283,1285],{"class":160,"line":181},[158,1277,165],{"class":164},[158,1279,573],{"class":168},[158,1281,1282],{"class":168}," enable",[158,1284,579],{"class":168},[158,1286,1287],{"class":582}," # Для автозапуска при загрузке\n",[228,1289],{},"Для Podman замените ",[26,1292,549],{}," на ",[26,1295,553],{},[71,1297,1298,1301],{},[74,1299,1300],{},"Перезапустите Minikube с явным указанием драйвера:",[31,1302,1303],{"className":152,"code":627,"language":154,"meta":39,"style":39},[26,1304,1305],{"__ignoreMap":39},[158,1306,1307,1309,1311],{"class":160,"line":161},[158,1308,330],{"class":164},[158,1310,348],{"class":168},[158,1312,638],{"class":221},[353,1314],{},[1222,1316,1318],{"id":1317},"способ-2-настройка-прав-доступа-группа-dockerpodman","Способ 2: Настройка прав доступа (группа docker/podman)",[22,1320,1321],{},"Если служба работает, но Minikube всё равно не может подключиться, проблема, скорее всего, в правах.",[68,1323,1324,1347,1378],{},[71,1325,1326,1329,1338,1340,1341,1343,1344,1346],{},[74,1327,1328],{},"Проверьте, в каких группах состоит ваш пользователь:",[31,1330,1332],{"className":152,"code":1331,"language":154,"meta":39,"style":39},"groups\n",[26,1333,1334],{"__ignoreMap":39},[158,1335,1336],{"class":160,"line":161},[158,1337,1331],{"class":164},[228,1339],{},"В выводе должна быть группа ",[26,1342,549],{}," (или ",[26,1345,553],{},").",[71,1348,1349,1352,1369,1371,1373,1374,1377],{},[74,1350,1351],{},"Если группы нет, добавьте текущего пользователя в неё:",[31,1353,1355],{"className":152,"code":1354,"language":154,"meta":39,"style":39},"sudo usermod -aG docker $USER\n",[26,1356,1357],{"__ignoreMap":39},[158,1358,1359,1361,1363,1365,1367],{"class":160,"line":161},[158,1360,165],{"class":164},[158,1362,299],{"class":168},[158,1364,302],{"class":221},[158,1366,579],{"class":168},[158,1368,309],{"class":308},[228,1370],{},[74,1372,314],{}," Изменения вступают в силу после ",[74,1375,1376],{},"выхода из системы и повторного входа"," (или перезагрузки). Недостаточно просто открыть новый терминал.",[71,1379,1380,1383,1398,1400,1401,1403],{},[74,1381,1382],{},"После повторного входа проверьте доступ:",[31,1384,1386],{"className":152,"code":1385,"language":154,"meta":39,"style":39},"docker ps # Должен показать список контейнеров без ошибок 'permission denied'\n",[26,1387,1388],{"__ignoreMap":39},[158,1389,1390,1392,1395],{"class":160,"line":161},[158,1391,549],{"class":164},[158,1393,1394],{"class":168}," ps",[158,1396,1397],{"class":582}," # Должен показать список контейнеров без ошибок 'permission denied'\n",[228,1399],{},"Теперь команда ",[26,1402,1161],{}," должна сработать.",[1222,1405,1407],{"id":1406},"способ-3-использование-альтернативного-драйвера","Способ 3: Использование альтернативного драйвера",[22,1409,1410],{},"Если настройка Docker/Podman нежелательна или невозможна, используйте другие драйверы.",[782,1412,1413,1442],{},[71,1414,1415,1419,1420,1423,1424,1427,1428,674,1430],{},[74,1416,1020,1417,243],{},[26,1418,553],{}," Полная замена Docker. Убедитесь, что Podman установлен (",[26,1421,1422],{},"sudo apt install podman","), служба запущена (",[26,1425,1426],{},"sudo systemctl start podman",") и пользователь в группе ",[26,1429,553],{},[31,1431,1432],{"className":152,"code":644,"language":154,"meta":39,"style":39},[26,1433,1434],{"__ignoreMap":39},[158,1435,1436,1438,1440],{"class":160,"line":161},[158,1437,330],{"class":164},[158,1439,348],{"class":168},[158,1441,655],{"class":221},[71,1443,1444,1449,1450,1467,1469,1472,1473,1475],{},[74,1445,1020,1446,1448],{},[26,1447,963],{}," (без виртуализации):"," Запускает Kubernetes-компоненты напрямую на хостовой системе. Требует ручной настройки cgroups и сетевых пространств имён. Подходит для продвинутых сценариев или CI.",[31,1451,1453],{"className":152,"code":1452,"language":154,"meta":39,"style":39},"sudo minikube start --driver=none\n",[26,1454,1455],{"__ignoreMap":39},[158,1456,1457,1459,1462,1464],{"class":160,"line":161},[158,1458,165],{"class":164},[158,1460,1461],{"class":168}," minikube",[158,1463,348],{"class":168},[158,1465,1466],{"class":221}," --driver=none\n",[228,1468],{},[74,1470,1471],{},"Внимание:"," Для работы ",[26,1474,963],{},"-драйвера необходимо активировать cgroups v2. Инструкция ниже.",[1222,1477,1479,1480],{"id":1478},"способ-4-активация-cgroups-v2-для-драйвера-none","Способ 4: Активация cgroups v2 для драйвера ",[26,1481,963],{},[22,1483,1144,1484,1487,1488,1491],{},[26,1485,1486],{},"driver not supported"," при использовании ",[26,1489,1490],{},"--driver=none"," часто вызвана неактивированными cgroups версии 2.",[68,1493,1494,1514,1538,1562],{},[71,1495,1496,1499],{},[74,1497,1498],{},"Отредактируйте конфигурацию GRUB:",[31,1500,1502],{"className":152,"code":1501,"language":154,"meta":39,"style":39},"sudo nano /etc/default/grub\n",[26,1503,1504],{"__ignoreMap":39},[158,1505,1506,1508,1511],{"class":160,"line":161},[158,1507,165],{"class":164},[158,1509,1510],{"class":168}," nano",[158,1512,1513],{"class":168}," /etc/default/grub\n",[71,1515,1516,1526,1527],{},[74,1517,1518,1519,1522,1523,674],{},"Найдите строку ",[26,1520,1521],{},"GRUB_CMDLINE_LINUX"," и добавьте параметр ",[26,1524,1525],{},"systemd.unified_cgroup_hierarchy=1"," Пример:\n",[31,1528,1532],{"className":1529,"code":1530,"language":1531,"meta":39,"style":39},"language-ini shiki shiki-themes github-light github-dark","GRUB_CMDLINE_LINUX=\"... systemd.unified_cgroup_hierarchy=1\"\n","ini",[26,1533,1534],{"__ignoreMap":39},[158,1535,1536],{"class":160,"line":161},[158,1537,1530],{},[71,1539,1540,1543],{},[74,1541,1542],{},"Обновите конфигурацию GRUB и перезагрузитесь:",[31,1544,1546],{"className":152,"code":1545,"language":154,"meta":39,"style":39},"sudo update-grub\nsudo reboot\n",[26,1547,1548,1555],{"__ignoreMap":39},[158,1549,1550,1552],{"class":160,"line":161},[158,1551,165],{"class":164},[158,1553,1554],{"class":168}," update-grub\n",[158,1556,1557,1559],{"class":160,"line":181},[158,1558,165],{"class":164},[158,1560,1561],{"class":168}," reboot\n",[71,1563,1564,1567,1592,1593,1596],{},[74,1565,1566],{},"После перезагрузки проверьте активацию cgroups v2:",[31,1568,1570],{"className":152,"code":1569,"language":154,"meta":39,"style":39},"mount -t cgroup2 none /sys/fs/cgroup  # Должен смонтироваться без ошибок\n",[26,1571,1572],{"__ignoreMap":39},[158,1573,1574,1577,1580,1583,1586,1589],{"class":160,"line":161},[158,1575,1576],{"class":164},"mount",[158,1578,1579],{"class":221}," -t",[158,1581,1582],{"class":168}," cgroup2",[158,1584,1585],{"class":168}," none",[158,1587,1588],{"class":168}," /sys/fs/cgroup",[158,1590,1591],{"class":582},"  # Должен смонтироваться без ошибок\n","\nТеперь ",[26,1594,1595],{},"minikube start --driver=none"," должен пройти проверку драйвера.",[1222,1598,1600],{"id":1599},"способ-5-переустановкаобновление-minikube-и-драйвера","Способ 5: Переустановка/обновление Minikube и драйвера",[22,1602,1603],{},"Проблема может быть в несовместимости версий.",[68,1605,1606,1653,1720],{},[71,1607,1608,1611],{},[74,1609,1610],{},"Обновите Minikube до последней стабильной версии:",[31,1612,1614],{"className":152,"code":1613,"language":154,"meta":39,"style":39},"sudo apt remove minikube # Если установлен через apt\ncurl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64\nsudo install minikube-linux-amd64 /usr/local/bin/minikube\n",[26,1615,1616,1630,1641],{"__ignoreMap":39},[158,1617,1618,1620,1622,1625,1627],{"class":160,"line":161},[158,1619,165],{"class":164},[158,1621,206],{"class":168},[158,1623,1624],{"class":168}," remove",[158,1626,1461],{"class":168},[158,1628,1629],{"class":582}," # Если установлен через apt\n",[158,1631,1632,1635,1638],{"class":160,"line":181},[158,1633,1634],{"class":164},"curl",[158,1636,1637],{"class":221}," -LO",[158,1639,1640],{"class":168}," https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64\n",[158,1642,1643,1645,1647,1650],{"class":160,"line":343},[158,1644,165],{"class":164},[158,1646,218],{"class":168},[158,1648,1649],{"class":168}," minikube-linux-amd64",[158,1651,1652],{"class":168}," /usr/local/bin/minikube\n",[71,1654,1655,1658],{},[74,1656,1657],{},"Переустановите драйвер (например, Docker):",[31,1659,1661],{"className":152,"code":1660,"language":154,"meta":39,"style":39},"sudo apt purge docker.io docker-ce containerd\nsudo apt update\nsudo apt install docker.io\nsudo systemctl start docker\nsudo systemctl enable docker\n",[26,1662,1663,1680,1688,1699,1709],{"__ignoreMap":39},[158,1664,1665,1667,1669,1671,1674,1677],{"class":160,"line":161},[158,1666,165],{"class":164},[158,1668,206],{"class":168},[158,1670,172],{"class":168},[158,1672,1673],{"class":168}," docker.io",[158,1675,1676],{"class":168}," docker-ce",[158,1678,1679],{"class":168}," containerd\n",[158,1681,1682,1684,1686],{"class":160,"line":181},[158,1683,165],{"class":164},[158,1685,206],{"class":168},[158,1687,209],{"class":168},[158,1689,1690,1692,1694,1696],{"class":160,"line":343},[158,1691,165],{"class":164},[158,1693,206],{"class":168},[158,1695,218],{"class":168},[158,1697,1698],{"class":168}," docker.io\n",[158,1700,1701,1703,1705,1707],{"class":160,"line":512},[158,1702,165],{"class":164},[158,1704,573],{"class":168},[158,1706,348],{"class":168},[158,1708,1251],{"class":168},[158,1710,1712,1714,1716,1718],{"class":160,"line":1711},5,[158,1713,165],{"class":164},[158,1715,573],{"class":168},[158,1717,1282],{"class":168},[158,1719,1251],{"class":168},[71,1721,1722],{},[74,1723,1724],{},"Повторите попытку запуска Minikube.",[17,1726,777],{"id":776},[782,1728,1729,1741,1747,1756,1765],{},[71,1730,1731,1734,1735,1737,1738,1740],{},[74,1732,1733],{},"Всегда добавляйте пользователя в группу драйвера"," (",[26,1736,549],{},"/",[26,1739,553],{},") сразу после установки движка.",[71,1742,1743,1746],{},[74,1744,1745],{},"Используйте стабильные версии ПО."," Регулярно обновляйте Minikube, Docker/Podman и ядро системы.",[71,1748,1749,1755],{},[74,1750,1751,1752,1754],{},"Для драйвера ",[26,1753,963],{}," заранее активируйте cgroups v2"," в параметрах ядра, если планируете его использовать.",[71,1757,1758,1761,1762,674],{},[74,1759,1760],{},"Перед запуском Minikube проверяйте статус службы драйвера"," командой ",[26,1763,1764],{},"systemctl status \u003Cdriver>",[71,1766,1767,1773],{},[74,1768,1769,1770,674],{},"Читайте вывод команды ",[26,1771,1772],{},"minikube driver ls"," Она даёт точную информацию о том, какие драйверы доступны и почему конкретный может быть недоступен.",[831,1775,1776],{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}",{"title":39,"searchDepth":181,"depth":181,"links":1778},[1779,1780,1781,1789],{"id":1140,"depth":181,"text":1141},{"id":62,"depth":181,"text":63},{"id":1219,"depth":181,"text":1220,"children":1782},[1783,1784,1785,1786,1788],{"id":1224,"depth":343,"text":1225},{"id":1317,"depth":343,"text":1318},{"id":1406,"depth":343,"text":1407},{"id":1478,"depth":343,"text":1787},"Способ 4: Активация cgroups v2 для драйвера none",{"id":1599,"depth":343,"text":1600},{"id":776,"depth":181,"text":777},"2026-02-16 10:20:09","Пошаговая инструкция по исправлению ошибки 'minikube driver not supported' в Linux. Узнайте, как правильно настроить драйвер (docker, podman, none) и запустить Minikube за 5-10 минут.","easy","5-15 мин",[1795,1798,1801,1804],{"question":1796,"answer":1797},"Почему Minikube выдает 'driver not supported' на Linux?","Эта ошибка означает, что Minikube не может найти или использовать указанный драйвер (например, docker, podman, virtualbox). Чаще всего причина в том, что нужный драйвер не установлен, не запущен или отсутствуют права доступа.",{"question":1799,"answer":1800},"Как узнать, какие драйверы доступны в моей системе?","Выполните команду `minikube driver ls`. Она покажет список всех драйверов, которые Minikube обнаружил в системе, и их текущий статус (Доступен/Недоступен).",{"question":1802,"answer":1803},"Можно ли использовать Minikube без драйвера на Linux?","Да, драйвер `none` позволяет запускать Minikube напрямую на хостовой системе без виртуализации. Однако это требует ручной настройки cgroups и сетевых имен, и подходит только для опытных пользователей или CI/CD.",{"question":1805,"answer":1806},"Почему Docker-драйвер может не работать, хотя Docker установлен?","Чаще всего из-за отсутствия прав у текущего пользователя на доступ к Docker-сокету (`/var/run/docker.sock`). Решение: добавить пользователя в группу `docker` и перезайти в систему.",[1808,1811,1814,1817,1820],{"name":1809,"text":1810},"Определите доступные драйверы","Запустите `minikube driver ls`, чтобы увидеть, какие драйверы Minikube может использовать в вашей системе. Обратите внимание на столбец 'Статус'.",{"name":1812,"text":1813},"Убедитесь, что выбранный драйвер запущен","Если выбранный драйвер (например, docker) имеет статус 'Недоступен', проверьте, запущена ли его служба: `sudo systemctl status docker` или `sudo systemctl status podman`.",{"name":1815,"text":1816},"Проверьте права доступа к сокету драйвера","Для Docker/Podman убедитесь, что ваш пользователь состоит в соответствующей группе (`docker` или `podman`). Проверьте: `groups`. Если нет, выполните `sudo usermod -aG docker $USER` (для Docker) и перезайдите.",{"name":1818,"text":1819},"Запустите Minikube с явным указанием драйвера","Явно укажите рабочий драйвер при старте: `minikube start --driver=docker` (или `--driver=podman`, `--driver=none`).",{"name":1821,"text":1822},"При ошибке 'none' драйвера: настройте cgroups","Если используете `--driver=none`, убедитесь, что cgroups v2 активированы. Добавьте в `/etc/default/grub` параметр `systemd.unified_cgroup_hierarchy=1`, обновите GRUB (`sudo update-grub`) и перезагрузитесь.","PT10M",[1825,1826,1827,1828,1829,1830,1831,1832],"minikube driver not supported linux","ошибка minikube драйвер не поддерживается","minikube не запускается драйвер","исправить driver not supported minikube ubuntu","minikube start ошибка драйвера","какой драйвер использовать для minikube на linux","minikube podman driver not supported","minikube docker driver ошибка",{},[1835,1836,1837],"/errors/linux/minikube-cannot-connect-to-docker","/guides/linux/install-minikube-ubuntu","/errors/linux/docker-permission-denied","Ошибки Linux",{"title":1132,"description":1791},"errors/linux/minikube-driver-not-supported","Статья объясняет, почему Minikube на Linux выдает ошибку 'driver not supported', и предоставляет проверенные способы её устранения через настройку или смену драйвера.",[1843,330,906,549,553,1844],"ошибки linux","devops","U1n4xgH7risFhJx5G0_gao3HTNj1i8t4oTJN5No7u6E",{"id":1847,"title":1848,"appliesTo":1849,"author":12,"body":1852,"canonical":843,"code":843,"createdAt":3078,"description":3079,"difficulty":847,"draft":848,"estimatedTime":3080,"extension":850,"faq":3081,"howToSteps":3094,"howToTotalTime":3110,"image":843,"keywords":3111,"locale":889,"meta":3122,"navigation":891,"path":896,"platform":893,"related":3123,"section":3126,"seo":3127,"severity":843,"stem":3128,"summary":3129,"tags":3130,"twitterCreator":843,"twitterSite":843,"type":3135,"updatedAt":3078,"__hash__":3136},"content_ru/guides/linux/install-minikube-linux.md","Установка Minikube на Linux: подробное руководство для Ubuntu/Debian",[1850,1851,1135,7],"Ubuntu 20.04+","Debian 11+",{"type":14,"value":1853,"toc":3050},[1854,1858,1864,1894,1901,1905,1908,1980,1984,1990,2054,2065,2073,2160,2166,2193,2197,2201,2207,2330,2334,2350,2353,2368,2379,2386,2429,2435,2454,2458,2463,2475,2481,2509,2514,2562,2565,2569,2576,2648,2665,2669,2672,2702,2705,2755,2759,2766,2779,2799,2805,2820,2826,2845,2851,2858,2882,2888,2905,2909,2919,2922,2924,2928,2998,3002,3005,3026,3033,3047],[17,1855,1857],{"id":1856},"введение-зачем-это-нужно","Введение / Зачем это нужно",[22,1859,1860,1863],{},[74,1861,1862],{},"Minikube"," — это инструмент, который запускает локальный однокластерный кластер Kubernetes на вашей машине. Он идеально подходит для:",[782,1865,1866,1872,1888],{},[71,1867,1868,1871],{},[74,1869,1870],{},"Обучения и разработки:"," Позволяет изучать Kubernetes без доступа к облаку и без затрат.",[71,1873,1874,1877,1878,957,1881,957,1884,1887],{},[74,1875,1876],{},"Тестирования манифестов:"," Вы можете безопасно проверять конфигурации ",[26,1879,1880],{},"Deployment",[26,1882,1883],{},"Service",[26,1885,1886],{},"Ingress"," перед деплоем в продакшен.",[71,1889,1890,1893],{},[74,1891,1892],{},"Локальной отладки:"," Запускать и отлаживать приложения в окружении, максимально приближенном к реальному Kubernetes.",[22,1895,1896,1897,1900],{},"После выполнения этого гайда у вас будет полностью рабочий кластер Kubernetes, доступный через ",[26,1898,1899],{},"kubectl",", и вы сможете разворачивать на него свои приложения.",[17,1902,1904],{"id":1903},"требования-подготовка","Требования / Подготовка",[22,1906,1907],{},"Перед началом убедитесь, что ваша система соответствует следующим требованиям:",[68,1909,1910,1916,1945,1963,1969],{},[71,1911,1912,1915],{},[74,1913,1914],{},"ОС:"," Любой современный дистрибутив Linux (Ubuntu, Debian, Fedora, CentOS, Arch и т.д.).",[71,1917,1918,1921,1922,1944],{},[74,1919,1920],{},"Виртуализация:"," Включенная поддержка виртуализации (Intel VT-x / AMD-V) в BIOS/UEFI. Проверить можно командой:\n",[31,1923,1925],{"className":152,"code":1924,"language":154,"meta":39,"style":39},"grep -E --color '(vmx|svm)' /proc/cpuinfo\n",[26,1926,1927],{"__ignoreMap":39},[158,1928,1929,1932,1935,1938,1941],{"class":160,"line":161},[158,1930,1931],{"class":164},"grep",[158,1933,1934],{"class":221}," -E",[158,1936,1937],{"class":221}," --color",[158,1939,1940],{"class":168}," '(vmx|svm)'",[158,1942,1943],{"class":168}," /proc/cpuinfo\n","\nЕсли вывод пуст, включите виртуализацию в настройках BIOS/UEFI.",[71,1946,1947,1950,1951,1954,1955,1958,1959,1962],{},[74,1948,1949],{},"Ресурсы:"," Минимум ",[74,1952,1953],{},"2 ГБ"," свободной RAM (рекомендуется ",[74,1956,1957],{},"4+ ГБ",") и ",[74,1960,1961],{},"20 ГБ"," свободного дискового пространства.",[71,1964,1965,1968],{},[74,1966,1967],{},"Доступ к интернету:"," Для загрузки образов и бинарников.",[71,1970,1971,1974,1975,1977,1978,1346],{},[74,1972,1973],{},"Права:"," Пользователь должен иметь права на запуск ",[26,1976,165],{}," (для некоторых драйверов) и доступ к Docker-демону (если используете драйвер ",[26,1979,549],{},[1222,1981,1983],{"id":1982},"установка-обязательных-компонентов","Установка обязательных компонентов",[22,1985,1986,1989],{},[74,1987,1988],{},"1. Установка Docker (рекомендуемый драйвер)","\nMinikube может использовать Docker в качестве среды выполнения контейнеров. Установите Docker Engine:",[31,1991,1993],{"className":152,"code":1992,"language":154,"meta":39,"style":39},"# Для Ubuntu/Debian\nsudo apt-get update\nsudo apt-get install -y docker.io\n\n# Добавьте текущего пользователя в группу docker, чтобы не использовать sudo\nsudo usermod -aG docker $USER\nnewgrp docker  # Применить изменения группы без перезагрузки\n",[26,1994,1995,2000,2008,2020,2025,2030,2043],{"__ignoreMap":39},[158,1996,1997],{"class":160,"line":161},[158,1998,1999],{"class":582},"# Для Ubuntu/Debian\n",[158,2001,2002,2004,2006],{"class":160,"line":181},[158,2003,165],{"class":164},[158,2005,169],{"class":168},[158,2007,209],{"class":168},[158,2009,2010,2012,2014,2016,2018],{"class":160,"line":343},[158,2011,165],{"class":164},[158,2013,169],{"class":168},[158,2015,218],{"class":168},[158,2017,222],{"class":221},[158,2019,1698],{"class":168},[158,2021,2022],{"class":160,"line":512},[158,2023,2024],{"emptyLinePlaceholder":891},"\n",[158,2026,2027],{"class":160,"line":1711},[158,2028,2029],{"class":582},"# Добавьте текущего пользователя в группу docker, чтобы не использовать sudo\n",[158,2031,2033,2035,2037,2039,2041],{"class":160,"line":2032},6,[158,2034,165],{"class":164},[158,2036,299],{"class":168},[158,2038,302],{"class":221},[158,2040,579],{"class":168},[158,2042,309],{"class":308},[158,2044,2046,2049,2051],{"class":160,"line":2045},7,[158,2047,2048],{"class":164},"newgrp",[158,2050,579],{"class":168},[158,2052,2053],{"class":582},"  # Применить изменения группы без перезагрузки\n",[22,2055,2056],{},[2057,2058,2059,2060,2062,2063,674],"em",{},"Примечание: Если вы предпочитаете Podman, установите его (",[26,2061,1422],{},") и используйте драйвер ",[26,2064,553],{},[22,2066,2067,2070,2072],{},[74,2068,2069],{},"2. Установка kubectl",[26,2071,1899],{}," — CLI-инструмент для управления Kubernetes. Установите его:",[31,2074,2076],{"className":152,"code":2075,"language":154,"meta":39,"style":39},"# Скачивание последней стабильной версии\ncurl -LO \"https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl\"\n\n# Установка\nsudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl\n\n# Проверка версии\nkubectl version --client\n",[26,2077,2078,2083,2103,2107,2112,2140,2144,2149],{"__ignoreMap":39},[158,2079,2080],{"class":160,"line":161},[158,2081,2082],{"class":582},"# Скачивание последней стабильной версии\n",[158,2084,2085,2087,2089,2092,2094,2097,2100],{"class":160,"line":181},[158,2086,1634],{"class":164},[158,2088,1637],{"class":221},[158,2090,2091],{"class":168}," \"https://dl.k8s.io/release/$(",[158,2093,1634],{"class":164},[158,2095,2096],{"class":221}," -L",[158,2098,2099],{"class":221}," -s",[158,2101,2102],{"class":168}," https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl\"\n",[158,2104,2105],{"class":160,"line":343},[158,2106,2024],{"emptyLinePlaceholder":891},[158,2108,2109],{"class":160,"line":512},[158,2110,2111],{"class":582},"# Установка\n",[158,2113,2114,2116,2118,2121,2124,2127,2129,2131,2134,2137],{"class":160,"line":1711},[158,2115,165],{"class":164},[158,2117,218],{"class":168},[158,2119,2120],{"class":221}," -o",[158,2122,2123],{"class":168}," root",[158,2125,2126],{"class":221}," -g",[158,2128,2123],{"class":168},[158,2130,481],{"class":221},[158,2132,2133],{"class":221}," 0755",[158,2135,2136],{"class":168}," kubectl",[158,2138,2139],{"class":168}," /usr/local/bin/kubectl\n",[158,2141,2142],{"class":160,"line":2032},[158,2143,2024],{"emptyLinePlaceholder":891},[158,2145,2146],{"class":160,"line":2045},[158,2147,2148],{"class":582},"# Проверка версии\n",[158,2150,2152,2154,2157],{"class":160,"line":2151},8,[158,2153,1899],{"class":164},[158,2155,2156],{"class":168}," version",[158,2158,2159],{"class":221}," --client\n",[22,2161,2162,2165],{},[74,2163,2164],{},"3. Установка дополнительных утилит (опционально)","\nВ зависимости от выбранного драйвера могут понадобиться:",[782,2167,2168,2177],{},[71,2169,2170,2173,2174],{},[74,2171,2172],{},"virtualbox:"," ",[26,2175,2176],{},"sudo apt install virtualbox",[71,2178,2179,2173,2182,2185,2186,2189,2190,674],{},[74,2180,2181],{},"kvm2:",[26,2183,2184],{},"sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils","\nПосле установки добавьте пользователя в группы ",[26,2187,2188],{},"kvm"," и ",[26,2191,2192],{},"libvirt",[17,2194,2196],{"id":2195},"пошаговая-инструкция","Пошаговая инструкция",[1222,2198,2200],{"id":2199},"шаг-1-скачивание-и-установка-minikube","Шаг 1: Скачивание и установка Minikube",[22,2202,2203,2204,1346],{},"Скачайте исполняемый файл Minikube, соответствующий вашей архитектуре (обычно ",[26,2205,2206],{},"amd64",[31,2208,2210],{"className":152,"code":2209,"language":154,"meta":39,"style":39},"# Определение последней версии\nMINIKUBE_VERSION=$(curl -L -s https://github.com/kubernetes/minikube/releases/latest | grep -oP '(?\u003C=tag/v)[0-9.]+')\n\n# Скачивание\ncurl -LO https://github.com/kubernetes/minikube/releases/download/v${MINIKUBE_VERSION}/minikube-linux-amd64\n\n# Установка в системную директорию\nsudo install minikube-linux-amd64 /usr/local/bin/minikube\n\n# Очистка временного файла\nrm minikube-linux-amd64\n\n# Проверка установки\nminikube version\n",[26,2211,2212,2217,2248,2252,2257,2272,2276,2281,2291,2296,2302,2311,2316,2322],{"__ignoreMap":39},[158,2213,2214],{"class":160,"line":161},[158,2215,2216],{"class":582},"# Определение последней версии\n",[158,2218,2219,2222,2225,2227,2229,2231,2233,2236,2238,2240,2243,2246],{"class":160,"line":181},[158,2220,2221],{"class":308},"MINIKUBE_VERSION",[158,2223,2224],{"class":256},"=",[158,2226,396],{"class":308},[158,2228,1634],{"class":164},[158,2230,2096],{"class":221},[158,2232,2099],{"class":221},[158,2234,2235],{"class":168}," https://github.com/kubernetes/minikube/releases/latest",[158,2237,257],{"class":256},[158,2239,260],{"class":164},[158,2241,2242],{"class":221}," -oP",[158,2244,2245],{"class":168}," '(?\u003C=tag/v)[0-9.]+'",[158,2247,533],{"class":308},[158,2249,2250],{"class":160,"line":343},[158,2251,2024],{"emptyLinePlaceholder":891},[158,2253,2254],{"class":160,"line":512},[158,2255,2256],{"class":582},"# Скачивание\n",[158,2258,2259,2261,2263,2266,2269],{"class":160,"line":1711},[158,2260,1634],{"class":164},[158,2262,1637],{"class":221},[158,2264,2265],{"class":168}," https://github.com/kubernetes/minikube/releases/download/v",[158,2267,2268],{"class":308},"${MINIKUBE_VERSION}",[158,2270,2271],{"class":168},"/minikube-linux-amd64\n",[158,2273,2274],{"class":160,"line":2032},[158,2275,2024],{"emptyLinePlaceholder":891},[158,2277,2278],{"class":160,"line":2045},[158,2279,2280],{"class":582},"# Установка в системную директорию\n",[158,2282,2283,2285,2287,2289],{"class":160,"line":2151},[158,2284,165],{"class":164},[158,2286,218],{"class":168},[158,2288,1649],{"class":168},[158,2290,1652],{"class":168},[158,2292,2294],{"class":160,"line":2293},9,[158,2295,2024],{"emptyLinePlaceholder":891},[158,2297,2299],{"class":160,"line":2298},10,[158,2300,2301],{"class":582},"# Очистка временного файла\n",[158,2303,2305,2308],{"class":160,"line":2304},11,[158,2306,2307],{"class":164},"rm",[158,2309,2310],{"class":168}," minikube-linux-amd64\n",[158,2312,2314],{"class":160,"line":2313},12,[158,2315,2024],{"emptyLinePlaceholder":891},[158,2317,2319],{"class":160,"line":2318},13,[158,2320,2321],{"class":582},"# Проверка установки\n",[158,2323,2325,2327],{"class":160,"line":2324},14,[158,2326,330],{"class":164},[158,2328,2329],{"class":168}," version\n",[1222,2331,2333],{"id":2332},"шаг-2-выбор-и-настройка-драйвера","Шаг 2: Выбор и настройка драйвера",[22,2335,2336,2337,2340,2341,550,2345,2349],{},"Minikube использует ",[74,2338,2339],{},"драйверы"," для создания виртуальной машины или контейнера. Лучший выбор для Linux — ",[74,2342,2343],{},[26,2344,549],{},[74,2346,2347],{},[26,2348,553],{},", так как они не требуют дополнительной виртуализации и работают быстрее.",[22,2351,2352],{},"Проверьте, какой драйвер доступен по умолчанию:",[31,2354,2356],{"className":152,"code":2355,"language":154,"meta":39,"style":39},"minikube driver list\n",[26,2357,2358],{"__ignoreMap":39},[158,2359,2360,2362,2365],{"class":160,"line":161},[158,2361,330],{"class":164},[158,2363,2364],{"class":168}," driver",[158,2366,2367],{"class":168}," list\n",[22,2369,2370,2375,2376,2378],{},[74,2371,1751,2372,2374],{},[26,2373,549],{}," (рекомендуется):","\nУбедитесь, что Docker демон запущен и ваш пользователь в группе ",[26,2377,549],{}," (см. подготовку). Минимальная настройка не требуется.",[22,2380,2381],{},[74,2382,1751,2383,2385],{},[26,2384,971],{}," (альтернатива):",[31,2387,2389],{"className":152,"code":2388,"language":154,"meta":39,"style":39},"# Проверьте, запущен ли libvirtd\nsudo systemctl status libvirtd\n\n# Если нет, запустите и включите автозагрузку\nsudo systemctl enable --now libvirtd\n",[26,2390,2391,2396,2407,2411,2416],{"__ignoreMap":39},[158,2392,2393],{"class":160,"line":161},[158,2394,2395],{"class":582},"# Проверьте, запущен ли libvirtd\n",[158,2397,2398,2400,2402,2404],{"class":160,"line":181},[158,2399,165],{"class":164},[158,2401,573],{"class":168},[158,2403,576],{"class":168},[158,2405,2406],{"class":168}," libvirtd\n",[158,2408,2409],{"class":160,"line":343},[158,2410,2024],{"emptyLinePlaceholder":891},[158,2412,2413],{"class":160,"line":512},[158,2414,2415],{"class":582},"# Если нет, запустите и включите автозагрузку\n",[158,2417,2418,2420,2422,2424,2427],{"class":160,"line":1711},[158,2419,165],{"class":164},[158,2421,573],{"class":168},[158,2423,1282],{"class":168},[158,2425,2426],{"class":221}," --now",[158,2428,2406],{"class":168},[22,2430,2431,2432,2434],{},"Вы можете явно указать драйвер при первом запуске ",[26,2433,1161],{},". Чтобы установить драйвер глобально:",[31,2436,2438],{"className":152,"code":2437,"language":154,"meta":39,"style":39},"minikube config set driver docker\n",[26,2439,2440],{"__ignoreMap":39},[158,2441,2442,2444,2447,2450,2452],{"class":160,"line":161},[158,2443,330],{"class":164},[158,2445,2446],{"class":168}," config",[158,2448,2449],{"class":168}," set",[158,2451,2364],{"class":168},[158,2453,1251],{"class":168},[1222,2455,2457],{"id":2456},"шаг-3-запуск-кластера-minikube","Шаг 3: Запуск кластера Minikube",[22,2459,2460,2461,243],{},"Теперь запустите кластер. Базовый запуск с драйвером ",[26,2462,549],{},[31,2464,2465],{"className":152,"code":627,"language":154,"meta":39,"style":39},[26,2466,2467],{"__ignoreMap":39},[158,2468,2469,2471,2473],{"class":160,"line":161},[158,2470,330],{"class":164},[158,2472,348],{"class":168},[158,2474,638],{"class":221},[22,2476,2477,2480],{},[74,2478,2479],{},"Настройка ресурсов (важно для производительности):","\nРекомендуется явно задать объем памяти и количество CPU, особенно если у вас мало ресурсов или вы используете драйвер виртуализации (virtualbox, kvm2).",[31,2482,2484],{"className":152,"code":2483,"language":154,"meta":39,"style":39},"# Пример: 4 CPU, 8 ГБ RAM, образ Kubernetes v1.28.x\nminikube start --driver=docker --cpus=4 --memory=8192 --kubernetes-version=v1.28.0\n",[26,2485,2486,2491],{"__ignoreMap":39},[158,2487,2488],{"class":160,"line":161},[158,2489,2490],{"class":582},"# Пример: 4 CPU, 8 ГБ RAM, образ Kubernetes v1.28.x\n",[158,2492,2493,2495,2497,2500,2503,2506],{"class":160,"line":181},[158,2494,330],{"class":164},[158,2496,348],{"class":168},[158,2498,2499],{"class":221}," --driver=docker",[158,2501,2502],{"class":221}," --cpus=4",[158,2504,2505],{"class":221}," --memory=8192",[158,2507,2508],{"class":221}," --kubernetes-version=v1.28.0\n",[22,2510,2511],{},[74,2512,2513],{},"Аргументы командной строки:",[782,2515,2516,2531,2537,2547,2556],{},[71,2517,2518,2520,2521,957,2523,957,2525,957,2527,957,2529,1346],{},[26,2519,979],{},": Драйвер (",[26,2522,549],{},[26,2524,553],{},[26,2526,904],{},[26,2528,971],{},[26,2530,963],{},[71,2532,2533,2536],{},[26,2534,2535],{},"--cpus",": Количество виртуальных CPU.",[71,2538,2539,2542,2543,2546],{},[26,2540,2541],{},"--memory",": Объем RAM в МБ (например, ",[26,2544,2545],{},"4096"," для 4 ГБ).",[71,2548,2549,2552,2553,674],{},[26,2550,2551],{},"--disk-size",": Размер диска (по умолчанию 20ГБ), например ",[26,2554,2555],{},"--disk-size=50g",[71,2557,2558,2561],{},[26,2559,2560],{},"--kubernetes-version",": Конкретная версия Kubernetes (по умолчанию последняя стабильная).",[22,2563,2564],{},"Процесс может занять 2-5 минут: Minikube скачивает образ ISO/образ Docker с Kubernetes, настраивает сеть и запускает компоненты кластера.",[1222,2566,2568],{"id":2567},"шаг-4-проверка-работы-кластера","Шаг 4: Проверка работы кластера",[22,2570,2571,2572,2575],{},"После успешного завершения ",[26,2573,2574],{},"minikube start"," выполните:",[31,2577,2579],{"className":152,"code":2578,"language":154,"meta":39,"style":39},"# 1. Проверьте статус кластера\nminikube status\n# Ожидаемый вывод: host: Running, kubelet: Running, apiserver: Running, ...\n\n# 2. Посмотрите ноды (должна быть одна - 'minikube')\nkubectl get nodes\n# NAME       STATUS   ROLES           AGE   VERSION\n# minikube   Ready    control-plane   5m    v1.28.0\n\n# 3. Проверьте системные поды (все должны быть в статусе Running)\nkubectl get pods -A\n",[26,2580,2581,2586,2593,2598,2602,2607,2617,2622,2627,2631,2636],{"__ignoreMap":39},[158,2582,2583],{"class":160,"line":161},[158,2584,2585],{"class":582},"# 1. Проверьте статус кластера\n",[158,2587,2588,2590],{"class":160,"line":181},[158,2589,330],{"class":164},[158,2591,2592],{"class":168}," status\n",[158,2594,2595],{"class":160,"line":343},[158,2596,2597],{"class":582},"# Ожидаемый вывод: host: Running, kubelet: Running, apiserver: Running, ...\n",[158,2599,2600],{"class":160,"line":512},[158,2601,2024],{"emptyLinePlaceholder":891},[158,2603,2604],{"class":160,"line":1711},[158,2605,2606],{"class":582},"# 2. Посмотрите ноды (должна быть одна - 'minikube')\n",[158,2608,2609,2611,2614],{"class":160,"line":2032},[158,2610,1899],{"class":164},[158,2612,2613],{"class":168}," get",[158,2615,2616],{"class":168}," nodes\n",[158,2618,2619],{"class":160,"line":2045},[158,2620,2621],{"class":582},"# NAME       STATUS   ROLES           AGE   VERSION\n",[158,2623,2624],{"class":160,"line":2151},[158,2625,2626],{"class":582},"# minikube   Ready    control-plane   5m    v1.28.0\n",[158,2628,2629],{"class":160,"line":2293},[158,2630,2024],{"emptyLinePlaceholder":891},[158,2632,2633],{"class":160,"line":2298},[158,2634,2635],{"class":582},"# 3. Проверьте системные поды (все должны быть в статусе Running)\n",[158,2637,2638,2640,2642,2645],{"class":160,"line":2304},[158,2639,1899],{"class":164},[158,2641,2613],{"class":168},[158,2643,2644],{"class":168}," pods",[158,2646,2647],{"class":221}," -A\n",[22,2649,2650,2173,2652,2654,2655,2658,2659,2661,2662,2664],{},[74,2651,314],{},[26,2653,1899],{}," автоматически настроен на работу с кластером Minikube благодаря скрипту-обёртке. Вы можете использовать ",[26,2656,2657],{},"minikube kubectl -- \u003Ccommand>"," для гарантии, но после ",[26,2660,2574],{}," контекст ",[26,2663,330],{}," уже активен.",[17,2666,2668],{"id":2667},"проверка-результата","Проверка результата",[22,2670,2671],{},"Кластер считается успешно установленным, если выполняются все три условия:",[68,2673,2674,2684,2696],{},[71,2675,2676,2679,2680,2683],{},[26,2677,2678],{},"minikube status"," показывает ",[26,2681,2682],{},"Running"," для всех компонентов.",[71,2685,2686,2689,2690,2692,2693,674],{},[26,2687,2688],{},"kubectl get nodes"," выводит ноду ",[26,2691,330],{}," со статусом ",[26,2694,2695],{},"Ready",[71,2697,2698,2701],{},[26,2699,2700],{},"kubectl cluster-info"," показывает адреса Kubernetes control plane и CoreDNS.",[22,2703,2704],{},"Вы можете также протестировать развертывание тестового приложения:",[31,2706,2708],{"className":152,"code":2707,"language":154,"meta":39,"style":39},"kubectl create deployment hello-minikube --image=kicbase/echo-server:1.0\nkubectl expose deployment hello-minikube --type=NodePort --port=8080\nminikube service hello-minikube  # Откроет сервис в браузере\n",[26,2709,2710,2726,2743],{"__ignoreMap":39},[158,2711,2712,2714,2717,2720,2723],{"class":160,"line":161},[158,2713,1899],{"class":164},[158,2715,2716],{"class":168}," create",[158,2718,2719],{"class":168}," deployment",[158,2721,2722],{"class":168}," hello-minikube",[158,2724,2725],{"class":221}," --image=kicbase/echo-server:1.0\n",[158,2727,2728,2730,2733,2735,2737,2740],{"class":160,"line":181},[158,2729,1899],{"class":164},[158,2731,2732],{"class":168}," expose",[158,2734,2719],{"class":168},[158,2736,2722],{"class":168},[158,2738,2739],{"class":221}," --type=NodePort",[158,2741,2742],{"class":221}," --port=8080\n",[158,2744,2745,2747,2750,2752],{"class":160,"line":343},[158,2746,330],{"class":164},[158,2748,2749],{"class":168}," service",[158,2751,2722],{"class":168},[158,2753,2754],{"class":582},"  # Откроет сервис в браузере\n",[17,2756,2758],{"id":2757},"возможные-проблемы","Возможные проблемы",[1222,2760,2762,2763],{"id":2761},"ошибка-failed-to-start-host-creating-host-creating-kic-cluster-create-context-deadline-exceeded","❌ Ошибка: ",[26,2764,2765],{},"Failed to start host: Creating host: creating kic cluster: create: context deadline exceeded",[22,2767,2768,2771,2772,2775,2776],{},[74,2769,2770],{},"Причина:"," Docker-образ ",[26,2773,2774],{},"kicbase"," не загрузился из-за проблем с сетью или нехватки дискового пространства.\n",[74,2777,2778],{},"Решение:",[68,2780,2781,2787,2793],{},[71,2782,2783,2784,1346],{},"Проверьте свободное место (",[26,2785,2786],{},"df -h",[71,2788,2789,2790,674],{},"Очистите неиспользуемые Docker-образы: ",[26,2791,2792],{},"docker system prune -a",[71,2794,2795,2796,674],{},"Принудительно перезапустите с очисткой кэша: ",[26,2797,2798],{},"minikube delete && minikube start --driver=docker --force",[1222,2800,2762,2802],{"id":2801},"ошибка-this-computer-doesnt-have-vt-xamd-v-virtualization-enabled",[26,2803,2804],{},"This computer doesn't have VT-x/AMD-v virtualization enabled",[22,2806,2807,2809,2810,2812,2813,550,2816,2819],{},[74,2808,2770],{}," Виртуализация отключена в BIOS/UEFI.\n",[74,2811,2778],{}," Перезагрузите компьютер, войдите в BIOS/UEFI (клавиша Del/F2/F10) и включите опции ",[26,2814,2815],{},"Intel VT-x",[26,2817,2818],{},"AMD-V",". Сохраните настройки и перезагрузитесь.",[1222,2821,2762,2823],{"id":2822},"ошибка-exiting-due-to-drv_not_found-the-specified-driver-docker-is-not-installed",[26,2824,2825],{},"Exiting due to DRV_NOT_FOUND: The specified driver \"docker\" is not installed",[22,2827,2828,661,2830,2832,2833,2835,2836,2839,2840,1734,2842,1346],{},[74,2829,2770],{},[26,2831,549],{}," не найден (Docker не установлен или не запущен).\n",[74,2834,2778],{}," Установите Docker и убедитесь, что демон работает (",[26,2837,2838],{},"sudo systemctl start docker","). Проверьте, что ваш пользователь в группе ",[26,2841,549],{},[26,2843,2844],{},"groups $USER",[1222,2846,2762,2848],{"id":2847},"ошибка-failed-to-configure-pod-network-network-plugin-cni-failed-to-set-up",[26,2849,2850],{},"Failed to configure pod network: network plugin cni failed to set up...",[22,2852,2853,2855,2856],{},[74,2854,2770],{}," Конфликт CNI-плагинов или блокировка фаервола.\n",[74,2857,2778],{},[68,2859,2860,2866,2876],{},[71,2861,2862,2863,674],{},"Удалите кластер: ",[26,2864,2865],{},"minikube delete",[71,2867,2868,2869,550,2872,2875],{},"Временно отключите фаервол (",[26,2870,2871],{},"sudo ufw disable",[26,2873,2874],{},"sudo systemctl stop firewalld",") и попробуйте снова.",[71,2877,2878,2879,674],{},"Используйте другой CIDR для сети подов: ",[26,2880,2881],{},"minikube start --pod-cidr=10.244.0.0/16",[1222,2883,2762,2885],{"id":2884},"ошибка-error-eacces-permission-denied-access-varrundockersock",[26,2886,2887],{},"Error: EACCES: permission denied, access '/var/run/docker.sock'",[22,2889,2890,2892,2893,2895,2896,1734,2898,2901,2902,674],{},[74,2891,2770],{}," Текущий пользователь не имеет прав на доступ к Docker-сокету.\n",[74,2894,2778],{}," Добавьте пользователя в группу ",[26,2897,549],{},[26,2899,2900],{},"sudo usermod -aG docker $USER",") и перелогиньтесь или выполните ",[26,2903,2904],{},"newgrp docker",[1222,2906,2908],{"id":2907},"проблема-minikube-завершает-работу-после-перезагрузки-хоста","❌ Проблема: Minikube завершает работу после перезагрузки хоста",[22,2910,2911,2913,2914,2916,2917,674],{},[74,2912,2770],{}," Minikube не настроен на автозапуск (по умолчанию так и есть).\n",[74,2915,2778],{}," Это ожидаемое поведение. Minikube — инструмент для разработки. Для постоянного кластера используйте полноценное развертывание Kubernetes. Чтобы быстро вернуть кластер, выполните ",[26,2918,2574],{},[2920,2921],"hr",{},[353,2923],{},[17,2925,2927],{"id":2926},"дополнительные-команды-и-управление","Дополнительные команды и управление",[782,2929,2930,2938,2945,2978,2986],{},[71,2931,2932,2173,2935],{},[74,2933,2934],{},"Остановка кластера (сохранение состояния):",[26,2936,2937],{},"minikube stop",[71,2939,2940,2173,2943],{},[74,2941,2942],{},"Удаление кластера (полная очистка):",[26,2944,2865],{},[71,2946,2947,2950],{},[74,2948,2949],{},"Включение/отключение дополнений ( ingress, dashboard, metrics-server):",[31,2951,2953],{"className":152,"code":2952,"language":154,"meta":39,"style":39},"minikube addons enable ingress\nminikube addons disable ingress\n",[26,2954,2955,2967],{"__ignoreMap":39},[158,2956,2957,2959,2962,2964],{"class":160,"line":161},[158,2958,330],{"class":164},[158,2960,2961],{"class":168}," addons",[158,2963,1282],{"class":168},[158,2965,2966],{"class":168}," ingress\n",[158,2968,2969,2971,2973,2976],{"class":160,"line":181},[158,2970,330],{"class":164},[158,2972,2961],{"class":168},[158,2974,2975],{"class":168}," disable",[158,2977,2966],{"class":168},[71,2979,2980,2173,2983],{},[74,2981,2982],{},"Доступ к консоли ноды (например, для отладки Docker):",[26,2984,2985],{},"minikube ssh",[71,2987,2988,2173,2991,2994,2995,674],{},[74,2989,2990],{},"Получение конфигурации kubectl для другого контекста:",[26,2992,2993],{},"minikube kubectl -- \u003Ckubectl command>"," или экспорт: ",[26,2996,2997],{},"kubectl config use-context minikube",[17,2999,3001],{"id":3000},"заключение","Заключение",[22,3003,3004],{},"Вы успешно установили и запустили локальный кластер Kubernetes с помощью Minikube на Linux. Теперь вы можете:",[782,3006,3007,3013,3016,3023],{},[71,3008,3009,3010,3012],{},"Изучать ",[26,3011,1899],{}," команды.",[71,3014,3015],{},"Развертывать манифесты в формате YAML.",[71,3017,3018,3019,3022],{},"Тестировать ",[26,3020,3021],{},"Helm","-чарты.",[71,3024,3025],{},"Пробовать различные сетевые политики и ингрессы.",[22,3027,3028,3029,2189,3031,674],{},"Для продолжения обучения изучите официальную документацию Kubernetes или попробуйте развернуть простое приложение, например, Nginx, следуя нашему гайду по базовым ",[26,3030,1880],{},[26,3032,1883],{},[22,3034,3035,3038,3039,3041,3042,674],{},[74,3036,3037],{},"Что дальше?"," Узнайте, как управлять конфигурацией кластера через ",[26,3040,1899],{}," в нашем гайде ",[3043,3044,3046],"a",{"href":3045},"/guides/linux/configure-kubernetes-context","Конфигурирование контекстов kubectl для нескольких кластеров",[831,3048,3049],{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":39,"searchDepth":181,"depth":181,"links":3051},[3052,3053,3056,3062,3063,3076,3077],{"id":1856,"depth":181,"text":1857},{"id":1903,"depth":181,"text":1904,"children":3054},[3055],{"id":1982,"depth":343,"text":1983},{"id":2195,"depth":181,"text":2196,"children":3057},[3058,3059,3060,3061],{"id":2199,"depth":343,"text":2200},{"id":2332,"depth":343,"text":2333},{"id":2456,"depth":343,"text":2457},{"id":2567,"depth":343,"text":2568},{"id":2667,"depth":181,"text":2668},{"id":2757,"depth":181,"text":2758,"children":3064},[3065,3067,3069,3071,3073,3075],{"id":2761,"depth":343,"text":3066},"❌ Ошибка: Failed to start host: Creating host: creating kic cluster: create: context deadline exceeded",{"id":2801,"depth":343,"text":3068},"❌ Ошибка: This computer doesn't have VT-x/AMD-v virtualization enabled",{"id":2822,"depth":343,"text":3070},"❌ Ошибка: Exiting due to DRV_NOT_FOUND: The specified driver \"docker\" is not installed",{"id":2847,"depth":343,"text":3072},"❌ Ошибка: Failed to configure pod network: network plugin cni failed to set up...",{"id":2884,"depth":343,"text":3074},"❌ Ошибка: Error: EACCES: permission denied, access '/var/run/docker.sock'",{"id":2907,"depth":343,"text":2908},{"id":2926,"depth":181,"text":2927},{"id":3000,"depth":181,"text":3001},"2026-02-16 19:36:50","Пошаговая инструкция по установке Minikube на Ubuntu, Debian и других дистрибутивах Linux. Настройка драйвера, запуск кластера и проверка работы. Решение типичных ошибок.","15-30 мин",[3082,3085,3088,3091],{"question":3083,"answer":3084},"Какая минимальная сумма RAM нужна для Minikube?","Рекомендуется не менее 4 ГБ оперативной памяти. Для комфортной работы с несколькими подами — 8 ГБ и более.",{"question":3086,"answer":3087},"Почему Minikube не запускается с ошибкой 'This computer doesn't have VT-x/AMD-v virtualization enabled'?","Виртуализация отключена в BIOS/UEFI. Включите Intel VT-x или AMD-V в настройках прошивки вашего компьютера и перезагрузитесь.",{"question":3089,"answer":3090},"Можно ли использовать Minikube без Docker, например, с Podman?","Да, Minikube поддерживает драйвер `podman`. Установите Podman и запустите Minikube с флагом `--driver=podman`.",{"question":3092,"answer":3093},"Как удалить Minikube и все связанные данные?","Выполните команду `minikube delete`, а затем удалите конфигурационный каталог `~/.minikube/` и образы Docker (`docker system prune -a`).",[3095,3098,3101,3104,3107],{"name":3096,"text":3097},"Установка зависимостей: Docker, kubectl, инструменты","Установите Docker (или Podman), kubectl и конфигурационные утилиты (kvm2, virt-manager при необходимости) через менеджер пакетов вашего дистрибутива.",{"name":3099,"text":3100},"Загрузка и установка бинарного файла Minikube","Скачайте последнюю версию Minikube с официального сайта, поместите исполняемый файл в `/usr/local/bin/` и назначьте права на выполнение.",{"name":3102,"text":3103},"Выбор и настройка драйвера виртуализации","Определите подходящий драйвер (docker, podman, virtualbox, kvm2). При необходимости установите supplemental-утилиты для драйвера и настройте его параметры.",{"name":3105,"text":3106},"Запуск кластера Minikube","Инициируйте создание кластера командой `minikube start` с указанием драйвера, версии Kubernetes и параметров ресурсов (CPU, Memory).",{"name":3108,"text":3109},"Проверка статуса и получение доступа","Убедитесь, что кластер работает (`minikube status`), настройте `kubectl` для работы с ним (`minikube kubectl --`) и проверьте доступность нод.","PT25M",[3112,3113,3114,3115,3116,3117,3118,3119,3120,3121],"установка minikube на ubuntu","minikube start команда","minikube docker driver linux","ошибка minikube not enough memory","minikube local cluster setup","kubernetes minikube tutorial","minikube install debian","как запустить minikube","minikube virtualbox driver","minikube config view",{},[3124,3045,3125],"/guides/linux/install-kubectl-linux","/errors/linux/minikube-start-fails","Гайды Kubernetes",{"title":1848,"description":3079},"guides/linux/install-minikube-linux","Это руководство поможет вам установить локальный кластер Kubernetes с помощью Minikube на Linux. Вы научитесь настраивать окружение, запускать кластер и проверять его работоспособность.",[906,330,893,1844,3131,3132,3133,3134],"containerization","ubuntu","debian","k8s","guide","VNKVP6aUcRytptLoM8SE0mi38swngz1DsMcYKmrWt1w",{"id":3138,"title":3139,"appliesTo":3140,"author":12,"body":3143,"canonical":843,"code":3153,"createdAt":4057,"description":4058,"difficulty":847,"draft":848,"estimatedTime":4059,"extension":850,"faq":4060,"howToSteps":4073,"howToTotalTime":877,"image":843,"keywords":4086,"locale":889,"meta":4095,"navigation":891,"path":897,"platform":893,"related":4096,"section":4100,"seo":4101,"severity":900,"stem":4102,"summary":4103,"tags":4104,"twitterCreator":843,"twitterSite":843,"type":908,"updatedAt":4057,"__hash__":4107},"content_ru/errors/linux/virtualbox-kernel-module-error.md","Ошибка VirtualBox kernel module: как исправить rc=-1908 в Linux",[3141,1135,1851,3142],"Ubuntu 22.04+","Arch Linux",{"type":14,"value":3144,"toc":4046},[3145,3149,3162,3165,3171,3174,3180,3183,3185,3235,3237,3241,3244,3249,3342,3349,3364,3369,3433,3438,3480,3486,3488,3492,3495,3500,3621,3626,3664,3671,3675,3678,3800,3804,3818,3823,3842,3848,3906,3908,3911,4043],[17,3146,3148],{"id":3147},"что-означает-ошибка-rc-1908","Что означает ошибка rc=-1908",[22,3150,1144,3151,3154,3155,3158,3159,3161],{},[74,3152,3153],{},"rc=-1908"," с сообщением ",[74,3156,3157],{},"\"Kernel driver not installed (rc=-1908)\""," возникает при попытке запуска VirtualBox или виртуальной машины в Linux. Это означает, что модуль ядра ",[26,3160,58],{}," (основной драйвер VirtualBox) не загружен в систему или отсутствует. Без этого модуля VirtualBox не может управлять виртуальными машинами, и вы увидите это сообщение сразу при открытии программы или при запуске ВМ.",[22,3163,3164],{},"Полный текст ошибки обычно выглядит так:",[31,3166,3169],{"className":3167,"code":3168,"language":36},[34],"Failed to create the VirtualBox COM object.\nThe VirtualBox kernel driver (vboxdrv) is not loaded.\nPlease load the kernel module by executing 'modprobe vboxdrv' as root.\n",[26,3170,3168],{"__ignoreMap":39},[22,3172,3173],{},"Или:",[31,3175,3178],{"className":3176,"code":3177,"language":36},[34],"Kernel driver not installed (rc=-1908)\n",[26,3179,3177],{"__ignoreMap":39},[22,3181,3182],{},"Ошибка характерна для большинства дистрибутивов Linux (Ubuntu, Fedora, Debian, Arch) и часто появляется после обновления ядра, переустановки системы или при отсутствии необходимых пакетов.",[17,3184,63],{"id":62},[68,3186,3187,3196,3205,3214,3220,3229],{},[71,3188,3189,3192,3193,3195],{},[74,3190,3191],{},"Не установлены заголовки ядра (linux-headers)",". Для сборки модуля ",[26,3194,58],{}," требуются файлы заголовков текущей версии ядра. Если они отсутствуют, VirtualBox не может скомпилировать модуль.",[71,3197,3198,3201,3202,3204],{},[74,3199,3200],{},"Конфликт версий ядра и модуля",". После обновления ядра старый модуль ",[26,3203,58],{}," становится несовместимым. DKMS (Dynamic Kernel Module Support) должен автоматически пересобрать модуль, но это не всегда происходит.",[71,3206,3207,3210,3211,3213],{},[74,3208,3209],{},"Отсутствие прав для загрузки модуля",". Модуль ядра требует прав суперпользователя. Если вы запускаете VirtualBox без ",[26,3212,165],{}," или без настройки udev, загрузка может блокироваться.",[71,3215,3216,3219],{},[74,3217,3218],{},"Повреждённая или неполная установка VirtualBox",". Например, при установке из репозитория дистрибутива версия VirtualBox может отличаться от версии в репозитории Oracle, что вызывает конфликт.",[71,3221,3222,3225,3226,3228],{},[74,3223,3224],{},"Secure Boot блокирует загрузку модуля",". На системах с включённым Secure Boot (UEFI) неподписанные модули ядра, такие как ",[26,3227,58],{},", могут отклоняться без явного подтверждения.",[71,3230,3231,3234],{},[74,3232,3233],{},"Модуль загружен, но неактивен",". Иногда модуль присутствует, но не загружен автоматически при загрузке системы.",[17,3236,1220],{"id":1219},[1222,3238,3240],{"id":3239},"способ-1-установка-заголовков-ядра-и-пересборка-модуля-рекомендуемый","Способ 1: Установка заголовков ядра и пересборка модуля (рекомендуемый)",[22,3242,3243],{},"Это основной способ, который решает проблему в большинстве случаев. Он обеспечивает наличие всех необходимых компонентов для сборки и загружает модуль.",[22,3245,3246],{},[74,3247,3248],{},"Для Ubuntu/Debian и производных:",[31,3250,3252],{"className":152,"code":3251,"language":154,"meta":39,"style":39},"# 1. Установите заголовки ядра и инструменты сборки\nsudo apt update\nsudo apt install linux-headers-$(uname -r) build-essential dkms\n\n# 2. Пересоберите модуль VirtualBox\nsudo /sbin/vboxconfig\n\n# 3. Загрузите модуль вручную (если не загрузился автоматически)\nsudo modprobe vboxdrv\n\n# 4. Проверьте, что модуль загружен\nlsmod | grep vbox\n",[26,3253,3254,3259,3267,3289,3293,3298,3305,3309,3314,3322,3326,3331],{"__ignoreMap":39},[158,3255,3256],{"class":160,"line":161},[158,3257,3258],{"class":582},"# 1. Установите заголовки ядра и инструменты сборки\n",[158,3260,3261,3263,3265],{"class":160,"line":181},[158,3262,165],{"class":164},[158,3264,206],{"class":168},[158,3266,209],{"class":168},[158,3268,3269,3271,3273,3275,3277,3279,3281,3283,3285,3287],{"class":160,"line":343},[158,3270,165],{"class":164},[158,3272,206],{"class":168},[158,3274,218],{"class":168},[158,3276,393],{"class":168},[158,3278,396],{"class":308},[158,3280,399],{"class":164},[158,3282,402],{"class":221},[158,3284,405],{"class":308},[158,3286,408],{"class":168},[158,3288,411],{"class":168},[158,3290,3291],{"class":160,"line":512},[158,3292,2024],{"emptyLinePlaceholder":891},[158,3294,3295],{"class":160,"line":1711},[158,3296,3297],{"class":582},"# 2. Пересоберите модуль VirtualBox\n",[158,3299,3300,3302],{"class":160,"line":2032},[158,3301,165],{"class":164},[158,3303,3304],{"class":168}," /sbin/vboxconfig\n",[158,3306,3307],{"class":160,"line":2045},[158,3308,2024],{"emptyLinePlaceholder":891},[158,3310,3311],{"class":160,"line":2151},[158,3312,3313],{"class":582},"# 3. Загрузите модуль вручную (если не загрузился автоматически)\n",[158,3315,3316,3318,3320],{"class":160,"line":2293},[158,3317,165],{"class":164},[158,3319,278],{"class":168},[158,3321,263],{"class":168},[158,3323,3324],{"class":160,"line":2298},[158,3325,2024],{"emptyLinePlaceholder":891},[158,3327,3328],{"class":160,"line":2304},[158,3329,3330],{"class":582},"# 4. Проверьте, что модуль загружен\n",[158,3332,3333,3335,3337,3339],{"class":160,"line":2313},[158,3334,253],{"class":164},[158,3336,257],{"class":256},[158,3338,260],{"class":164},[158,3340,3341],{"class":168}," vbox\n",[22,3343,3344,3345,3348],{},"Если команда ",[26,3346,3347],{},"vboxconfig"," недоступна, используйте:",[31,3350,3352],{"className":152,"code":3351,"language":154,"meta":39,"style":39},"sudo /etc/init.d/vboxdrv setup\n",[26,3353,3354],{"__ignoreMap":39},[158,3355,3356,3358,3361],{"class":160,"line":161},[158,3357,165],{"class":164},[158,3359,3360],{"class":168}," /etc/init.d/vboxdrv",[158,3362,3363],{"class":168}," setup\n",[22,3365,3366],{},[74,3367,3368],{},"Для Fedora/RHEL/CentOS:",[31,3370,3372],{"className":152,"code":3371,"language":154,"meta":39,"style":39},"# Установите заголовки и инструменты\nsudo dnf install kernel-devel kernel-headers gcc make dkms\n\n# Пересоберите модуль\nsudo /sbin/vboxconfig\n\n# Загрузите модуль\nsudo modprobe vboxdrv\n",[26,3373,3374,3379,3401,3405,3410,3416,3420,3425],{"__ignoreMap":39},[158,3375,3376],{"class":160,"line":161},[158,3377,3378],{"class":582},"# Установите заголовки и инструменты\n",[158,3380,3381,3383,3386,3388,3391,3394,3397,3399],{"class":160,"line":181},[158,3382,165],{"class":164},[158,3384,3385],{"class":168}," dnf",[158,3387,218],{"class":168},[158,3389,3390],{"class":168}," kernel-devel",[158,3392,3393],{"class":168}," kernel-headers",[158,3395,3396],{"class":168}," gcc",[158,3398,466],{"class":168},[158,3400,411],{"class":168},[158,3402,3403],{"class":160,"line":343},[158,3404,2024],{"emptyLinePlaceholder":891},[158,3406,3407],{"class":160,"line":512},[158,3408,3409],{"class":582},"# Пересоберите модуль\n",[158,3411,3412,3414],{"class":160,"line":1711},[158,3413,165],{"class":164},[158,3415,3304],{"class":168},[158,3417,3418],{"class":160,"line":2032},[158,3419,2024],{"emptyLinePlaceholder":891},[158,3421,3422],{"class":160,"line":2045},[158,3423,3424],{"class":582},"# Загрузите модуль\n",[158,3426,3427,3429,3431],{"class":160,"line":2151},[158,3428,165],{"class":164},[158,3430,278],{"class":168},[158,3432,263],{"class":168},[22,3434,3435],{},[74,3436,3437],{},"Для Arch Linux:",[31,3439,3441],{"className":152,"code":3440,"language":154,"meta":39,"style":39},"# Установите заголовки и dkms\nsudo pacman -S linux-headers dkms\n\n# Пересоберите модуль (VirtualBox из репозитория)\nsudo modprobe vboxdrv\n",[26,3442,3443,3448,3463,3467,3472],{"__ignoreMap":39},[158,3444,3445],{"class":160,"line":161},[158,3446,3447],{"class":582},"# Установите заголовки и dkms\n",[158,3449,3450,3452,3455,3458,3461],{"class":160,"line":181},[158,3451,165],{"class":164},[158,3453,3454],{"class":168}," pacman",[158,3456,3457],{"class":221}," -S",[158,3459,3460],{"class":168}," linux-headers",[158,3462,411],{"class":168},[158,3464,3465],{"class":160,"line":343},[158,3466,2024],{"emptyLinePlaceholder":891},[158,3468,3469],{"class":160,"line":512},[158,3470,3471],{"class":582},"# Пересоберите модуль (VirtualBox из репозитория)\n",[158,3473,3474,3476,3478],{"class":160,"line":1711},[158,3475,165],{"class":164},[158,3477,278],{"class":168},[158,3479,263],{"class":168},[22,3481,3482,3483,674],{},"Если вы устанавливали VirtualBox из AUR, пересоберите пакет: ",[26,3484,3485],{},"sudo pacman -S virtualbox-host-modules-arch",[353,3487],{},[1222,3489,3491],{"id":3490},"способ-2-переустановка-virtualbox-из-официального-репозитория-oracle","Способ 2: Переустановка VirtualBox из официального репозитория Oracle",[22,3493,3494],{},"Если модуль не собирается из-за несовместимости версий, переустановите VirtualBox с официального репозитория Oracle. Это гарантирует, что версия VirtualBox и модуля ядра будут согласованы.",[22,3496,3497],{},[74,3498,3499],{},"Для Ubuntu/Debian:",[68,3501,3502,3526,3588,3618],{},[71,3503,3504,3505],{},"Удалите текущую версию:\n",[31,3506,3508],{"className":152,"code":3507,"language":154,"meta":39,"style":39},"sudo apt remove virtualbox virtualbox-*\n",[26,3509,3510],{"__ignoreMap":39},[158,3511,3512,3514,3516,3518,3520,3523],{"class":160,"line":161},[158,3513,165],{"class":164},[158,3515,206],{"class":168},[158,3517,1624],{"class":168},[158,3519,175],{"class":168},[158,3521,3522],{"class":168}," virtualbox-",[158,3524,3525],{"class":221},"*\n",[71,3527,3528,3529,3532,3533,3536,3537],{},"Добавьте репозиторий Oracle (замените ",[26,3530,3531],{},"focal"," на вашу версию Ubuntu, например ",[26,3534,3535],{},"jammy"," для 22.04):\n",[31,3538,3540],{"className":152,"code":3539,"language":154,"meta":39,"style":39},"echo \"deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian focal contrib\" | sudo tee /etc/apt/sources.list.d/virtualbox.list\nwget -q https://www.virtualbox.org/download/oracle_vbox_2016.gpg -O- | sudo apt-key add -\n",[26,3541,3542,3561],{"__ignoreMap":39},[158,3543,3544,3547,3550,3552,3555,3558],{"class":160,"line":161},[158,3545,3546],{"class":221},"echo",[158,3548,3549],{"class":168}," \"deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian focal contrib\"",[158,3551,257],{"class":256},[158,3553,3554],{"class":164}," sudo",[158,3556,3557],{"class":168}," tee",[158,3559,3560],{"class":168}," /etc/apt/sources.list.d/virtualbox.list\n",[158,3562,3563,3566,3569,3572,3575,3577,3579,3582,3585],{"class":160,"line":181},[158,3564,3565],{"class":164},"wget",[158,3567,3568],{"class":221}," -q",[158,3570,3571],{"class":168}," https://www.virtualbox.org/download/oracle_vbox_2016.gpg",[158,3573,3574],{"class":221}," -O-",[158,3576,257],{"class":256},[158,3578,3554],{"class":164},[158,3580,3581],{"class":168}," apt-key",[158,3583,3584],{"class":168}," add",[158,3586,3587],{"class":168}," -\n",[71,3589,3590,3591],{},"Установите последнюю версию:\n",[31,3592,3594],{"className":152,"code":3593,"language":154,"meta":39,"style":39},"sudo apt update\nsudo apt install virtualbox-7.0  # или актуальная версия\n",[26,3595,3596,3604],{"__ignoreMap":39},[158,3597,3598,3600,3602],{"class":160,"line":161},[158,3599,165],{"class":164},[158,3601,206],{"class":168},[158,3603,209],{"class":168},[158,3605,3606,3608,3610,3612,3615],{"class":160,"line":181},[158,3607,165],{"class":164},[158,3609,206],{"class":168},[158,3611,218],{"class":168},[158,3613,3614],{"class":168}," virtualbox-7.0",[158,3616,3617],{"class":582},"  # или актуальная версия\n",[71,3619,3620],{},"Во время установки система предложит автоматически собрать модули. Подтвердите.",[22,3622,3623],{},[74,3624,3625],{},"Для Fedora:",[31,3627,3629],{"className":152,"code":3628,"language":154,"meta":39,"style":39},"sudo dnf remove VirtualBox\nsudo dnf install https://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo\nsudo dnf install VirtualBox-7.0\n",[26,3630,3631,3642,3653],{"__ignoreMap":39},[158,3632,3633,3635,3637,3639],{"class":160,"line":161},[158,3634,165],{"class":164},[158,3636,3385],{"class":168},[158,3638,1624],{"class":168},[158,3640,3641],{"class":168}," VirtualBox\n",[158,3643,3644,3646,3648,3650],{"class":160,"line":181},[158,3645,165],{"class":164},[158,3647,3385],{"class":168},[158,3649,218],{"class":168},[158,3651,3652],{"class":168}," https://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo\n",[158,3654,3655,3657,3659,3661],{"class":160,"line":343},[158,3656,165],{"class":164},[158,3658,3385],{"class":168},[158,3660,218],{"class":168},[158,3662,3663],{"class":168}," VirtualBox-7.0\n",[22,3665,3666,3667,3670],{},"После установки выполните ",[26,3668,3669],{},"sudo /sbin/vboxconfig"," для сборки модуля.",[1222,3672,3674],{"id":3673},"способ-3-ручная-загрузка-модуля-и-проверка-зависимостей","Способ 3: Ручная загрузка модуля и проверка зависимостей",[22,3676,3677],{},"Иногда модуль уже скомпилирован, но не загружен из-за отсутствия зависимостей или блокировок.",[68,3679,3680,3713,3728,3776],{},[71,3681,3682,3683,3710,3712],{},"Проверьте, существует ли модуль:",[31,3684,3686],{"className":152,"code":3685,"language":154,"meta":39,"style":39},"find /lib/modules/$(uname -r) -name \"vboxdrv.ko\"\n",[26,3687,3688],{"__ignoreMap":39},[158,3689,3690,3693,3696,3698,3700,3702,3704,3707],{"class":160,"line":161},[158,3691,3692],{"class":164},"find",[158,3694,3695],{"class":168}," /lib/modules/",[158,3697,396],{"class":308},[158,3699,399],{"class":164},[158,3701,402],{"class":221},[158,3703,405],{"class":308},[158,3705,3706],{"class":221},"-name",[158,3708,3709],{"class":168}," \"vboxdrv.ko\"\n",[228,3711],{},"Если файл отсутствует, вернитесь к Способу 1.",[71,3714,3715,3716],{},"Загрузите модуль вручную:",[31,3717,3718],{"className":152,"code":269,"language":154,"meta":39,"style":39},[26,3719,3720],{"__ignoreMap":39},[158,3721,3722,3724,3726],{"class":160,"line":161},[158,3723,165],{"class":164},[158,3725,278],{"class":168},[158,3727,263],{"class":168},[71,3729,3730,3731,3765,3767,3768,3771,3772,3775],{},"Если команда завершится ошибкой, проверьте логи ядра:",[31,3732,3734],{"className":152,"code":3733,"language":154,"meta":39,"style":39},"sudo dmesg | grep vbox\nsudo journalctl -xe | grep vbox\n",[26,3735,3736,3749],{"__ignoreMap":39},[158,3737,3738,3740,3743,3745,3747],{"class":160,"line":161},[158,3739,165],{"class":164},[158,3741,3742],{"class":168}," dmesg",[158,3744,257],{"class":256},[158,3746,260],{"class":164},[158,3748,3341],{"class":168},[158,3750,3751,3753,3756,3759,3761,3763],{"class":160,"line":181},[158,3752,165],{"class":164},[158,3754,3755],{"class":168}," journalctl",[158,3757,3758],{"class":221}," -xe",[158,3760,257],{"class":256},[158,3762,260],{"class":164},[158,3764,3341],{"class":168},[228,3766],{},"Типичные ошибки: ",[26,3769,3770],{},"Invalid module format"," (несовместимость версий), ",[26,3773,3774],{},"Permission denied"," (проблемы с Secure Boot).",[71,3777,3778,3779],{},"Убедитесь, что модуль включён в автозагрузку:",[31,3780,3782],{"className":152,"code":3781,"language":154,"meta":39,"style":39},"echo \"vboxdrv\" | sudo tee /etc/modules-load.d/virtualbox.conf\n",[26,3783,3784],{"__ignoreMap":39},[158,3785,3786,3788,3791,3793,3795,3797],{"class":160,"line":161},[158,3787,3546],{"class":221},[158,3789,3790],{"class":168}," \"vboxdrv\"",[158,3792,257],{"class":256},[158,3794,3554],{"class":164},[158,3796,3557],{"class":168},[158,3798,3799],{"class":168}," /etc/modules-load.d/virtualbox.conf\n",[1222,3801,3803],{"id":3802},"способ-4-отключение-secure-boot-или-подписание-модуля","Способ 4: Отключение Secure Boot или подписание модуля",[22,3805,3806,3807,3810,3811,550,3814,3817],{},"Если в логах (",[26,3808,3809],{},"dmesg",") вы видите упоминание ",[26,3812,3813],{},"Secure Boot",[26,3815,3816],{},"module verification failed",", проблема в блокировке неподписанного модуля.",[22,3819,3820],{},[74,3821,3822],{},"Вариант A: Временно отключить Secure Boot в UEFI/BIOS",[68,3824,3825,3828,3834,3837],{},[71,3826,3827],{},"Перезагрузите компьютер, войдите в настройки UEFI/BIOS (обычно клавиша F2, Del, F10).",[71,3829,3830,3831,3833],{},"Найдите опцию ",[74,3832,3813],{}," и отключите её.",[71,3835,3836],{},"Сохраните изменения и перезагрузитесь.",[71,3838,3839,3840,674],{},"Выполните ",[26,3841,1003],{},[22,3843,3844,3847],{},[74,3845,3846],{},"Вариант B: Подписать модуль своими ключами (более сложный)","\nЭто рекомендуется, если вы не хотите отключать Secure Boot. Краткие шаги:",[68,3849,3850,3897,3903],{},[71,3851,3852,3853],{},"Создайте ключи MOK (Machine Owner Key):\n",[31,3854,3856],{"className":152,"code":3855,"language":154,"meta":39,"style":39},"sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vboxdrv)\n",[26,3857,3858],{"__ignoreMap":39},[158,3859,3860,3862,3864,3866,3868,3870,3872,3875,3878,3881,3884,3886,3889,3892,3895],{"class":160,"line":161},[158,3861,165],{"class":164},[158,3863,447],{"class":168},[158,3865,396],{"class":308},[158,3867,399],{"class":164},[158,3869,402],{"class":221},[158,3871,456],{"class":308},[158,3873,3874],{"class":168},"/scripts/sign-file",[158,3876,3877],{"class":168}," sha256",[158,3879,3880],{"class":168}," ./MOK.priv",[158,3882,3883],{"class":168}," ./MOK.der",[158,3885,489],{"class":308},[158,3887,3888],{"class":164},"modinfo",[158,3890,3891],{"class":221}," -n",[158,3893,3894],{"class":168}," vboxdrv",[158,3896,533],{"class":308},[71,3898,3899,3900,674],{},"Зарегистрируйте ключ в системе через ",[26,3901,3902],{},"mokutil",[71,3904,3905],{},"Подпишите модуль и загрузите его.\nПодробная инструкция может варьироваться в зависимости от дистрибутива. Для большинства пользователей проще отключить Secure Boot.",[17,3907,777],{"id":776},[22,3909,3910],{},"Чтобы избежать повторения ошибки после обновлений:",[68,3912,3913,3937,3943,3949,3979],{},[71,3914,3915,3918,3919],{},[74,3916,3917],{},"Установите DKMS",". Этот демон автоматически пересобирает модули ядра при обновлении версии ядра. На Ubuntu/Debian он обычно ставится вместе с VirtualBox, но проверьте:",[31,3920,3922],{"className":152,"code":3921,"language":154,"meta":39,"style":39},"sudo apt install dkms  # или sudo dnf install dkms\n",[26,3923,3924],{"__ignoreMap":39},[158,3925,3926,3928,3930,3932,3934],{"class":160,"line":161},[158,3927,165],{"class":164},[158,3929,206],{"class":168},[158,3931,218],{"class":168},[158,3933,428],{"class":168},[158,3935,3936],{"class":582},"  # или sudo dnf install dkms\n",[71,3938,3939,3942],{},[74,3940,3941],{},"Используйте официальный репозиторий Oracle"," для установки VirtualBox, а не репозиторий дистрибутива. Версии в дистрибутивах часто отстают и могут несовмещаться с новыми ядрами.",[71,3944,3945,3948],{},[74,3946,3947],{},"Не пропускайте обновления заголовков ядра",". При обновлении ядра через менеджер пакетов обычно предлагаются и заголовки. Устанавливайте их вместе с ядром.",[71,3950,3951,3954,3955,3958,3959,3974,3976,3977,674],{},[74,3952,3953],{},"После крупного обновления системы"," (например, ",[26,3956,3957],{},"dist-upgrade",") проверьте, загружен ли модуль:",[31,3960,3962],{"className":152,"code":3961,"language":154,"meta":39,"style":39},"lsmod | grep vbox\n",[26,3963,3964],{"__ignoreMap":39},[158,3965,3966,3968,3970,3972],{"class":160,"line":161},[158,3967,253],{"class":164},[158,3969,257],{"class":256},[158,3971,260],{"class":164},[158,3973,3341],{"class":168},[228,3975],{},"Если нет, выполните ",[26,3978,1003],{},[71,3980,3981,3984,3985,243,3988,4036,4038,4039,4042],{},[74,3982,3983],{},"Создайте скрипт-помощник"," (опционально). Сохраните в файл ",[26,3986,3987],{},"~/fix_vbox.sh",[31,3989,3991],{"className":152,"code":3990,"language":154,"meta":39,"style":39},"#!/bin/bash\nsudo apt install -y linux-headers-$(uname -r) build-essential dkms\nsudo /sbin/vboxconfig\nsudo modprobe vboxdrv\n",[26,3992,3993,3998,4022,4028],{"__ignoreMap":39},[158,3994,3995],{"class":160,"line":161},[158,3996,3997],{"class":582},"#!/bin/bash\n",[158,3999,4000,4002,4004,4006,4008,4010,4012,4014,4016,4018,4020],{"class":160,"line":181},[158,4001,165],{"class":164},[158,4003,206],{"class":168},[158,4005,218],{"class":168},[158,4007,222],{"class":221},[158,4009,393],{"class":168},[158,4011,396],{"class":308},[158,4013,399],{"class":164},[158,4015,402],{"class":221},[158,4017,405],{"class":308},[158,4019,408],{"class":168},[158,4021,411],{"class":168},[158,4023,4024,4026],{"class":160,"line":343},[158,4025,165],{"class":164},[158,4027,3304],{"class":168},[158,4029,4030,4032,4034],{"class":160,"line":512},[158,4031,165],{"class":164},[158,4033,278],{"class":168},[158,4035,263],{"class":168},[228,4037],{},"Дайте права ",[26,4040,4041],{},"chmod +x ~/fix_vbox.sh"," и запускайте при необходимости.",[831,4044,4045],{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":39,"searchDepth":181,"depth":181,"links":4047},[4048,4049,4050,4056],{"id":3147,"depth":181,"text":3148},{"id":62,"depth":181,"text":63},{"id":1219,"depth":181,"text":1220,"children":4051},[4052,4053,4054,4055],{"id":3239,"depth":343,"text":3240},{"id":3490,"depth":343,"text":3491},{"id":3673,"depth":343,"text":3674},{"id":3802,"depth":343,"text":3803},{"id":776,"depth":181,"text":777},"2026-02-16 13:01:20","Пошаговая инструкция по исправлению ошибки модуля ядра VirtualBox (rc=-1908) в Linux. Решения для Ubuntu, Fedora, Debian. Загрузите vboxdrv и запустите виртуальные машины.","10-15 минут",[4061,4064,4067,4070],{"answer":4062,"question":4063},"Ошибка возникает, когда модуль ядра vboxdrv не загружен или отсутствует. Чаще всего из-за не установленных заголовков ядра или конфликта версий после обновления системы.","Почему возникает ошибка 'Kernel driver not installed' в VirtualBox?",{"answer":4065,"question":4066},"Обычно достаточно перезагрузить модуль командой `sudo modprobe vboxdrv` или перезапустить VirtualBox. Полная перезагрузка требуется только в случае смены версии ядра или отключения Secure Boot.","Нужно ли перезагружать компьютер после исправления?",{"answer":4068,"question":4069},"Попробуйте загрузить его вручную: `sudo modprobe vboxdrv`. Если команда завершится с ошибкой, проверьте логи: `sudo dmesg | grep vbox` для диагностики.","Что делать, если модуль vboxdrv есть, но не загружается?",{"answer":4071,"question":4072},"Да, используйте DKMS (Dynamic Kernel Module Support), который автоматически пересобирает модули при обновлении ядра. Убедитесь, что пакет `dkms` установлен.","Можно ли избежать этой ошибки при обновлении ядра?",[4074,4077,4080,4083],{"name":4075,"text":4076},"Проверьте установленные заголовки ядра","Убедитесь, что установлены заголовки для текущей версии ядра. Для Ubuntu/Debian: `apt install linux-headers-$(uname -r)`. Для Fedora: `dnf install kernel-devel`.",{"name":4078,"text":4079},"Пересоберите модуль vboxdrv","Выполните команду пересборки модуля: `sudo /sbin/vboxconfig` (или `sudo /etc/init.d/vboxdrv setup` для старых версий).",{"name":4081,"text":4082},"Загрузите модуль ядра","Загрузите модуль вручную: `sudo modprobe vboxdrv`. Проверьте загрузку: `lsmod | grep vbox`.",{"name":4084,"text":4085},"Перезапустите VirtualBox","Закройте и снова откройте VirtualBox. Виртуальные машины должны запускаться без ошибок.",[4087,4088,4089,4090,4091,4092,4093,4094],"ошибка virtualbox kernel module linux","vboxdrv не загружается","virtualbox kernel driver not installed","rc=-1908 virtualbox","как исправить ошибку virtualbox в ubuntu","virtualbox модуль ядра ошибка","virtualbox не работает после обновления ядра","установка virtualbox на linux ошибка",{},[4097,4098,4099],"/errors/linux/virtualbox-permission-denied","/guides/linux/install-virtualbox-on-ubuntu","/errors/linux/vboxdrv-error","Ошибки VirtualBox",{"title":3139,"description":4058},"errors/linux/virtualbox-kernel-module-error","Статья объясняет, почему возникает ошибка 'Kernel driver not installed' в VirtualBox на Linux, и предоставляет проверенные способы её исправления.",[904,893,4105,4106,58,3132],"ошибки","kernel module","wJcqM5YpaS___DvvQCn-B0qS9QlgVOKBf6zXwVVBLqo"]