Como recuperar de um “umount -a -l”

0

Então eu fiz essa coisa boba:

umount -a -l

E não tinha nada no meu fstab , por isso não pude fazer mount -a

Então eu pensei: "Vai dar tudo certo quando reiniciar"… Mas não.

Agora estou preso no lançamento e não tenho nada para fazer logon e erro me dizendo para entrar em contato com o administrador

Estou usando o Kali Linux.

EDITAR:

Eu posso registrar pressionando ctrl+alt+F2 (abre um shell)

antes de fazer este desmembramento, fiz este comando:

dd if=/dev/zero of=/mnt/sdb2

Então, aparentemente, foi uma má ideia

Agora, df -h diz que / está cheio e eu obtive os dois 'rootfs' e '/ dev / disk / by-uuid /' montados em / (e completo).

Mas o mais estranho é que du -sch / me diz 9.5G e minha capacidade de disco é 20Go .

Eu também fiz o seguinte:

  • Altere meu fstab e remova linhas UUID por linhas mais 'usuais' e reinicialize: não fiz nada.
  • Ran fsck.ext4 /dev/sda6 diz "limpo"
  • Ran upgrade-grub apenas no caso

Eu não sei mais o que fazer: |

    
por Boop 15.11.2014 / 03:50

1 resposta

0

Após inicializar ao vivo, montei minha partição / dev / sda6

mount /deV/sda6 /mnt/

então vi com du um arquivo 9.0G chamado / mnt / dev / sda .

head /mnt/dev/sda | cat -e revelou que estava cheio de ^@ , o que é nulo em notação de circunflexão

Este arquivo foi o resultado da minha falha.

Na verdade, quando executei dd if=/dev/zero of=/mnt/sdb2 , fiz algo errado (mistype, of=/dev/sda , ...) e preenchai meu disco com zeros

depois de remover este arquivo, tudo deu certo, já que o disco não estava cheio.

    
por 17.11.2014 / 23:27

Tags