Programinha para uso em scripts de backup, com propósito de remover com segurança dispositivos de armazenamento USB após desmontados. O kernel liberará o cache de escrita caso exista e desconectará a porta. Equivale a udisksctl power-off …
, porém depende apenas da libudev, sem instalar a montanha de coisa requerida pelo udisks.
Fedora/CentOS:
gcc
systemd-devel
Debian/Ubuntu:
gcc
libc-dev
libudev-dev
gcc rmusbbdev.c -o rmusbbdev -ludev
rmusbbdev dispositivo
Pode ser especificado o dispositivo principal (/dev/sdx
) ou partição (/dev/sdxy
). Links /dev/disk/by-*/*
também são aceitos.