使用 gentoo 规范为 Thinkpad T430 编译内核
安装空的 ext4 硬盘并在其上创建 boot/ 目录,将 bzImage 和 System.map 移到里面
使用“extlinux --install [mounted directory]/boot”安装了 extlinux
使用以下配置将 syslinux.cfg 放入其中:
DEFAULT linux SAY Now booting the kernel from EXTLINUX... LABEL linux KERNEL /boot/bzImage APPEND root=/dev/sdb rw init=/bin/bash
在已安装的硬盘驱动器中创建 bin/ 文件夹,将 bash 二进制文件放入其中
在这一点上,我能够将内核引导到它必须运行 init 的地步,但是它会出现恐慌:
---[ Kernel Panic - not syncing: Requested init /bin/bash failed (error -2). ]---