[Android Q&A, Help & Troubleshooting] moyuzai:
I read the super block from the UFS memory chip on a Huawei P30

Welcome to Medusa Pro Software version 2.1.0.
Started.
Reader #0: Generic EMV Smartcard Reader 0
Loading firmware. Please wait...	Done.
Selected UFS interface.

Selected PIN - CONNECTOR socket.
Please use USB3.0 for better speed.
Connected. Reading information.
Manufacturer name: SAMSUNG
Product name: KLUDG4U1EA-B0C1
Serial Number: 365c76002705
OEM ID: SAMSUNG_OEM_ID
Page size : 4096 B
Block size : 4096 B
Block count : 31246336
Size : 119.20 GB (122056.00 MB)
AttrRefClkFreeq = 0
MaxDataInSize = 32768
MaxDataOutSize = 32768
Connect successful.
---------------------------------------------------------------

Physical partition number: 0

Block count : 1024 (0x400)
Size : 4.00 MB

Physical partition number: 1

Block count : 1024 (0x400)
Size : 4.00 MB

Physical partition number: 2

Block count : 2048 (0x800)
Size : 8.00 MB
P00: GPT (00000000, 00000080)	512 KB
P01: frp (00000080, 00000080)	512 KB
P02: persist (00000100, 00000600)	6 MB
P03: reserved1 (00000700, 00000100)	1024 KB

Physical partition number: 3

Block count : 31234048 (0x1DC9800)
Size : 119.15 GB (122008.00 MB)
P00: GPT (00000000, 00000080)	512 KB
P01: vrl (00000080, 00000080)	512 KB
P02: vrl_backup (00000100, 00000080)	512 KB
P03: modem_secure (00000180, 00000880)	8.5 MB
P04: nvme (00000A00, 00000500)	5 MB
P05: certification (00000F00, 00000100)	1024 KB
P06: oeminfo (00001000, 00006000)	96 MB
P07: secure_storage (00007000, 00002000)	32 MB
P08: modemnvm_factory (00009000, 00001000)	16 MB
P09: modemnvm_backup (0000A000, 00001000)	16 MB
P10: modemnvm_img (0000B000, 00002200)	34 MB
P11: hisee_encos (0000D200, 00000400)	4 MB
P12: veritykey (0000D600, 00000100)	1024 KB
P13: ddr_para (0000D700, 00000100)	1024 KB
P14: lowpower_para (0000D800, 00000100)	1024 KB
P15: batt_tp_para (0000D900, 00000100)	1024 KB
P16: reserved2 (0000DA00, 00001900)	25 MB
P17: splash2 (0000F300, 00005000)	80 MB
P18: bootfail_info (00014300, 00000200)	2048 KB
P19: misc (00014500, 00000200)	2048 KB
P20: dfx (00014700, 00001000)	16 MB
P21: rrecord (00015700, 00001000)	16 MB
P22: cache (00016700, 00006800)	104 MB
P23: fw_lpm3 (0001CF00, 00000100)	1024 KB
P24: reserved3 (0001D000, 00000600)	6 MB
P25: ivp (0001D600, 00000300)	3072 KB
P26: hdcp (0001D900, 00000100)	1024 KB
P27: hisee_img (0001DA00, 00000400)	4 MB
P28: hhee (0001DE00, 00000400)	4 MB
P29: hisee_fs (0001E200, 00000800)	8 MB
P30: fastboot (0001EA00, 00000C00)	12 MB
P31: vector (0001F600, 00000400)	4 MB
P32: isp_boot (0001FA00, 00000200)	2048 KB
P33: isp_firmware (0001FC00, 00000E00)	14 MB
P34: fw_hifi (00020A00, 00000C00)	12 MB
P35: teeos (00021600, 00000800)	8 MB
P36: sensorhub (00021E00, 00001000)	16 MB
P37: erecovery_kernel (00022E00, 00001800)	24 MB
P38: erecovery_ramdisk (00024600, 00002000)	32 MB
P39: erecovery_vendor (00026600, 00001000)	16 MB
P40: kernel (00027600, 00001800)	24 MB
P41: eng_system (00028E00, 00000C00)	12 MB
P42: recovery_ramdisk (00029A00, 00002000)	32 MB
P43: recovery_vendor (0002BA00, 00001000)	16 MB
P44: dts (0002CA00, 00000100)	1024 KB
P45: dto (0002CB00, 00001400)	20 MB
P46: trustfirmware (0002DF00, 00000200)	2048 KB
P47: modem_fw (0002E100, 00003800)	56 MB
P48: eng_vendor (00031900, 00000C00)	12 MB
P49: modem_patch_nv (00032500, 00000400)	4 MB
P50: modem_driver (00032900, 00001400)	20 MB
P51: reserved4 (00033D00, 00000C00)	12 MB
P52: ramdisk (00034900, 00000200)	2048 KB
P53: vbmeta_system (00034B00, 00000100)	1024 KB
P54: vbmeta_vendor (00034C00, 00000100)	1024 KB
P55: vbmeta_odm (00034D00, 00000100)	1024 KB
P56: vbmeta_cust (00034E00, 00000100)	1024 KB
P57: vbmeta_hw_product (00034F00, 00000100)	1024 KB
P58: recovery_vbmeta (00035000, 00000200)	2048 KB
P59: erecovery_vbmeta (00035200, 00000200)	2048 KB
P60: vbmeta (00035400, 00000400)	4 MB
P61: modemnvm_update (00035800, 00001000)	16 MB
P62: modemnvm_cust (00036800, 00001000)	16 MB
P63: patch (00037800, 00002000)	32 MB
P64: preas (00039800, 00012800)	296 MB
P65: preavs (0004C000, 00002000)	32 MB
[B][COLOR="Red"]P66: super (0004E000, 00160000)	5.5 GB[/COLOR][/B]
P67: version (001AE000, 00024000)	576 MB
P68: preload (001D2000, 00047800)	1144 MB
P69: userdata (00219800, 01BB0000)	110.8 GB
Backuping nvme partition...
Opening C:/Program Files/Medusa Pro Software/Backups/SAMSUNG_KLUDG4U1EA-B0C1_nvme_0xa00_0x500_11_06_2020_17_48_51.bin file...
Reading. Please wait... Done.
Elapsed time 00:00:00
SW: 2.1.0; FW: 1.00.
Backuping oeminfo partition...
Opening C:/Program Files/Medusa Pro Software/Backups/SAMSUNG_KLUDG4U1EA-B0C1_oeminfo_0x1000_0x6000_11_06_2020_17_48_51.bin file...
Reading. Please wait... Done.
Elapsed time 00:00:05
SW: 2.1.0; FW: 1.00.

---------------------------------------------------------------Searching Android build info...
Not found
---------------------------------------------------------------RPMB: Counter of the successful data write requests = 196.
Partition table has been found on device.
RPMB: Counter of the successful data write requests = 196.
Save to E:/tmp file...
Reading partition super...	Done.
Reading is finished.
SW: 2.1.0; FW: 1.00.

Then I used the tool "lpunpack" to unpack super. Img, and got this

cust.img
hw_product.img
odm.img
system.img
vendor.img

Oddly, though, none of these files are in ext4 or Android Sparse:

λ file *
cust.img: data
hw_product.img: data
odm.img: data
system.img: data
vendor.img: data

I tried using the command mount under ubuntu18, but unfortunately it failed

lappingwong@LappingWong-Ubuntu:~/Desktop/tmp$ sudo mount -t erofs -o loop system.img /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/loop9, missing codepage or helper program, or other error.