This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Error in preparing SD card for MMC boot

Expert 4920 points

Hello

I am trying to prepare my SD card for MMC boot following the instructions at http://wiki.davincidsp.com/index.php?title=MMC_Boot_Format. However when I try writing the configuration to the SD card I get the following warning and the partition is not created/accessible.

Device                        Boot        End        Blocks            Id             System

/dev/sdb1p1                 *            239         1919736       c               W95 FAT32(LBA)

Command (m for help): w

The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 22: Invalid argument. The kernel still uses the old table. The new table will be used at the next reboot. Syncing disks.

I'd really appreciate your help on this.

Thanks!!

 

  • If you could post all of the command steps you took to go through the formatting (a log of your terminal) we may be able to pick out something that went wrong there.

    I have not seen this warning myself, but you may be able to find some potential solutions through a google search of the warning since this is coming from fdisk. Off the top of my head it sounds like something may already be corrupted on the SD card somehow, if you have another card handy it may be worth trying it instead with the same fdisk command sequence, its also possible that it may work even with this warning since it says it will use the new table when it reboots.