[Moto Z Guides, News, & Discussion] benzinerwin:
sure:

ls -l /dev/block/platform/soc/624000.ufshc/by-name
>>>
lrwxrwxrwx 1 root root 16 Jan 3 1970 aboot -> /dev/block/sdb12
lrwxrwxrwx 1 root root 16 Jan 3 1970 abootbak -> /dev/block/sdb13
lrwxrwxrwx 1 root root 15 Jan 3 1970 apdp -> /dev/block/sdc6
lrwxrwxrwx 1 root root 16 Jan 3 1970 bluetooth -> /dev/block/sda11
lrwxrwxrwx 1 root root 16 Jan 3 1970 boot -> /dev/block/sda17
lrwxrwxrwx 1 root root 16 Jan 3 1970 cache -> /dev/block/sda19
lrwxrwxrwx 1 root root 15 Jan 3 1970 cid -> /dev/block/sda4
lrwxrwxrwx 1 root root 15 Jan 3 1970 clogo -> /dev/block/sda9
lrwxrwxrwx 1 root root 16 Jan 3 1970 cmnlib -> /dev/block/sdb16
lrwxrwxrwx 1 root root 16 Jan 3 1970 cmnlib64 -> /dev/block/sdb18
lrwxrwxrwx 1 root root 16 Jan 3 1970 cmnlib64bak -> /dev/block/sdb19
lrwxrwxrwx 1 root root 16 Jan 3 1970 cmnlibbak -> /dev/block/sdb17
lrwxrwxrwx 1 root root 15 Jan 3 1970 customize -> /dev/block/sda8
lrwxrwxrwx 1 root root 16 Jan 3 1970 ddr -> /dev/block/sdb23
lrwxrwxrwx 1 root root 15 Jan 3 1970 devcfg -> /dev/block/sdb8
lrwxrwxrwx 1 root root 15 Jan 3 1970 devcfgbak -> /dev/block/sdb9
lrwxrwxrwx 1 root root 15 Jan 3 1970 dip -> /dev/block/sdc5
lrwxrwxrwx 1 root root 15 Jan 3 1970 dpo -> /dev/block/sdc8
lrwxrwxrwx 1 root root 15 Jan 3 1970 dsp -> /dev/block/sdc1
lrwxrwxrwx 1 root root 15 Jan 3 1970 frp -> /dev/block/sda7
lrwxrwxrwx 1 root root 15 Jan 3 1970 fsc -> /dev/block/sdd1
lrwxrwxrwx 1 root root 15 Jan 3 1970 fsg -> /dev/block/sdc4
lrwxrwxrwx 1 root root 15 Jan 3 1970 hw -> /dev/block/sdc3
lrwxrwxrwx 1 root root 16 Jan 3 1970 hyp -> /dev/block/sdb10
lrwxrwxrwx 1 root root 16 Jan 3 1970 hypbak -> /dev/block/sdb11
lrwxrwxrwx 1 root root 16 Jan 3 1970 keymaster -> /dev/block/sdb14
lrwxrwxrwx 1 root root 16 Jan 3 1970 keymasterbak -> /dev/block/sdb15
lrwxrwxrwx 1 root root 16 Jan 3 1970 kpan -> /dev/block/sda10
lrwxrwxrwx 1 root root 16 Jan 3 1970 logo -> /dev/block/sda18
lrwxrwxrwx 1 root root 16 Jan 3 1970 logs -> /dev/block/sdb24
lrwxrwxrwx 1 root root 15 Jan 3 1970 metadata -> /dev/block/sdd2
lrwxrwxrwx 1 root root 15 Jan 3 1970 misc -> /dev/block/sda5
lrwxrwxrwx 1 root root 16 Jan 3 1970 modem -> /dev/block/sda16
lrwxrwxrwx 1 root root 16 Jan 3 1970 modemst1 -> /dev/block/sda12
lrwxrwxrwx 1 root root 16 Jan 3 1970 modemst2 -> /dev/block/sda13
lrwxrwxrwx 1 root root 15 Jan 3 1970 msadp -> /dev/block/sdc7
lrwxrwxrwx 1 root root 15 Jan 3 1970 oem -> /dev/block/sdc9
lrwxrwxrwx 1 root root 15 Jan 3 1970 persist -> /dev/block/sda3
lrwxrwxrwx 1 root root 15 Jan 3 1970 pmic -> /dev/block/sdb2
lrwxrwxrwx 1 root root 15 Jan 3 1970 pmicbak -> /dev/block/sdb3
lrwxrwxrwx 1 root root 16 Jan 3 1970 prov -> /dev/block/sdb20
lrwxrwxrwx 1 root root 16 Jan 3 1970 provbak -> /dev/block/sdb21
lrwxrwxrwx 1 root root 16 Jan 3 1970 recovery -> /dev/block/sda14
lrwxrwxrwx 1 root root 15 Jan 3 1970 rpm -> /dev/block/sdb4
lrwxrwxrwx 1 root root 15 Jan 3 1970 rpmbak -> /dev/block/sdb5
lrwxrwxrwx 1 root root 16 Jan 3 1970 sec -> /dev/block/sdb22
lrwxrwxrwx 1 root root 15 Jan 3 1970 sp -> /dev/block/sdc2
lrwxrwxrwx 1 root root 15 Jan 3 1970 ssd -> /dev/block/sda6
lrwxrwxrwx 1 root root 16 Jan 3 1970 system -> /dev/block/sda15
lrwxrwxrwx 1 root root 15 Jan 3 1970 tz -> /dev/block/sdb6
lrwxrwxrwx 1 root root 15 Jan 3 1970 tzbak -> /dev/block/sdb7
lrwxrwxrwx 1 root root 16 Jan 3 1970 userdata -> /dev/block/sda20
lrwxrwxrwx 1 root root 15 Jan 3 1970 utags -> /dev/block/sda1
lrwxrwxrwx 1 root root 15 Jan 3 1970 utagsBackup -> /dev/block/sda2
lrwxrwxrwx 1 root root 15 Jan 3 1970 xbl -> /dev/block/sdb1

cat /sys/block/sd?/ro
>>>
0
0
0
0

cat /etc/fstab
>>>
/dev/block/sda15 /system ext4 rw 0 0
/dev/block/sda20 /data f2fs rw 0 0
/dev/block/sda19 /cache ext4 rw 0 0
/dev/block/sda16 /firmware ext4 rw 0 0
/dev/block/sda3 /persist ext4 rw 0 0
/dev/block/sdc4 /fsg ext4 rw 0 0
/dev/block/sda11 /bt_firmware ext4 rw 0 0
/dev/block/sdc9 /oem ext4 rw 0 0
/dev/block/sdc1 /dsp ext4 rw 0 0
/external_sd auto rw 0 0
/usb-otg auto rw 0 0

cat /etc/recovery.fstab
>>>
# Android fstab file.
# The filesystem that contains the filesystem checker binary (typically /system) cannot
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK

# mount point fstype device device2 flags
/system ext4 /dev/block/bootdevice/by-name/system
/system_image emmc /dev/block/bootdevice/by-name/system
/data f2fs /dev/block/bootdevice/by-name/userdata flags=encryptable=/dev/block/bootdevice/by-name/metadata
/cache ext4 /dev/block/bootdevice/by-name/cache
/recovery emmc /dev/block/bootdevice/by-name/recovery
/recovery_bak emmc /dev/block/bootdevice/by-name/recovery flags=display="Recovery";backup=1
/boot emmc /dev/block/bootdevice/by-name/boot
/misc emmc /dev/block/bootdevice/by-name/misc
/firmware ext4 /dev/block/bootdevice/by-name/modem flags=fsflags="ro,nosuid,nodev";display="Firmware";backup=1
/persist ext4 /dev/block/bootdevice/by-name/persist flags=fsflags="noatime,nosuid,nodev";mounttodecrypt;display="Persist";backup=1
/fsg ext4 /dev/block/bootdevice/by-name/fsg flags=backup=1;display="Fsg"
/efs1 emmc /dev/block/bootdevice/by-name/modemst1 flags=backup=1;display=EFS
/efs2 emmc /dev/block/bootdevice/by-name/modemst2 flags=backup=1;subpartitionof=/efs1
/bt_firmware ext4 /dev/block/bootdevice/by-name/bluetooth flags=backup=1;display="Bluetooth"
/oem ext4 /dev/block/bootdevice/by-name/oem flags=backup=1;display="Oem"
/dsp ext4 /dev/block/bootdevice/by-name/dsp flags=backup=1;display="Dsp"

/external_sd auto /dev/block/mmcblk0p /dev/block/mmcblk0p1 flags=display="Micro SDCard";storage;wipeingui;removable
/usb-otg auto /dev/block/sde1 /dev/block/sde flags=display="USB OTG";storage;wipeingui;removable

You probably already tried this in an install-zip (of course, it works for me, since in my setup the fsg partition is marked rw anyway...)?

mkdir /tmp/fsg
mount -o rw /dev/block/bootdevice/by-name/fsg /tmp/fsg