I have build the branch thud with eudev and removed mdev.
I was pretty surprised with minimal adjustment that it works inside e2 already good.
/media is actually not needed but as most people check this map it's in the patch mount to /run/media
I have only test the input and hardware devices like harddisk, usb stick sdcard, wifi sticks and internal ethernet.
I made an small patch for test and I hope we can switch from mdev to eudev.
todo
test nfs/cifs shares and mount/unmount
Rules for internal eMMC you can easily blacklist it but as some models use mmcblk0 and other mmcblk1 I have not added yet.
/hdd mount to disk I think it never work like it should been. Probably fstab or a rule is needed to assign a disk to HDD.
In Openembedded there only a couple links to /media left. As I do not know the application I left it along for now.