Minha intenção:
Eu queria preencher meu disco rígido externo (1 TB) com zeros, então usei:
dd if=/dev/zero | pv -t -e -r -a -b -s 930000000000 | dd of=/media/usb/clearAll ; rm /media/usb/clearAll ; shutdown -P 00
Explicando o comando acima:
Depois de preencher completamente o disco rígido com zero eu queria excluir esse arquivo e depois de excluir o arquivo que eu queria desligar meu laptop devido ao fato de que vai demorar várias horas e eu preciso dormir também. Sim, eu sei, eu esqueci de desmontar o disco rígido externo antes de desligar.
pv é apenas para monitorar o progresso das transferências de arquivos.
O problema:
Tudo funcionou bem por 2 minutos, depois o Ubuntu foi desligado normalmente! Depois de 2 minutos? Onde apenas cerca de 6-7GB onde ocupado.
Então eu comecei meu laptop novamente para dar uma olhada mais de perto no syslog:
Mar 15 20:04:18 Mikes-Laptop kernel: [27033.291030] init: tty4 main process (1006) killed by TERM signal
Mar 15 20:04:18 Mikes-Laptop kernel: [27033.291240] init: tty5 main process (1010) killed by TERM signal
Mar 15 20:04:18 Mikes-Laptop kernel: [27033.291383] init: tty2 main process (1016) killed by TERM signal
Mar 15 20:04:18 Mikes-Laptop kernel: [27033.291525] init: tty3 main process (1017) killed by TERM signal
Mar 15 20:04:18 Mikes-Laptop kernel: [27033.291672] init: tty6 main process (1020) killed by TERM signal
Mar 15 20:04:18 Mikes-Laptop kernel: [27033.313817] init: irqbalance main process (1081) killed by TERM signal
Mar 15 20:04:18 Mikes-Laptop kernel: [27033.313957] init: cron main process (1083) killed by TERM signal
Mar 15 20:04:18 Mikes-Laptop kernel: [27033.314282] init: tty1 main process (1195) killed by TERM signal
Mar 15 20:04:18 Mikes-Laptop rsyslogd: [origin software="rsyslogd" swVersion="7.4.4" x-pid="747" x-info="http://www.rsyslog.com"] exiting on signal 15.
e também
Mar 15 20:06:36 Mikes-Laptop kernel: [ 11.319099] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro
mas não tenho certeza se corresponde ao desligamento inesperado.
A pergunta:
Então alguém pode me dizer o que eu fiz de errado? Eu pensei em todos os comandos depois; será executado depois que o anterior terminar.
Especificações:
Ubuntu 14.04 LTS
Seagate 1TB HDD externo MSDOS FAT32 uma partição ocupando toda a unidade