Considerações sobre software de particionamento de disco rígido

0

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:

  • USB
  • HDD
  • SSD

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!

    
por jamalm 02.02.2018 / 17:50

0 respostas