今天继续完善 BuildSystem,应该基本上满足新 magicbooter 的要求了。不过排 bug 的时候遇到很奇怪的事,也不知为什么一调用 ioctl(fd, LOOP_SET_FD, ffd) 就把进程死锁在那里,进程处于 D (disk sleep) 状态。kill -9 也杀不掉,只好重新启动。可是由于进程活着,设备忙,就不能正常 umount 分区,然后...... 后来重启的时候竟然出现一大串 modprobe: Can't find module block-major-135。我只好重新安装内核了,55555。
折腾了半天,好歹修正了几个 BUG。明天再继续吧。
最新评论