前にも書いた、ポメラの接続についてです。
ポメラDM10をUSB接続すると本体は認識されますが、内蔵のmicroSDスロットのSDカードが認識されません。
Pmountでも見えません。
431JP2012、550JP、571JPでは、挿すだけで本体、SDカード共に認識されます。
私的にはポメラがマウントできないと、571JPからシンプル版に引越しできないので、いろいろ試してみました。
とりあえず認識する為のドライバが足りないのだろうと思い、それを571JPからシンプル版に持っていく事を考えました。
571JPでポメラを接続する前と後で、lsmodの出力リストをdiffで比べてみました。
すると、aufsモジュールの所で相違がありました。
コード: 全て選択
--- lsmod_list1.txt 2016-10-09 15:35:04.000000000 +0900
+++ lsmod_list2.txt 2016-10-09 15:36:00.000000000 +0900
@@ -64,5 +64,5 @@
softcursor 821 1 bitblit
tileblit 1521 1 fbcon
fuse 46682 0
-aufs 117919 95
+aufs 117919 96
squashfs 18693 2
シンプル版でlsmodして調べると、aufsがありません。
コード: 全て選択
Module Size Used by
iptable_filter 700 0
ip_tables 7228 1 iptable_filter
joydev 5936 0
fan 1496 0
btusb 12093 0
bluetooth 153589 2 btusb
6lowpan_iphc 4320 1 bluetooth
uvcvideo 48964 0
snd_hda_codec_realtek 31228 1
snd_hda_codec_generic 28868 1 snd_hda_codec_realtek
videobuf2_vmalloc 1424 1 uvcvideo
videobuf2_memops 860 1 videobuf2_vmalloc
videobuf2_core 17916 1 uvcvideo
videodev 61404 2 uvcvideo,videobuf2_core
snd_hda_intel 22620 3
snd_hda_codec 45380 3 snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_intel
snd_seq_dummy 605 0
rt2800pci 3201 0
snd_seq_oss 15932 0
psmouse 56825 0
rt2800mmio 4288 1 rt2800pci
rt2800lib 56792 2 rt2800pci,rt2800mmio
snd_seq_midi 2864 0
snd_seq_midi_event 2760 2 snd_seq_oss,snd_seq_midi
rt2x00pci 1656 1 rt2800pci
rt2x00mmio 1756 2 rt2800pci,rt2800mmio
rt2x00lib 22052 5 rt2x00pci,rt2800lib,rt2800pci,rt2800mmio,rt2x00mmio
eeprom_93cx6 1196 1 rt2800pci
snd_rawmidi 10304 1 snd_seq_midi
crc_ccitt 944 1 rt2800lib
snd_pcsp 4241 0
snd_pcm_oss 24016 0
snd_mixer_oss 8668 1 snd_pcm_oss
mac80211 181284 3 rt2x00lib,rt2x00pci,rt2800lib
cfg80211 133384 2 mac80211,rt2x00lib
snd_seq 26592 6 snd_seq_midi_event,snd_seq_oss,snd_seq_dummy,snd_seq_midi
rfkill 5402 2 cfg80211,bluetooth
snd_pcm 46148 5 snd_pcm_oss,snd_hda_codec,snd_hda_intel,snd_pcsp
atl1e 19688 0
snd_seq_device 2924 5 snd_seq,snd_rawmidi,snd_seq_oss,snd_seq_dummy,snd_seq_midi
snd_timer 10302 3 snd_pcm,snd_seq
i2c_i801 6908 0
i915 492920 2
snd 29832 17 snd_hda_codec_realtek,snd_pcm_oss,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_oss,snd_seq_device,snd_mixer_oss,snd_pcsp
drm_kms_helper 23752 1 i915
drm 146340 3 i915,drm_kms_helper
i2c_algo_bit 3456 1 i915
intel_agp 7080 0
intel_gtt 7612 3 i915,intel_agp
battery 8568 0
video 8814 1 i915
ac 2848 0
571JP、シンプル版で、
find / -name "*aufs*"
で検索かけると、シンプル版にはaufsが無い様です。
571JP
コード: 全て選択
/root/.packages/builtin_files/aufs3-util
/sys/fs/aufs
/sys/module/aufs
/lib/modules/3.2.48/initrd/kernel/fs/aufs
/lib/modules/3.2.48/initrd/kernel/fs/aufs/aufs.ko
/lib/modules/3.2.48/kernel/fs/aufs
/initrd/pup_rw/root/zwork/.wh.listaufs.txt
/initrd/pup_rw/.wh..wh.aufs
/initrd/pup_ro1/lib/modules/3.2.48/initrd/kernel/fs/aufs
/initrd/pup_ro1/lib/modules/3.2.48/initrd/kernel/fs/aufs/aufs.ko
/initrd/pup_ro1/root/zwork/listaufs.txt
/initrd/pup_ro2/etc/default/aufs
/initrd/pup_ro2/lib/modules/3.2.48/kernel/fs/aufs
/initrd/pup_ro2/root/.packages/builtin_files/aufs3-util
/initrd/pup_ro2/sbin/mount.aufs
/initrd/pup_ro2/sbin/umount.aufs
/etc/default/aufs
/proc/fs/aufs
/sbin/mount.aufs
/sbin/umount.aufs
シンプル版
コード: 全て選択
/sys/fs/aufs
/sys/module/aufs
/usr/share/man/man5/aufs.5
/initrd/pup_ro2/sbin/mount.aufs
/initrd/pup_ro2/sbin/umount.aufs
/initrd/pup_ro2/usr/share/man/man5/aufs.5
/initrd/pup_rw/.wh..wh.aufs
/proc/fs/aufs
/sbin/mount.aufs
/sbin/umount.aufs
571JP、シンプル版の/etc/modules.confをdiffで比べてみると、シンプル版の更新日時は新しいけど中身は同一です。
571JPのaufs.koを、シンプル版の
/lib/modules/3.14.56/initrd/kernel/fs/aufs/aufs.ko
にコピーしました。
で、実験結果は失敗。
やっぱり、ポメラ本体しか認識せず、内蔵SDカードは認識しませんでした。
う~ん、何でだろう、571JPよりもカーネルが古いから?
他に何かできる事は、あるでしょうか。