Как мне запустить ядро ​​Linux в пользовательском режиме?

Как вы можете видеть на pkgs.alpinelinux.org , tor находится не в v3.4 (последняя стабильная версия), а только в edge (нестабильная). Это будет в следующем выпуске v3.5.

Поскольку мы только что переходим с openssl на libressl в Edge, было бы очень рискованно смешивать сейчас стабильную и Edge. Поэтому я рекомендую вам собрать пакет tor на v3.4 самостоятельно.

Прочтите , как подготовить среду , клонировать репозиторий , заменить libressl-dev на openssl-dev в community / tor / APKBUILD и запустите abuild -r -i tor (в каталоге community / tor ).

2
22.04.2017, 20:43
2 ответа

From https://www.linux.com/news/how-run-linux-inside-linux-user-mode-linux :

./linux-2.6.19-rc5 ubda=FedoraCore5-x86-root_fs mem=128M
Параметр ubda в этой команде дает ядру UML имя файла для создания виртуального блочного устройства /dev/ubda виртуальной машины, которое будет ее корневой файловой системой.
5
27.01.2020, 21:56

Я подробно описал работающую настройку Buildroot в:Как создать rootfs для пользовательского режима Linux в Fedora 18?

Основная загвоздка в том, что мне пришлось взломать BusyBox init, чтобы добавить ::sysinit:/sbin/mdev -s to the inittab.

0
27.01.2020, 21:56

Теги

Похожие вопросы