[root@giga /root]# mknod /dev/mtdx c 90 1 [root@giga /root]# ls -l /dev/mtd? crw-r--r-- 1 root root 90, 0 Sep 25 15:00 /dev/mtd0 crw-r--r-- 1 root root 90, 2 Sep 25 15:01 /dev/mtd1 crw-r--r-- 1 root root 90, 4 Sep 25 15:02 /dev/mtd2 crw-r--r-- 1 root root 90, 6 Sep 25 15:02 /dev/mtd3 crw-r--r-- 1 root root 90, 8 Sep 25 15:02 /dev/mtd4 crw-r--r-- 1 root root 90, 1 Sep 26 23:47 /dev/mtdx [root@giga /root]# cat /dev/mtdx > /tmp/mtdx [root@giga /root]#おや?。ちゃんと読めるぞ。
[root@giga /root]# cd /tmp [root@giga /tmp]# ls -l mtd* -rw-r--r-- 1 root root 3145728 Sep 25 15:03 mtd0 -rw-r--r-- 1 root root 458752 Sep 25 15:03 mtd1 -rw-r--r-- 1 root root 65536 Sep 25 15:03 mtd2 -rw-r--r-- 1 root root 524288 Sep 25 15:03 mtd3 -rw-r--r-- 1 root root 4194304 Sep 25 15:03 mtd4 -rw-r--r-- 1 root root 4194304 Sep 25 15:21 mtdall -rw-r--r-- 1 root root 3145728 Sep 26 23:48 mtdx [root@giga /tmp]# cmp mtd0 mtdx [root@giga /tmp]#mtd0 と mtdx(minor = 1) は同じ。
[root@giga /tmp]# mknod /dev/mtdy c 90 3 [root@giga /tmp]# mknod /dev/mtdz c 90 5 [root@giga /tmp]# mknod /dev/mtda c 90 7 [root@giga /tmp]# mknod /dev/mtdb c 90 9 [root@giga /tmp]# cmp /dev/mtdy /dev/mtd1 [root@giga /tmp]# cmp /dev/mtdz /dev/mtd2 [root@giga /tmp]# cmp /dev/mtda /dev/mtd3 [root@giga /tmp]# cmp /dev/mtdb /dev/mtd4 [root@giga /tmp]#ということで、 マイナデバイス番号:奇数はマイナデバイス番号:偶数と同じ。
← HD-HGLAN 1.4 のフラッシュメモリ(2)mtd って何の略? |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ HD-HGLAN 1.4 のフラッシュメモリ(4)/dev/mtd2 の使い方 |