wjping119,怎么让新内核支援 mo挂载 啊!
wjping119,怎么让新内核支援 mo挂载 啊!wjping119,
我已经把新内核编译好了~
有个问题想问下你,叫天风找你又不见人
内核已经升级了,2.6.16.2升到2.6.18.6,改写VFAT=CP936,
重新编译更新了一些启动不了的软件,
但是用linux-live cd脚本生成LIVECD的时候,
已经把2个东西都安装了~!
当然我也知道什么怎么回事,教程也看了,但是都没有说得很清楚......
步骤到底是什么?请你说下!
以下为我的做法:
在slackware 11下(Grub管理:hda1是xp,hda2是slack11,hda3是slax)
新内核 2.19.6.2/
patch -p1 <sqsquashfs-*.patch
patch-kernel.sh /2.19.6.2
make bzImage
make modules
make modules_install
拷贝bzImage 到hda1 替换原vmlinuz-slax
拷贝/lib/modules/2.6.19.2 到/mnt/hda3/lib/modules/下
这样可以正常进入slax, uname -r=>2.6.19.2
然后gunzip 原slax live cd /boot/ initrd.gz
mount -o loop initrd tmp/
拷贝tmp下所有到zip
更新 zip/lib/modules下的内核中相应文件,
用mkfs.cromfs打包成initrd,
gzip -9 initrg
新做new.mo : dir2mo /mnt/hda3/ /tmp/new.mo (hda3为新内核的slax)
打包成iso,
测试结果:
结果还是不能用~~...................... 速度一下,过年了都不上来看下的啊? JP忙考试去了 实话说fanx1.2的内核我也没有编译成功,也是按照以前的步骤,但是怎么也加载不上相关模块.所以最后1.2用的是1.0使用过的挂载脚本,唯一的缺陷就是如果fanx放在本地硬盘的一个windows分区启动,这个分区不能cp936,汉字全部是问号,其他也倒是没什么影响.当然放到u盘上启动是一样的情况,中文显示为问号
这个问题需要继续琢磨,希望大家一起来搞定 :D
页:
[1]