diff --git a/remount_rw/remount_rw b/remount_rw/remount_rw index d5b61d2..af7ade0 100755 --- a/remount_rw/remount_rw +++ b/remount_rw/remount_rw @@ -295,9 +295,9 @@ dev_info() find_suitable_devices() { local devices= dev= udev_info= ID_FS_TYPE= suitable_devices= - - devices="$(udevadm info --export-db | sed -e '\@/block/@!d; /ram/d; /loop/d; /fd[0-9]/d; s/.*\/block\/// ; s/.*\///')" - + + devices="$(udevadm info --export-db | sed -e '\@/block/@!d; /^E:/d; /ram/d; /loop/d; /fd[0-9]/d; s/.*\/block\/// ; s/.*\///')" + for dev in $devices; do udev_info="$(udevadm info --query=all --name=$dev 2>/dev/null)"