[Risolto] Cancellare HDD da terminale con comando "dd"

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
Q-bert
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 312
Iscrizione: sabato 10 aprile 2010, 23:38

[Risolto] Cancellare HDD da terminale con comando "dd"

Messaggio da Q-bert »

Volendo fare una formattazione a basso livello di un HDD da 500Gb ho eseguito da terminale il comando:

Codice: Seleziona tutto

sudo dd if=/dev/zero of=/dev/sda bs=512
Una guida in rete dice:
Durante la cancellazione del disco dd non vi mostrerà nulla se non ad operazione completata: durante il processo vedrete solo il terminale nero con il cursore del mouse lampeggiante!

Per verificare la velocità di dd e l’eventuale tempo già impiegato basterà aprire un altro terminale (senza chiudere quello dov’è in esecuzione dd) e lanciare.

Codice: Seleziona tutto

kill -USR1 $(pidof dd)
L'ho fatto e mi restituisce:

Codice: Seleziona tutto

bash: kill: (4452) - Operazione non permessa
Dove sbaglio?
Ultima modifica di Q-bert il mercoledì 8 aprile 2020, 13:21, modificato 1 volta in totale.
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17365
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: Cancellare HDD da terminale con comando "dd"

Messaggio da Stealth »

Hai provato quel comando con sudo?
Q-bert
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 312
Iscrizione: sabato 10 aprile 2010, 23:38

Re: Cancellare HDD da terminale con comando "dd"

Messaggio da Q-bert »

Stealth ha scritto:
mercoledì 8 aprile 2020, 13:17
Hai provato quel comando con sudo?
:nono: sarò sempre un grullo :muro:

Grazie e scusa, metto risolto.
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17365
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: [Risolto] Cancellare HDD da terminale con comando "dd"

Messaggio da Stealth »

Non serve sbattere il testone, per qualcosa siamo tutti grulli e non ci sarebbe più una testa sana
:birra:
Q-bert
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 312
Iscrizione: sabato 10 aprile 2010, 23:38

Re: [Risolto] Cancellare HDD da terminale con comando "dd"

Messaggio da Q-bert »

A titolo informativo per verificare l'avanzamento del processo bisogna inviare ogni volta un nuovo comando

Codice: Seleziona tutto

sudo kill -USR1 $(pidof dd)
:ciao:
Q-bert
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 312
Iscrizione: sabato 10 aprile 2010, 23:38

Re: [Risolto] Cancellare HDD da terminale con comando "dd"

Messaggio da Q-bert »

Sto formattando un supporto usb con dd, ma alla verifica col comando:

Codice: Seleziona tutto

sudo kill -USR1 $(pidof dd)
mi restituisce:

Codice: Seleziona tutto


Usage:
 kill [options] <pid> [...]

Options:
 <pid> [...]            send signal to every <pid> listed
 -<signal>, -s, --signal <signal>
                        specify the <signal> to be sent
 -l, --list=[<signal>]  list all signal names, or convert one to a name
 -L, --table            list all signal names in a nice table

 -h, --help     display this help and exit
 -V, --version  output version information and exit

For more details see kill(1).
Ultima modifica di Q-bert il martedì 19 gennaio 2021, 13:55, modificato 1 volta in totale.
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2926
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: [Risolto] Cancellare HDD da terminale con comando "dd"

Messaggio da DoctorStrange »

Devi sostituire la stringa "pid of dd" con il vero pid (process ID), del comando dd in esecuzione.

Trova quale sia il pid associato a dd con il comando "ps", e poi ripeti il comando kill, mettendo il numero del pid come argomento di kill.
Q-bert
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 312
Iscrizione: sabato 10 aprile 2010, 23:38

Re: [Risolto] Cancellare HDD da terminale con comando "dd"

Messaggio da Q-bert »

Codice: Seleziona tutto

    PID TTY          TIME CMD
  11272 pts/3    00:00:00 bash
  12100 pts/3    00:00:00 ps
Mi potresti aiutare con la corretta sintassi?
Ultima modifica di Q-bert il martedì 19 gennaio 2021, 13:55, modificato 1 volta in totale.
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2926
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: [Risolto] Cancellare HDD da terminale con comando "dd"

Messaggio da DoctorStrange »

Evidentemente il comando dd ha già completato il proprio lavoro, e quindi non esiste piu il suo pid.

Ma non hai segnato "Risolto" questo thread?
Q-bert
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 312
Iscrizione: sabato 10 aprile 2010, 23:38

Re: [Risolto] Cancellare HDD da terminale con comando "dd"

Messaggio da Q-bert »

Avevo messo risolto a suo tempo (aprile 2020)
Oggi ho rispolverato il thread per risolvere questa cosa su un supporto usb da 16Gb e il comando per la verifica del tempo non era più funzionale
Nel frattempo ha finito, ma ti assicuro che al momento dell'inserimento degli ultimi miei messaggi era ancora in esecuzione

In ogni caso grazie
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Dromji e 9 ospiti