Получить конфигурацию ядра из текущей системы Linux?

Я случайно удалил свой .config для моей конфигурации ядра в Linux и, похоже, помню, что был способ получить конфигурацию ядра через файловую систему proc.

Возможно ли это, и если да, то как мне это сделать?

4 Solutions collect form web for “Получить конфигурацию ядра из текущей системы Linux?”

  1. /proc/config.gz
  2. / Загрузки / конфигурации
  3. / Boot / config – $ (uname -r)

В зависимости от вашей системы вы найдете ее в любом из этих (возможно, больше) мест.

Для реального запуска ядра один из способов получить конфигурационный файл – это

 cat /proc/config.gz | gunzip > running.config 

или,

 zcat /proc/config.gz > running.config 

Тогда running.config будет содержать конфигурацию работающего ядра linux.

Однако это возможно только в том случае, если в вашем запущенном ядре linux было настроено наличие /proc/config.gz . Конфигурация для этого находится в

  • General setup
    • [*] Kernel .config support
      • [*] Enable access to .config through /proc/config.gz

В большинстве дистрибутивов этот набор настроек отсутствует. Они предоставляют файлы конфигурации ядра в своих пакетах ядра и обычно находятся в каталоге /boot/ .

Немного поздно, но, возможно, это помогает кому-то. У меня не было /proc/config.gz nor /boot/config nor /boot/config-$(uname -r) на моем компьютере. Мне пришлось запускать modprobe configs как root. Затем присутствовал /proc/config.gz

Если вы не смогли найти конфигурацию ядра в / boot / nor в /proc/config.gz, вы можете попробовать извлечь эту информацию из самого ядра.

Внутри любого исходного кода ядра есть скрипт для извлечения config, расположенный в scripts/extract-ikconfig , передайте ядро, которое вы хотите, чтобы его настройка была параметром для этого скрипта.

Это решение будет работать только в том случае, если Kernel .config support была включена в скомпилированном ядре.

  • USB-мышь отключается и снова подключается к окнам и Linux
  • Ssh через маршрутизатор без переадресации портов
  • Как снова запустить неактивное устройство RAID?
  • Как я могу спрятать всю систему?
  • Как синхронизировать два цикла видео с mplayer и upd?
  • Есть ли быстрый / автоматический способ изменения яркости монитора ночью в Windows 7 или Linux?
  • LInux: Как мне диагностировать / изолировать то, что вызывает «случайные» зависания и спонтанные перезагрузки?
  • Должен ли я убить зомби-процесс в моей системе?
  • Какое приложение можно использовать для синхронизации нескольких устройств?
  • Создание файловой системы FAT и сохранение ее в файл в GNU / linux?
  • Как увеличить размер раздела в Linux (ubuntu 9.04)?
  • Каковы возможные проблемы безопасности с помощью SSH-демона?
  • Interesting Posts

    Curl 'Ошибка подключения SSL'

    Могу ли я изменить Google Chrome, чтобы предсказать мой поиск, и мгновенно посетить первый результат?

    Что такое правило «как есть»?

    Можно ли восстановить закрытые вкладки после выхода из Chrome?

    Заменить основной жесткий диск Windows без переустановки?

    Отключить проверку скорости мыши между мониторами в обновлении Windows 8.1 1

    Создание загрузочного компакт-диска для установки всех драйверов планшетов

    Могу ли я сделать порт Audio In в качестве порта Audio Out?

    Восстановление Windows XP Active Desktop для пользователей с ограниченным доступом

    Wget – только получение файла .listing в каждом поддиректоре

    Bluetooth гарнитуры и появляется в звуковых устройствах, но отображается как отключено?

    Как настроить боковую панель Windows Explorer?

    Gnu screen: найдите, какое окно экрана имеет заданный процесс или переменную?

    Настройка системных шрифтов для определенных языков

    Переносите мой раздел восстановления ноутбуков, сохраняя его загрузочным

    Давайте будем гением компьютера.