Только для PV мы имеем общий случай блочного устройства:
$ source=UUID=MtLb3p-MUle-8fyk-fy6m-z99n-V9mi-xxxxxx
$ blkid -t "$source" -o device
/dev/sdb3
Это будет работать на любом блочном устройстве (, а также сLABEL=
).
Интересно, что вы можете искать /etc/fstab
с помощью:
source=$(findmnt -sno SOURCE --raw "$mount")
И $source
будет иметь правильный формат для перехода к blkid -t
.
Проблема была с маршрутом к шлюзу.
ip route add default via gateway_ip dev eth0
решил мою проблему.