Потому что речь про файл mkfs.ext4, который неявно вызывается командой "mkfs -t ext4", а он находится здесь:
whereis mkfs.ext4
mkfs.ext4: /sbin/mkfs.ext4 /usr/share/man/man8/mkfs.ext4.8.xz
т.е. без указания полного пути доступен только под root.
Поэтому под пользователем вторая команда будет выглядеть как:
/sbin/mkfs.ext4 usbf2.img
Да, примерно так всё и есть, спасибо большое,
/sbin/mkfs.ext4 usbf2.img
- работает.
Но - пара моментов: 1 изначально под root'ом и пытался выполнить команду "mkfs -t ext4", и получил вышеуказанный результат.
2 - действительно, оказывается, свой mkfs на каждую ФС, но, получается, неявный вызов его в виде "mkfs -t" не работает, причём даже при указании "/sbin/mkfs"...
P. S. Alt 10 РС, если что.