|
我想建一个小型的linux,
想先让她跑起来再说
我首先新建了一个分区
而后在上面用mke2fs建立了linux文件系统,
并建立了相应的文件夹,
再之后把原来系统的linux内核考到新建分区上面
再修改了lilo
之后装了sysvinit
并且建立了inittab文件
拷贝了原来的passwd,group文件
并且只留下了root所在行
而后把shadow里面的encoded password字段拷贝到password文件和group文件的x位置
出现:cannot open pasword database
我把/lib/* 拷到$LFS/lib下
不出现cannot open pasword database 了
后来我又安装了bash
就是把生成的二进制bash文件拷贝到$LFS/bin下
并建了连接sh指向它
接下来又安装了login utilities
就是把编译util-linux-2.11w生成的login,agetty
拷到$LFS/bin和$LFS/sbin下
重起之后出现提示符:
(none)login:
输入root和密码后
出现bahs-2.05#提示符
但仅仅几秒就自动变为
(none)login:
再重复还是这样
各位大侠,
请问这是何故? |
|