один раздел без загрузки Linux initramfs вызывает панику ядра - PullRequest
0 голосов
/ 12 ноября 2018
  • скомпилировал ядро, используя спецификации gentoo для Thinkpad T430

  • смонтировал пустой жесткий диск ext4 и создал на нем каталог boot /, переместил bzImage и System.map внутрь

  • Установил extlinux к нему с помощью "extlinux --install [смонтированный каталог] / boot"

  • поместил syslinux.cfg внутрь со следующей конфигурацией:

    DEFAULT linux
      SAY Now booting the kernel from EXTLINUX...
    LABEL linux
      KERNEL /boot/bzImage
      APPEND root=/dev/sdb rw init=/bin/bash
    
  • Создана папка / папка на смонтированном жестком диске, внутри помещен двоичный файл bash

В этот момент я могу загрузить ядро ​​до того момента, когда оно должно запустить init, однако оно паникует:

---[ Kernel Panic - not syncing: Requested init /bin/bash failed (error -2). ]---

1 Ответ

0 голосов
/ 15 ноября 2018

4chan решил мой вопрос за 10 минут, у меня не было библиотек libc.so

...