Как создать образ 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) 

  • PHP exec () хранит выполненную команду где угодно?
  • Как объединить два ключа, чтобы действовать как клавиша FN с помощью xbindkeys?
  • Невозможно использовать модуль управления Yast CA из командной строки
  • Автозапуск OpenBox в OpenSUSE?
  • Сообщения из syslogd, что они означают и что мне делать?
  • Распаковка автономной системы rpm (OpenSuse)?
  • Пользовательские горячие клавиши в dwm
  • openSUSE 11.4 не просыпается от suspend to ram, иногда не выходит из системы
  • 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

    Возможно ли иметь несколько виртуальных машин с одним и тем же (гостевым) ip на одном хосте?

    / Библиотека: операция не разрешена при входе в систему как пользователь root

    Могут ли файлы tarening улучшить сжатие?

    Почему у меня нет файла httpd.conf в / etc / apache2?

    Добавить число строк и дату в имя файла

    просмотреть историю открытых программ Manjaro Linux

    Как найти поддержку больших файлов?

    Разработка / отладка C / C ++ на Ubuntu?

    Скрипты тестирования

    Получение значений из строки

    Gnome не может подключить удаленный пакет samba без запроса домена

    Сохранять фиксированную область RAM-памяти в качестве блочного устройства (с заданным начальным физическим адресом)

    Как захватить сетевые трассы, содержащие только определенную строку?

    Проблема при установке адаптера беспроводной связи alink MT7601U на centos 7

    Как переименовать все файлы в каталоге в определенный формат?

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