SDカードで
SDカードの1セクタを読むことが出来るようになったので、
SDカードの内容をのぞいてみました。 使用したSDカードKINGMAXの2GBです。 |
購入時のフォーマット
sector 0 addr 0 1 2 3 4 5 6 7 8 9 a b c d e f 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 01b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 ................ 01c0 18 00 06 01 c1 a1 95 00 00 00 6b 27 39 00 00 00 ..........k'9... 01d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 01e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 01f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa ..............U. sector 0x95 addr 0 1 2 3 4 5 6 7 8 9 a b c d e f 0000 eb 00 90 20 20 20 20 20 20 20 20 00 02 40 01 00 ... ..@.. 0010 02 00 02 00 00 f8 e5 00 3f 00 40 00 95 00 00 00 ........?.@..... 0020 6b 27 39 00 80 01 29 f8 4e 16 90 4e 4f 20 4e 41 k'9...).N..NO NA 0030 4d 45 20 20 20 20 46 41 54 31 36 20 20 20 00 00 ME FAT16 .. 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 01b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 01c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 01d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 01e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 01f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa ..............U. sector 0x260 addr 0 1 2 3 4 5 6 7 8 9 a b c d e f 0000 52 45 43 59 43 4c 45 52 20 20 20 17 00 02 3b 91 RECYCLER ...;. 0010 7e 42 7e 42 00 00 3c 91 7e 42 02 00 00 00 00 00 ~B~B..<.~B...... 0020 e5 5a 5a 20 20 20 20 20 44 41 54 20 00 00 00 00 .ZZ DAT .... 0030 00 00 00 00 00 00 00 00 00 00 1e 00 1c 00 00 00 ................ 0040 e5 53 54 46 49 4c 45 20 44 41 54 20 00 00 00 00 .STFILE DAT .... 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0060 41 42 43 20 20 20 20 20 44 41 54 20 00 00 00 00 ABC DAT .... 0070 00 00 00 00 00 00 5c 64 83 42 1d 00 12 00 00 00 ......\d.B...... 0080 e5 55 54 4f 52 55 4e 20 49 4e 46 02 18 17 3b 91 .UTORUN INF...;. 0090 7e 42 81 42 00 00 52 2d 81 42 09 00 28 03 00 00 ~B.B..R-.B..(... 00a0 e5 55 54 4f 52 55 4e 20 49 4e 46 02 18 17 3b 91 .UTORUN INF...;. 00b0 7e 42 81 42 00 00 24 43 81 42 09 00 f0 04 00 00 ~B.B..$C.B...... 00c0 e5 55 54 4f 52 55 4e 20 49 4e 46 02 18 17 3b 91 .UTORUN INF...;. 00d0 7e 42 82 42 00 00 0b 95 82 42 09 00 38 03 00 00 ~B.B.....B..8... 00e0 41 55 54 4f 52 55 4e 20 49 4e 46 02 18 17 3b 91 AUTORUN INF...;. 00f0 7e 42 83 42 00 00 96 a9 83 42 09 00 60 04 00 00 ~B.B.....B..`... 0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 01b0 00 01 ff ff ff ff ff ff ff ff ff ff ff ff fe 80 ................ 01c0 00 00 00 01 2b ff ff ff ff ff ff ff ff ff ff ff ....+........... 01d0 ff ff ff ff ff ff ff ff ff ff ff ff fe 80 00 00 ................ 01e0 00 01 2b ff ff ff ff ff ff ff ff ff ff ff ff ff ..+............. 01f0 ff ff ff ff ff ff ff ff ff ff fe 80 00 00 00 01 ................ |
Windows7でフォーマットした場合
sector 0 addr 0 1 2 3 4 5 6 7 8 9 a b c d e f 0000 eb 3c 90 4d 53 44 4f 53 35 2e 30 00 02 40 06 00 .<.MSDOS5.0..@.. 0010 02 00 02 00 00 f8 e5 00 3f 00 ff 00 00 00 00 00 ........?....... 0020 00 28 39 00 80 00 29 5f 22 5d 9a 4e 4f 20 4e 41 .(9...)_"].NO NA 0030 4d 45 20 20 20 20 46 41 54 31 36 20 20 20 33 c9 ME FAT16 3. 0040 8e d1 bc f0 7b 8e d9 b8 00 20 8e c0 fc bd 00 7c ....{.... .....| 0050 38 4e 24 7d 24 8b c1 99 e8 3c 01 72 1c 83 eb 3a 8N$}$....<.r...: 0060 66 a1 1c 7c 26 66 3b 07 26 8a 57 fc 75 06 80 ca f..|&f;.&.W.u... 0070 02 88 56 02 80 c3 10 73 eb 33 c9 8a 46 10 98 f7 ..V....s.3..F... 0080 66 16 03 46 1c 13 56 1e 03 46 0e 13 d1 8b 76 11 f..F..V..F....v. 0090 60 89 46 fc 89 56 fe b8 20 00 f7 e6 8b 5e 0b 03 `.F..V.. ....^.. 00a0 c3 48 f7 f3 01 46 fc 11 4e fe 61 bf 00 00 e8 e6 .H...F..N.a..... 00b0 00 72 39 26 38 2d 74 17 60 b1 0b be a1 7d f3 a6 .r9&8-t.`....}.. 00c0 61 74 32 4e 74 09 83 c7 20 3b fb 72 e6 eb dc a0 at2Nt... ;.r.... 00d0 fb 7d b4 7d 8b f0 ac 98 40 74 0c 48 74 13 b4 0e .}.}....@t.Ht... 00e0 bb 07 00 cd 10 eb ef a0 fd 7d eb e6 a0 fc 7d eb .........}....}. 00f0 e1 cd 16 cd 19 26 8b 55 1a 52 b0 01 bb 00 00 e8 .....&.U.R...... 0100 3b 00 72 e8 5b 8a 56 24 be 0b 7c 8b fc c7 46 f0 ;.r.[.V$..|...F. 0110 3d 7d c7 46 f4 29 7d 8c d9 89 4e f2 89 4e f6 c6 =}.F.)}...N..N.. 0120 06 96 7d cb ea 03 00 00 20 0f b6 c8 66 8b 46 f8 ..}..... ...f.F. 0130 66 03 46 1c 66 8b d0 66 c1 ea 10 eb 5e 0f b6 c8 f.F.f..f....^... 0140 4a 4a 8a 46 0d 32 e4 f7 e2 03 46 fc 13 56 fe eb JJ.F.2....F..V.. 0150 4a 52 50 06 53 6a 01 6a 10 91 8b 46 18 96 92 33 JRP.Sj.j...F...3 0160 d2 f7 f6 91 f7 f6 42 87 ca f7 76 1a 8a f2 8a e8 ......B...v..... 0170 c0 cc 02 0a cc b8 01 02 80 7e 02 0e 75 04 b4 42 .........~..u..B 0180 8b f4 8a 56 24 cd 13 61 61 72 0b 40 75 01 42 03 ...V$..aar.@u.B. 0190 5e 0b 49 75 06 f8 c3 41 bb 00 00 60 66 6a 00 eb ^.Iu...A...`fj.. 01a0 b0 42 4f 4f 54 4d 47 52 20 20 20 20 0d 0a 52 65 .BOOTMGR ..Re 01b0 6d 6f 76 65 20 64 69 73 6b 73 20 6f 72 20 6f 74 move disks or ot 01c0 68 65 72 20 6d 65 64 69 61 2e ff 0d 0a 44 69 73 her media....Dis 01d0 6b 20 65 72 72 6f 72 ff 0d 0a 50 72 65 73 73 20 k error...Press 01e0 61 6e 79 20 6b 65 79 20 74 6f 20 72 65 73 74 61 any key to resta 01f0 72 74 0d 0a 00 00 00 00 00 00 00 ac cb d8 55 aa rt............U. sector 6 addr 0 1 2 3 4 5 6 7 8 9 a b c d e f 0000 f8 ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 ................ 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ sector 0xeb addr 0 1 2 3 4 5 6 7 8 9 a b c d e f 0000 f8 ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 ................ 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ sector 0x1d0 addr 0 1 2 3 4 5 6 7 8 9 a b c d e f 0000 44 45 46 20 20 20 20 20 44 41 54 20 00 00 9c 05 DEF DAT .... 0010 21 42 00 00 00 00 9c 05 21 42 02 00 08 00 00 00 !B......!B...... 0020 41 42 43 20 20 20 20 20 44 41 54 20 00 00 9c 05 ABC DAT .... 0030 21 42 00 00 00 00 5c 64 83 42 03 00 12 00 00 00 !B....\d.B...... 0040 e5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ sector 0x1f0 addr 0 1 2 3 4 5 6 7 8 9 a b c d e f 0000 10 11 12 13 14 15 16 17 00 00 00 00 00 00 00 00 ................ 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ sector 0x230 addr 0 1 2 3 4 5 6 7 8 9 a b c d e f 0000 61 62 63 64 65 66 67 0d 0a 68 69 6a 6b 6c 6d 6e abcdefg..hijklmn 0010 0d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ sector 0x270 addr 0 1 2 3 4 5 6 7 8 9 a b c d e f 0000 31 32 33 34 35 2c 20 32 32 33 34 35 0d 0a 33 32 12345, 22345..32 0010 33 34 35 2c 20 34 32 33 34 35 0d 0a 00 00 00 00 345, 42345...... 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ |
アドレス | 内容 | サイズ |
---|---|---|
0x0000 | ブートストラップローダ | 446 |
0x01be | 第1パーティション | 16 |
0x01ce | 第2パーティション | 16 |
0x01de | 第3パーティション | 16 |
0x01ee | 第4パーティション | 16 |
0x01fe | ブートシグニチャ (0xaa55) | 2 |
オフセット | 内容 | サイズ |
---|---|---|
0x00 | フラグ (0x80 = ブート可, 0x00 = ブート不可) | 1 |
0x01 | パーティションの最初のセクタ, 方式での値 CHS | 3 |
0x04 | パーティションの種類 (パーティション識別子) | 1 |
0x05 | パーティションの最後のセクタ, 方式での値 CHS | 3 |
0x08 | パーティションの最初のセクタ, 方式での値 LBA | 4 |
0x0c | パーティションの全セクタ数 | 4 |
値 | ファイルシステム名 |
---|---|
0x00 | 空のパーティション |
0x01 / 0x11 | FAT12 |
0x04 / 0x14 | FAT16 (32MB以下) |
0x06 / 0x16 | FAT16 (32MBより大きい) |
0x0b / 0x1b | FAT32 |
アドレス | 内容 | サイズ |
---|---|---|
0x0000 | 0xeb | 1 |
0x0002 | 0x90 | 1 |
0x000b | セクタ当たりのバイト数 (通常 0x200) | 2 |
0x000d | クラスタ当たりのセクタ数 | 1 |
0x000e | BPBのセクタとFATの先頭セクタとのオフセット | 2 |
0x0010 | FATの数 (通常 2) | 1 |
0x0011 | ルートディレクトリのエントリ数 | 2 |
0x0015 | メディアタイプ f0:FD, f8:Hard Disk | 1 |
0x0016 | FAT当たりのセクタ数 | 2 |
0x0020 | セクタ総数 (サイズの大きいメディア用) | 4 |
0x002b | ボリューム名 | 11 |
0x0036 | FATタイプ | 8 |
0x01fe | ブートシグニチャ (0xaa55) | 2 |