armv210 发表于 2015-1-7 22:16:13

sd卡 不识别分区

本帖最后由 armv210 于 2015-1-7 22:46 编辑

自己尝试移植linux-2.6.39,设备已经识别出来,但是却无法识别分区。SD卡是8G卡,分区是fat32
mmc0: mmc_rescan_try_freq: trying to init card at 300000 Hz
mmc0: mmc_rescan_try_freq: trying to init card at 200000 Hz
mmc0: mmc_rescan_try_freq: trying to init card at 100000 Hz
mmc1: mmc_rescan_try_freq: trying to init card at 400000 Hz
mmc1: new high speed SDHC card at address 0001
mmcblk0: mmc1:0001 00000 7.41 GiB (ro)
mmcblk0: detected capacity change from 0 to 7958691840
mmcblk0: unknown partition table
mmc0: mmc_rescan_try_freq: trying to init card at 400000 Hz

有谁知道什么原因吗?是缺少什么模块吗?

多谢

armv210 发表于 2015-1-7 22:17:40

# fdisk -l 的输出
Disk /dev/mtdblock0: 0 MB, 262144 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/mtdblock0 doesn't contain a valid partition table

Disk /dev/mtdblock1: 3 MB, 3145728 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/mtdblock1 doesn't contain a valid partition table

Disk /dev/mtdblock2: 263 MB, 263192576 bytes
255 heads, 63 sectors/track, 31 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/mtdblock2 doesn't contain a valid partition table

Disk /dev/mmcblk0: 7958 MB, 7958691840 bytes
255 heads, 56 sectors/track, 1088 cylinders
Units = cylinders of 14280 * 512 = 7311360 bytes

      Device Boot      Start         End      BlocksId System
/dev/mmcblk0p1   *         1      1088   7766400   b Win95 FAT32
页: [1]
查看完整版本: sd卡 不识别分区