0

I have an 8GB sdcard which was used to extend the storage on my android phone. It now is not detectable on android or windows. Ubuntu shows it but unable to format or delete partitions, I have tried the solutions from the other questions.

Here's the output of sudo fdisk -l /dev/mmcblk0

ubuntu@ubuntu:~$ sudo fdisk -l /dev/mmcblk0
Disk /dev/mmcblk0: 7.4 GiB, 7948206080 bytes, 15523840 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 321960E8-BABE-4EF1-907A-84F301351CAA

Device Start End Sectors Size Type /dev/mmcblk0p1 2048 34815 32768 16M unknown /dev/mmcblk0p2 34816 15523806 15488991 7.4G unknown

Disks and gpart say operation successful when I try to format or delete partitions But it doesn't reflect, just shows the partition as unknown

https://i.stack.imgur.com/sm9CH.png

https://i.stack.imgur.com/Ob5CN.png

I've tried variations of the dd command

ubuntu@ubuntu:~$ sudo dd if=/dev/zero of=/dev/mmcblk0p1 bs=2048 count=32
32+0 records in
32+0 records out
65536 bytes (66 kB, 64 KiB) copied, 0.311052 s, 211 kB/s

ubuntu@ubuntu:~$ sudo dd if=/dev/zero of=/dev/mmcblk0p2 bs=2048 count=32 32+0 records in 32+0 records out 65536 bytes (66 kB, 64 KiB) copied, 0.000156408 s, 419 MB/s

ubuntu@ubuntu:~$ sudo dd if=/dev/zero of=/dev/mmcblk0 bs=2048 count=32 32+0 records in 32+0 records out 65536 bytes (66 kB, 64 KiB) copied, 26.9264 s, 2.4 kB/s

Kindly suggest if there is a way to delete this pesky partition or if this is a lost cause and the sdcard is not salvageable.

ubuntu@ubuntu:~$ sudo fdisk /dev/mmcblk0

Welcome to fdisk (util-linux 2.36.1). Changes will remain in memory only, until you decide to write them. Be careful before using the write command.

The backup GPT table is corrupt, but the primary appears OK, so that will be used.

Command (m for help): p

Disk /dev/mmcblk0: 7.4 GiB, 7948206080 bytes, 15523840 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: 321960E8-BABE-4EF1-907A-84F301351CAA

Device Start End Sectors Size Type /dev/mmcblk0p1 2048 34815 32768 16M unknown /dev/mmcblk0p2 34816 15523806 15488991 7.4G unknown

Command (m for help): d Partition number (1,2, default 2): 1

Partition 1 has been deleted.

Command (m for help): d Selected partition 2 Partition 2 has been deleted.

Command (m for help): p Disk /dev/mmcblk0: 7.4 GiB, 7948206080 bytes, 15523840 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: 321960E8-BABE-4EF1-907A-84F301351CAA

Command (m for help): w The partition table has been altered. Calling ioctl() to re-read partition table. Syncing disks.

ubuntu@ubuntu:~$ sudo fdisk /dev/mmcblk0

Welcome to fdisk (util-linux 2.36.1). Changes will remain in memory only, until you decide to write them. Be careful before using the write command.

The backup GPT table is corrupt, but the primary appears OK, so that will be used.

Command (m for help): p

Disk /dev/mmcblk0: 7.4 GiB, 7948206080 bytes, 15523840 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: 321960E8-BABE-4EF1-907A-84F301351CAA

Device Start End Sectors Size Type /dev/mmcblk0p1 2048 34815 32768 16M unknown /dev/mmcblk0p2 34816 15523806 15488991 7.4G unknown

Command (m for help):

usr30911
  • 101

0 Answers0