Why the TF card cannot be automatically mounted?

Description

According to step 5 in chapter 4 of the VisionFive Single Board Computer Software Technical Reference Manual on RVspace, I can't see the mounting address of the TF card after executing the following command:
sudo mkfs.vfat /dev/sdb1

After making the busybox, removing the micro-SD card from PC and plugging again to mount it, I cannot see the mounting address of the card with df -h while can see the sdc device with lsblk.

SoC

JH7100

SBC

VisionFive

Software

N/A

Cause

You have not clear the original partition information of the TF card.

Procedure

  1. According to the document, we use the TF card of the same brand and the same capacity to execute again, and find that the TF card can be mounted normally with df -h.

  2. After checking the screenshot of your operation steps, we find that there are two problems when you execute sudo gdisk /dev/sdb in step 3:
    • The command you entered is sudo gdisk /dev/sdc1. In this case, you only operate on the part of sdc1, not on the entire TF card;

    • When you executed d--->o--->n--->w--->y in step 4, you directly entered n after entering o, and all partitions are not deleted. So, you can enter Y when confirmation is required, and the TF card can be automatically mounted.

    Figure 1. enter sdc
    Figure 1. enter "Y"