前へ|次へ|戻る

printersetup 002

kernel 再構築

# make menuconfig
# make dep && make clean && make bzImage
tools/build -b bbootsect bsetup compressed/bvmlinux.out CURRENT > bzImage
Root device is (8, 5)
Boot sector 512 bytes.
Setup is 2628 bytes.
System is 978 kB
warning: kernel is too big for standalone boot from floppy
make[1]: Leaving directory `/usr/src/linux-2.4.22/arch/i386/boot'
# cd /lib/modules/
# mv 2.4.22/ 20060222_2.4.22/
# cd -
/usr/src/linux-2.4.22
# make modules && make modules_install
cd /lib/modules/2.4.22; \
mkdir -p pcmcia; \
find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} pcmcia
if [ -r System.map ]; then /sbin/depmod -ae -F System.map  2.4.22; fi

置き換え

本来 もうすこし 他の 物を 削って おかないと いけないが 取り敢えず 警 告には 従わないで 進める 事にする grub で 立ち上げを 行う

# cd /
# cp vmlinuz 006_vmlinuz_20060323_lp 
# cp /usr/src/linux-2.4.22/arch/i386/boot/bzImage vmlinuz 
# cd /boot/
# mv System.map 006_System.map_20060323_pl 
# cp /usr/src/linux-2.4.22/System.map .

再起動かけよう

# shutdown -r now
$ su -
Password: 
# lsmod
Module                  Size  Used by    Not tainted
snd-es18xx             16688   0 
snd-pcm                55616   0  [snd-es18xx]
snd-pnp                 3360   0  [snd-es18xx]
isa-pnp                27812   0  [snd-es18xx snd-pnp]
snd-opl3-lib            5700   0  [snd-es18xx]
snd-timer              14340   0  [snd-pcm snd-opl3-lib]
snd-hwdep               4480   0  [snd-opl3-lib]
snd-mpu401-uart         3008   0  [snd-es18xx]
snd-rawmidi            12544   0  [snd-mpu401-uart]
snd-seq-device          3912   0  [snd-opl3-lib snd-rawmidi]
snd                    31620   0  [snd-es18xx snd-pcm snd-opl3-lib snd-timer\
 snd-hwdep snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore               3428   0  [snd]
snd-page-alloc          4548   0  [snd-pcm snd-timer snd-hwdep snd-rawmidi snd-seq-device snd]

印刷してみよう

$ lpr -Ptxt fileaaa-txt 

再度 モジュールの 確認

# lsmod
Module                  Size  Used by    Not tainted
parport_pc             13828   1  (autoclean)
lp                      6336   0  (autoclean)
parport                22752   1  (autoclean) [parport_pc lp]
snd-es18xx             16688   0 
snd-pcm                55616   0  [snd-es18xx]
snd-pnp                 3360   0  [snd-es18xx]
isa-pnp                27812   0  [snd-es18xx snd-pnp]
snd-opl3-lib            5700   0  [snd-es18xx]
snd-timer              14340   0  [snd-pcm snd-opl3-lib]
snd-hwdep               4480   0  [snd-opl3-lib]
snd-mpu401-uart         3008   0  [snd-es18xx]
snd-rawmidi            12544   0  [snd-mpu401-uart]
snd-seq-device          3912   0  [snd-opl3-lib snd-rawmidi]
snd                    31620   0  [snd-es18xx snd-pcm snd-opl3-lib snd-timer\
 snd-hwdep snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore               3428   0  [snd]
snd-page-alloc          4548   0  [snd-pcm snd-timer snd-hwdep snd-rawmidi snd-seq-device snd]

印刷も 出来たし これで 良いのであろう 但し、文字 印刷位置が にゃんた ろうの 想像を 越えてる。

にゃんたろう 拝!
2006年 3月28日 (火) 21:45:45 JST 作成


前へ|次へ|戻る

Copyright © 2004.-2007. nyantarou All Rights Reserved.