
Eu acidentalmente apaguei uma partição e dei o particionamentoessencialmente é como o espaço é dividido, pensei que não seria muito difícil reparar o erro.Eu estava errado. Por que a exclusão de uma partição torna os dados acessíveis? Quando tento acessar o disco, ele diz que ele precisa ser formatado antes de poder ser acessado. Isso me confunde porque o formato não foi alterado.
Responder1
Por que a exclusão de uma partição causa a perda de dados?
Isso não acontece.
Quero dizer, bem, às vezes isso não acontece.
Às vezes acontece.
Depende de qual software você usa.
Em teoria, não há uma boa razão para que a exclusão de uma partição resulte na perda de dados. Afinal, uma partição é basicamente apenas um conjunto de números, localizados em um local específico (chamado de “tabela de partição”), que especifica os limites da partição. Em teoria, alterar esses números para zero não causaria alteração nos demais setores que estão dentro dos limites da partição. Portanto, em teoria, o volume do seu sistema de arquivos deve permanecer intacto (inalterado).
No entanto, há uma exceção notável a essa teoria.
Por alguma razão, (pelo menos algumas versões do) MS-DOS FORMAT.COM esperava que o primeiro setor do novo volume do sistema de arquivos contivesse bits zerados (antes da execução do FORMAT). Limpar esses bits para zero seria uma tarefa sensata para o FORMAT.COM, mas em vez disso, o FORMAT.COM apenas espera que essa tarefa seja concluída.
Para acomodar essa estranha expectativa, o MS-DOS FDISK.EXE (o software de particionamento) apagaria o primeiro setor.
A ferramenta mais sensata seria FORMAT. Páginas de manual do Linux @ die.net: fdiskafirma: “consideramos isso um bug no DOS FORMAT e no DOS FDISK”. No entanto, como ambos os softwares vinham com o mesmo sistema operacional, esse arranjo tendia a funcionar perfeitamente. As pessoas não estariam cientes desta situação se simplesmente seguissem as instruções do manual do MS-DOS.
Apesar de quão impróprio esse arranjo possa parecer, alguns outros sistemas operacionais normalmente suportariam fazer a mesma coisa, para serem bastante compatíveis com o MS-DOS. Isso ocorre porque o MS-DOS era popular (antes do Windows 95 e versões subsequentes do Microsoft Windows), então outros sistemas operacionais buscavam compatibilidade com o MS-DOS.
Não se engane: você pode usar algum software (por exemplo, o fdisk do OpenBSD) para "apagar" uma partição (que, pelo menos para partições baseadas em MBR, é definido como definindo o identificador de tipo de partição para zero) e não perder nenhum dado dentro do partição. Se você gravou as configurações (limites, identificador de tipo), poderá reescrever esses valores e todos os dados na partição permanecerão intactos.
Portanto, se os dados no início da partição serão mutilados ou não, depende de qual software você usa. (Ou, possivelmente para alguns softwares, quais configurações/opções você escolhe.)
Responder2
Ao excluir a partição, você remove as informações do marcador que informam aos sistemas operacionais onde a partição está no disco e quanto do disco ela ocupa.
Sem essas informações, o sistema operacional não tem ideia de por onde começar a procurar dados válidos do sistema de arquivos. Parte do particionamento e formatação do disco configurará os cabeçalhos informando ao sistema operacional onde estão todos os metadados do sistema de arquivos para que possam ser lidos.
Se você excluir e recriar a partição, os dados específicos do sistema de arquivos não serão configurados no cabeçalho da partição. Ele precisa ser formatado antes que o disco possa ser usado.
Ouvi dizer que no caso de você excluir uma partição,TestDiskpode ser usado para recuperá-la, mas se você recriou a partição manualmente, provavelmente sobrescreveu os dados que teria tentado recuperar.