Почему Ubuntu с systemd добавил встроенную поддержку нескольких различных политик именования в systemd / udevd, и сделал схему, похожую на biosdevname по умолчанию. Следующие различные схемы именования сетевых интерфейсов теперь поддерживаются udev изначально:
(1) Names incorporating Firmware/BIOS provided index numbers for on-board devices (example: eno1)
(2) Names incorporating Firmware/BIOS provided PCI Express hotplug slot index numbers (example: ens1)
(3) Names incorporating physical/geographical location of the connector of the hardware (example: enp2s0)
(4) Names incorporating the interfaces's MAC address (example: enx78e7d1ea46da)
(5) Classic, unpredictable kernel-native ethX naming (example: eth0)
По умолчанию systemd теперь будет называть интерфейсы, следующие за политикой:
(1) if that information from the firmware is applicable and available, falling back to:
(2) if that information from the firmware is applicable and available, falling back to:
(3) if applicable, falling back to:
(5) in all other cases.
Policy (4) is not used by default, but is available if the user chooses so.
Попробуйте
sudo rsync --archive --verbose --human-readable --itemize-changes --progress --no-o --no-g --delete --delete-excluded /media/windowsshare/photos /media/mediadisk1/data/photos 2>&1 | tee -a /home/XXX/rsync-output.txt
Команда location /home/XXX/rsync-output.txt создаст файл журнала, и вы увидите, что сделано.
Попробуйте
sudo rsync --archive --verbose --human-readable --itemize-changes --progress --no-o --no-g --delete --delete-excluded /media/windowsshare/photos /media/mediadisk1/data/photos 2>&1 | tee -a /home/XXX/rsync-output.txt
Команда location /home/XXX/rsync-output.txt создаст файл журнала, и вы увидите, что сделано.