Как создать образ initrd на OpenSuSE linux?

/usr/src/linux-3.2.1 # make install scripts/kconfig/conf --silentoldconfig Kconfig sh /usr/src/linux-3.2.1/arch/x86/boot/install.sh 3.2.1-12-desktop arch/x86/boot/bzImage \ System.map "/boot" You may need to create an initial ramdisk now. 

 /boot # mkinitrd initrd-3.2.1-12-desktop.img 3.2.1-12-desktop Kernel image: /boot/vmlinuz-2.6.34-12-desktop Initrd image: /boot/initrd-2.6.34-12-desktop Kernel Modules: <not available> Could not find map initrd-3.2.1-12-desktop.img/boot/System.map, please specify a correct file with -M. There was an error generating the initrd (9) 

См. Ошибку во время команды mkinitrd. Какой у меня недостаток?
Что это значит? Kernel Modules: <not available>

OpenSuse 11.3 64 бит

EDIT1:

Я сделал «сделать модули».
Я скопировал файл System.map из каталога /usr/src/linux-3.2.1 в /boot , теперь запущенная команда initrd дает следующую ошибку:

 linux-dopx:/boot # mkinitrd initrd-3.2.1.img 3.2.1-desktop Kernel image: /boot/vmlinuz-2.6.34-12-desktop Initrd image: /boot/initrd-2.6.34-12-desktop Kernel Modules: <not available> Could not find map initrd-3.2.1.img/boot/System.map, please specify a correct file with -M. Kernel image: /boot/vmlinuz-3.2.1-12-desktop Initrd image: /boot/initrd-3.2.1-12-desktop Kernel Modules: <not available> Could not find map initrd-3.2.1.img/boot/System.map, please specify a correct file with -M. Kernel image: /boot/vmlinuz-3.2.1-12-desktop.old Initrd image: /boot/initrd-3.2.1-12-desktop.old Kernel Modules: <not available> Could not find map initrd-3.2.1.img/boot/System.map, please specify a correct file with -M. There was an error generating the initrd (9) 

  • Как пересканировать устройства шины scsi?
  • пользовательский максимальный размер окна в opensuse 13.2 (KDE)
  • Клиент NIS не может сменить пароль с помощью yppasswd?
  • Исправить ошибку строки версии в настройке FreeNX
  • Задайте другой метод ввода для каждого окна приложения.
  • Почему eth0 запускается только вручную в новом Suse 12.3?
  • Почему удаление openjdk автоматически запускает установку альтернатив на zypper openSUSE?
  • Будет ли обновление KDE обновлять Qt?
  • 2 Solutions collect form web for “Как создать образ initrd на OpenSuSE linux?”

    Вы должны использовать mkinitramfs , а не mkinitrd . Фактический формат initrd устарел, и вместо этого вместо этого используются initramfs, хотя он все еще называется initrd. Еще лучше, просто используйте update-initramfs . Также вам нужно запустить make modules_install для установки модулей.

    С помощью OpenSUSE вы можете использовать

    yast2 sysconfig

    заполните «INITRD_MODULES» модулем, который вам нужен и применим.

    Interesting Posts

    Подстановочный файл Makefile $ соответствует только верхней директории

    Декомпилировать / запустить исполняемый файл MIPS под x86_64 Ubuntu

    Файлы, которые не существуют, не позволяют мне удалить их, поврежденную файловую систему

    запустить команду для нескольких потоков

    Установка git "sudo: apt-get: команда не найдена"

    fakeroot-ng с вариантом debootstrap fakechroot висит на makedev

    mdadm 2x Raid 5 недостающих дисков

    Ошибки файловой системы при восстановлении многих файлов

    Разница между ". myscript "и" ./myscript "

    Простой оператор if / else не работает

    Получение визуальной обратной связи переключателя рабочей области в xfce

    2 Аутентификация фактора в SSH с использованием открытого ключа и PAM

    Backspace, вкладка не работает в терминале (с использованием ssh)

    В чем разница между \ b и \ <в команде grep

    Является ли oops ядра, зараженного промежуточным устройством, менее вероятным для изучения?

    Linux и Unix - лучшая ОС в мире.