|
以前将lfs移植到威盛的主板上,系统可以很好的工作。
这几天实验室换了块intel的主板,老板要求将原来威盛上的系统移植过来,本来以为是很简单的事,却出现了很麻烦的问题。
首先,在intel主板上,如果用pc上的SATA硬盘,系统可以很方便的移植过来,没其他什么问题(重新编译了下内核)。
但是,在intel主板上,如果用笔记本上的SATA硬盘(之所以要用,是因为这种硬盘较小,满足客户要求),启动系统时出现“no bootable device---insert boot disk and press key”,bois没有读到引导扇区里的grub(我已经在小硬盘的MBR上安装了grub)。
但时,如果我同时将pc上的SATA硬盘也接上intel主板,bois可以读到PC上SATA硬盘的grub,然后我通过修改grub,使其引导安装在笔记本上的SATA硬盘的lfs,系统可以正确启动。
很是困惑,难道内核里有什么选项,可以使grub支持某种bois,而不支持另外的bois。
大家帮帮我,谢谢。 |
|