Ho accesso remoto a ssh e accesso root. Non ho accesso fisico. Non sto cercando soluzioni che coinvolgono l'avvio in nulla, voglio farlo da ciò che è attualmente in esecuzione.
Il sistema operativo è SL6. Esiste un modo per caricare tutto il necessario nella RAM e utilizzare dd o simili per cancellare in modo sicuro l'intero disco? Ovviamente questo si tradurrà in una scatola non funzionante alla fine, il mio risultato previsto.
Sembra che questo dovrebbe essere possibile.
Altre due interessanti aggiunte:
Essere in grado di ssh in, eseguire schermo, eseguire il comando dd e staccare. Accedi una settimana dopo al termine. :)
In qualche modo hai una barra di avanzamento?
Aggiornamento : ora vado con l'opzione chroot. Facendo attualmente:
mkdir /dev/shm/ramdisk/ && cd ramdisk && mkdir bin lib64 && cd /lib64 && cp ld-linux-x86-64.so.2 libc.so.6 libdl.so.2 libpthread.so.0 librt.so.1 libtinfo.so.5 /dev/shm/ramdisk/lib64 && cd /bin && cp bash dd /dev/shm/ramdisk/bin && cd /dev/shm/ramdisk && chroot .
Che funziona (!) Ma ho ancora bisogno di / dev / zero e / dev / sda. Qualche idea lì?
Aggiornamento 20/07/2012:
mkdir /dev/shm/ramdisk/ && cd /dev/shm/ramdisk && mkdir bin lib64 && cd /lib64 && cp ld-linux-x86-64.so.2 libc.so.6 libdl.so.2 libpthread.so.0 librt.so.1 libtinfo.so.5 /dev/shm/ramdisk/lib64 && cd /bin && cp bash dd /dev/shm/ramdisk/bin && mkdir /dev/shm/ramdisk/dev && cd /dev/shm/ramdisk/dev && cp -a /dev/zero . && cp -a /dev/sda . && cd .. && chroot . dd if=/dev/zero of=/dev/sda bs=1M
Il che sembra fare qualcosa, ma vorrei avere una sorta di indicatore di progresso, se possibile, così come un modo per staccare e quindi stabilire una nuova connessione SSH in seguito.
chroot
l'ingestione in un disco RAM possa essere d'aiuto. Seconda speculazione: partizionare una parte dell'unità, riscrivere grub e riavviare.