咸菜

啃咸菜 品生活

slax正确显示中文sb模块

寻觅一款小型Linux做维护用

曾用CDLinux破解WIFI密码,万幸成功取得密码^_^,那时意外发现电脑里有一款Linux很实用。更了解Windows的我自然更关注能共存,能读写ntfs,最重要能显示中文的小巧Linux,。
CDLinux具有我看中的所有优点(也许先入为主,我的理想型就是以它为蓝本吧),但是可惜多年未更新了。后来我用tinyCore能完成基本的文件操作,极大的问题是不支持ntfs,只在非常老旧工控机上用还行。再后来比较相中slitaz,据说能支持中文,但也许是我使用时无网络、不加载模块的缘故,并不能显示中文。嗯,也许是我并没有深入捣鼓,配置的不对吧,但是单从持续更新这一条来讲,我也推荐slax。
slax曾基于slackware,但是现已基于debian,能够直接使用apt包管理工具安装软件,这种方便让人无法拒绝,同时,它还是有“模块”的,可以在原镜像基础上加载modeules。还有,在与windows共存之外,在slax中进行的修改是默认保存下来的,改动被记录到/slax/changes/下,通过其专有工具savechanges还可以将所有改动保存成.sb模块文件。

grub4dos启动slax造成键盘布局错误?

嗯。正如小标题尾的问号,我也不确定。我自己遇到的情况是这样。slax设计的是安装syslinux启动引导程序,在windows中运行/slax/boot/bootinst.bat或在Linux中执行/slax/boot/bootinst.sh可以安装。查看路径可以看到,在/slax/boot/下有一个440字节的mbr.bin二进制mbr文件(正好接上我上篇把玩古董Maxtor机械硬盘的日志)。

如题,我已经有grub4dos了。我只是复制了slax到硬盘,没有按部就班的典型安装,我在grubmenu.lst中自己添加了slax,但是启动到slax后发现键盘总是布局不符,无法正常使用键盘按键,应该是传给vmlinuz的参数不规范导致的。修改为仅留perch参数后键盘正常,默认保存改动也正常:

kernel /slax/boot/vmlinuz slax.flags=perch
initrd /slax/boot/initrfs.img
boot

让slax正确显示中文

我非常受益于glaumar写的日志Slax的安装和基本配置,按照他的日志操作顺利达成我的slax汉化目的。总结就是安装了noto字体库和fcitx拼音输入法。
问题是,我按照其日子操作了apt update && apt upgrade -y,虽然升级了系统软件,但是/slax/changes/下产生了高达1.7G的改动记录文件。。。
我不能抛弃小巧化的追求,于是在我的U盘里,我重新布置了/slax/,apt安装了noto字体,也没有安装输入法,能够正确显示中文已经达到我的基本要求。
slax支持中文sb模块
然后我savechanges henoto.sb将改动保存成了sb模块文件。看了下,增加的/slax/modeules/henoto.sb大小约90M,/slax/整体约355M,还算小巧,比较满意,共享在网盘(提取码:5ky6)供参考
我导出的henoto.sb所改动之处有: