Estou escrevendo um código para fazer backups dos meus discos rígidos, usando Python 3.
Meu problema é que alguns RAIDs e outras coisas escondem coisas no primeiro e/ou último megabyte de algumas unidades. Quero ter certeza de copiar e restaurar essas coisas. O primeiro megabyte é fácil, mas não tenho certeza da melhor forma de fazer isso no último megabyte.
Vejo tópicos antigos sobre como limpar os últimos 1 MB, mas as respostas estão principalmente no shell. Por exemplo, consulte Limpar o último 1 MB de um disco rígido
Mas quero lê-lo e restaurá-lo, e quero usar Python, então preciso de ajuda.