實驗失敗.
- 以 STLinux 2.4 建立 mini filesystem(個人偏好 do_min_fs.py, 若要用 gui, 先裝 java)
- ./do_min_fs.py --help
- ./do_min_fs.py -i busybox -t /opt/STM/STLinux-2.4/devkit/sh4/target -b "ntpdate sshd"
- chmod 1777 fs/tmp # fixed the permission 't'
- cd fs/dev ; ln -sf ram1 ram # fixed the bug of ram point to wrong link
- mkdir -p dev/pts
- edit /etc files from old NextVOD
- initttab passwd shadow group sysctl.conf init.d/rcS
- fixed some /dev files which come from NextVOD
- core,fd,mouse,sr0,sr1
- rebuild busybox
- rebuild kernel
最後開機會出現 Kernel too old.
推測原因為STLinux 2.4 使用 GLIBC 新版, 需要較新的 kernel 支援. 而網樂通原本的 kernel source 為 2.6.23 無法支援新版的 GLIBC.
沒有留言:
張貼留言