换用512M硬盘重启。。。结果进了grub的菜单?
手动boot报缺libc.so.6
重新来过
用Cdlinux的光盘启动来安装grub, 这回启动成功了。但是init报错
还是libc.so.没权限?
离胜利还差一步
重新mount sysimg
把启动信息输出到串口
还是没权限
禁用selinux
再试
这回成功进入登陆页面了
不过登陆失败?
离成功越来越近了
将boot菜单改为单用户模式。从串口登录成功。
还差一点点了。
怀疑是login 相关的库不全
直接mount上4G盘,一个一个复制
/usr/bin/passwd
/usr/sbin/useradd
/usr/lib/libuser.so.*
/usr/lib/libcrack.so*
/usr/lib/cracklib*
/usr/share/cracklib*
终于,useradd,passwd,su都可用了。
重新mk_ramdisk,生成新的system.img,重启,ok了!
庆祝一下
[root@fedora512 ~]# df -k
df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/ram0 253871 162844 91027 65% /
none 257668 0 257668 0% /dev/shm
[root@fedora512 ~]#
[root@fedora512 ~]#
top - 20:14:56 up 1 min, 2 users, load average: 0.23, 0.12, 0.04
Tasks: 37 total, 1 running, 36 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 96.6%id, 0.0%wa, 3.4%hi, 0.0%si, 0.0%st
Mem: 515340k total, 292232k used, 223108k free, 1120k buffers
Swap: 0k total, 0k used, 0k free, 19232k cached
[root@fedora512 ~]# mount
mount
/dev/ram0 on / type ext2 (rw)
none on /proc type proc (rw)
none on /sys type sysfs (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
none on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
[root@fedora512 ~]#
[root@fedora512 ~]#
个别命令还缺一些库文件,不过无伤大雅了
clear: error while loading shared libraries: libncursesw.so.5: cannot open shared object file: No such file or directory
[root@fedora512 grub]# ldd /usr/bin/clear
ldd /usr/bin/clear
linux-gate.so.1 => (0x0068a000)
libncursesw.so.5 => not found
libdl.so.2 => /lib/libdl.so.2 (0x004dd000)
libc.so.6 => /lib/libc.so.6 (0x00d08000)
/lib/ld-linux.so.2 (0x00511000)
[root@fedora512 grub]#