Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

rmusbbdev

Motivação

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.

Gerando binário

Pacotes requeridos

Fedora/CentOS:

  • gcc
  • systemd-devel

Debian/Ubuntu:

  • gcc
  • libc-dev
  • libudev-dev

Compilação

gcc rmusbbdev.c -o rmusbbdev -ludev

Uso

rmusbbdev dispositivo

Pode ser especificado o dispositivo principal (/dev/sdx) ou partição (/dev/sdxy). Links /dev/disk/by-*/* também são aceitos.

About

Desconecta porta USB de dispositivo de bloco

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages