重启后无法检测到 SD 卡中创建的分区

重启后无法检测到 SD 卡中创建的分区

在 Ubuntu 18 中,我插入了一张 SD 卡,并使用 创建了一个新分区fdisk,然后执行命令时lsblk,我得到了这个

NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0          7:0    0    16M  1 loop 
mmcblk1      179:0    0  59.5G  0 disk 
└─mmcblk1p1  179:1    0  59.5G  0 part /mnt

SD 卡有分区,我挂载到/mnt目录

第二天,当我打开系统时,我发现 SD 卡已被检测到,但分区未被检测到,当lsblk执行命令时,我得到了这个

NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0          7:0    0    16M  1 loop 
mmcblk1      179:128  0  59.5G  0 disk 

SD 卡采用 Ext4 文件系统

为何无法检测/显示创建的分区。如何解决,谢谢

更新:sudo fsck.ext4 /dev/mmcblk1执行后,我得到,

e2fsck 1.44.1 (2018 年 3 月 24 日) fsck.ext4:尝试打开 /dev/mmcblk1 时出现输入/输出错误无法读取超级块或超级块未描述有效的 ext2/ext3/ext4 文件系统。如果设备有效并且确实包含 ext2/ext3/ext4 文件系统(而不是交换或 ufs 或其他文件系统),则超级块已损坏,您可以尝试使用备用超级块运行 e2fsck:e2fsck -b 8193 或 e2fsck -b 32768

相关内容