Рейтинг:0

Не удалось найти пакет linux-headers-5.10.60.1-microsoft-standard-WSL2.

флаг us
Kim

Я пытаюсь запустить миникуб с помощью драйвера виртуального бокса, но получаю эту ошибку:

Модуль ядра vboxdrv не загружен. Либо отсутствует доступный модуль\n для текущего ядра (5.10.60.1-microsoft-standard-WSL2), либо его не удалось\n загрузить.Пожалуйста, перекомпилируйте модуль ядра и установите его с помощью\n\n sudo /sbin/vboxconfig\n\n вы не сможете запускать виртуальные машины, пока эта проблема не будет устранена.\n6.1.32r149290". Пожалуйста, обновите на https:// www.virtualbox.org

и когда я попытался установить заголовок Linux, запустив sudo apt установить linux-headers-$(uname -r)
получил эту ошибку

E: Не удалось найти пакет linux-headers-5.10.60.1-microsoft-standard-WSL2. 

E: Не удалось найти пакет по glob 'linux-headers-5.10.60.1-microsoft-standard-WSL2' 

E: Не удалось найти пакет по регулярному выражению «linux-headers-5.10.60.1-microsoft-standard-WSL2».

Следующие шаги я сделал:

Установите Ubuntu 18.04 и включите WSL2.

Установите VirtualBox 6.1 на домашнюю версию Windows 10.

(Проверенная виртуализация уже включена в диспетчере задач -> Производительность -> ЦП)

Я переустановил систему и попытался открыть Virtualbox из Ubuntu, запустив виртуальный бокс команда и получил это сообщение с предупреждением

ВНИМАНИЕ! Модуль ядра vboxdrv не загружен. Либо нет модуля
         доступно для текущего ядра (5.10.60.1-microsoft-standard-WSL2) или не удалось
         нагрузка. Пожалуйста, перекомпилируйте модуль ядра и установите его

           судо /sbin/vboxconfig

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

Ожидается: minikube должен запускаться вместе с виртуальным боксом

Фактически: не удается запустить виртуальную машину
Nmath avatar
флаг ng
Здесь многое сбивает с толку. Виртуальный бокс — WSL. Что вы на самом деле используете? Если вы устанавливаете Ubuntu в VirtualBox, а также устанавливаете Ubuntu в WSL, они никак не связаны друг с другом, за исключением того, что они используют одну и ту же ОС хоста.Меня беспокоит, что вы пытаетесь установить виртуальный бокс на Ubuntu, на WSL? Если это правда, каковы ваши доводы в пользу этого? Какова реальная задача, которую вы пытаетесь выполнить? Насколько я знаю, нет поддерживаемых версий Ubuntu, использующих ядро ​​​​5.10. Так почему вы пытаетесь установить это ядро?
флаг us
Kim
Привет @Nmath, спасибо за ответ.
флаг us
Kim
@Nmath Я пытаюсь запустить кластер minikube, используя драйвер VBox (уже установленный minikube, kubectl) и использую Ubuntu 18.04 в качестве командной строки моего дистрибутива Linux (с включенным WSL, потому что я не могу запустить Ubuntu в Windows 10 Home, не включив это) Поэтому, когда я Я пытаюсь запустить кластер minikube, получаю ошибку и не могу запустить свой кластер.
Nmath avatar
флаг ng
Я не понимаю, почему вы установили и виртуальный бокс, и WSL. Вы следуете руководству? Если да, то ссылка на него. Вы также не объяснили, почему пытаетесь использовать неподдерживаемое ядро.
флаг us
Kim
Спасибо @Nmath за ответ, да, вы правы, мне не нужен WSL, когда я работаю с виртуальным боксом. Я только что снял галочки с платформы виртуальной машины и платформы гипервизора в панели управления, и теперь она работает. Спасибо большое

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

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