Meus usuários têm que limpar e formatar drives quase diariamente em um ambiente Linux e eles não são muito aptos com a linha de comando. Eu quero construir uma ferramenta que permita que eles conectem sua unidade externa e executem a ferramenta e a formatem para eles. Isso pode incluir:
Eu teria recomendado o GParted, mas há necessidades mais específicas (configurações de INode, etc.) que precisam ser usadas e que o GParted não suporta, portanto, preciso usar o Parted ou outra coisa.
Minha pergunta seria quais considerações eu precisaria levar em conta ao destacar uma unidade externa, ou seja, sem selecionar uma unidade interna na máquina e limpá-la acidentalmente!
Eu entendo isso pode ser difícil, mas eu não acredito que isso não possa ser feito. Existe alguma coisa no linux ( CentOS7 ) que aponte para elementos exclusivos de drives montados? Eu estava pensando em usar o UUID e armazenar os UUIDs da unidade interna em um arquivo json para me referir, mas eu sinto que isso é muito estático e pode causar um contratempo.
Estou usando python para construir o script, eu tenho um script em execução, mas o usuário deve selecionar uma unidade da CLI e um único deslize de uma chave pode cometer um erro, eu não quero dar ao usuário a opção de cometer esse tipo de erro.
Eu entendo que este é um tipo perigoso de programa, mas é por isso que estou pedindo orientação! Se houver qualquer informação adicional solicitada, por favor me avise, eu ficarei feliz em obrigar. Obrigado antecipadamente!