Eup*_*ium 6 router operating-systems openwrt x86
我尝试OpenWRT Backfire 10.03.1-rc6 x86_generic combined ext2
在我的 x86 PC 上进行安装,但引导过程在“等待根设备 /dev/sda2”时停止。
论坛建议我构建一个自定义的 OpenWRT 镜像,但我不知道我应该包含哪些包来解决这个问题。
我试过添加,kmod-ata-via-sata
但没有帮助。
我以前遇到过这个问题。我必须从源代码构建一个自定义图像来解决这个问题。原因是内核中没有包含磁盘控制器驱动程序。如果没有驱动程序,内核将无法访问根分区并陷入困境。
要添加此驱动程序,我必须从源代码进行编译。我使用添加了驱动程序make kernel_menuconfig
。我还运行make menuconfig
并禁用了匹配的kmod-*
内核模块。当我意识到kmod-*
内核模块存储在根分区中,而不是编译到内核中时,我采取了这些步骤。
必须使用SATA硬盘作为存储设备吗?使用 live USB 来代替怎么样?我找到了一种在闪存驱动器上存储许多磁盘映像的方法。分步说明位于我的博客http://macbruins.wordpress.com/2011/09/01/easy-live-usb-for-x86-openwrt。