PC-UNIX のページに戻る
029 lctrl lctrl lctrl lctrl lctrl lctrl lctrl lctrl O 058 clock clock clock clock clock clock clock clock O
keymap="us.isox" # keymap in /usr/share/syscons/keymaps/* (or NO).
keycode 29 = Control keycode 58 = Caps_Lockを入れ換え
keycode 29 = Caps_Lock keycode 58 = Controlとする. そして, /etc/sysconfig/keyboard を以下のように書き換 える.
KEYTABLE="/usr/lib/kbd/keytables/usx.map"RedHat 5.2 では上記のファイルは /usr/lib/kbd/keymaps/i386/qwerty/us.map.gz となっている. また, KEYTABLE には usx だけで良いようだ. 変更後 loadkeys usx を行う. Kondara-1.2 (RedHat 6.0 以降?)では KEYTABLE で us_Ctrl_CAPS を指定する. 変更後 loadkeys us_Ctrl_CAPS を行う.
Section "Keyboard" Protocol "Standard" AutoRepeat 500 5 XkbDisable XkbKeymap "xfree86(us)" EndSectionあるいは, 次のように指定してもできる.
Section "Keyboard" Protocol "Standard" AutoRepeat 500 5 XkbRules "xfree86" XkbModel "pc101" XkbLayout "us" XkbOptions "ctrl:swapcaps" EndSectionが, この設定は % XF86Setup の Keyboard section でも行える. ま た, 次の Accelerated-X の場合の方法でもできる(この方法は殆んど全ての X Server でできるはず).
! Swap Caps_Lock and Control_L ! remove Lock = Caps_Lock remove Control = Control_L keysym Control_L = Caps_Lock keysym Caps_Lock = Control_L add Lock = Caps_Lock add Control = Control_Lを, 例えば .xmodmap とし,
% xmodmap .xmodmapとする. .xinitrc に書くと便利.
# # Audio drivers: `snd', `sb', `pas', `gus', `pca' # # snd: Voxware sound support code # sb: SoundBlaster PCM - SoundBlaster, SB Pro, SB16, ProAudioSpectrum # opl: Yamaha OPL-2 and OPL-3 FM - SB, SB Pro, SB 16, ProAudioSpectrum # # The i386/isa/sound/sound.doc has more information. # Controls all sound devices controller snd0 device sb0 at isa? port 0x220 irq 5 conflicts drq 1 vector sbintr device opl0 at isa? port 0x388を追加し(必要であれば IRQ, DRQ を変更し), kernel reconfiguration を行う.
# config PAO # cd ../../compile/PAO # make depend && make installこの後, device を作成し, reboot を行う.
# cd /dev # ./MAKEDEV snd0 # reboot
% (cd /sys/i386/linux; patch -s < linux.patch) % (cd /usr/src/lkm/linux; make install)次に必要なデバイスを作成する.
% mkdir /compat/linux/dev % cd /compat/linux/dev % ln -s /dev/console tty0 % ln -s /dev/ttyv0 tty1 % ln -s /dev/ttyv1 tty2 % ln -s /dev/ttyv2 tty3 % ln -s /dev/ttyv3 tty4 % ln -s /dev/sysmouse mouse附属の XF86Config の Keyboard, Pointer を多少修正(修正箇所, 修正したもの)し, /usr/X11R6/bin/X のリンクを張り替える. ただ virtual console のサポートはまだである. が, 特に 64K 色表示では Accelerated X の方が全然速い.
boot=/dev/hda3 map=/boot/map install=/boot/boot.b prompt timeout=50 disk=/dev/hda bios = 0x80 sectors = 63 heads = 240 cylinders = 838 image=/boot/vmlinuz-2.0.34-0.6 append = "hd=838,240,63" label=linux root=/dev/hda5 read-only
pccardd[44]: Card "Adaptec, Inc."("APA-1460 SCSI Host Adapter") [Version 0.01] [^?] matched "Adaptec, Inc\." ("APA-1460.*") [(null)] [(null)] /kernel: aic0 waiting for scsi devices to settle /kernel: (aic0:3:0): "SONY Discman PRD-650 1.00" type 5 removable SCSI 2 /kernel: cd0(aic0:3:0): CD-ROM cd present [400000 x 2048 byte records]と認識され,
# mount -t cd9660 /dev/cd0a /cdromと mount できる.