Formattazione HDD

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
nevermind
Linux 0.x
Linux 0.x
Messaggi: 63
Iscritto il: dom 11 gen 2009, 18:35
Slackware: current x86
Kernel: 2.6.33.4-smp
Desktop: KDE 4.5.1

Formattazione HDD

Messaggio da nevermind »

salve gente,
scusatemi, ma come si fa a formattare un hdd a basso livello sotto linux???? (se è possibile ovviamente...)
Grazie.
nevermind.

Avatar utente
sya54M
Master
Master
Messaggi: 1665
Iscritto il: mer 6 giu 2007, 14:44
Nome Cognome: Andrea Peluso
Slackware: 64-current
Kernel: ultimo
Desktop: KDE
Località: (Salerno)
Contatta:

Re: Formattazione HDD

Messaggio da sya54M »

man mkfs

nevermind
Linux 0.x
Linux 0.x
Messaggi: 63
Iscritto il: dom 11 gen 2009, 18:35
Slackware: current x86
Kernel: 2.6.33.4-smp
Desktop: KDE 4.5.1

Re: Formattazione HDD

Messaggio da nevermind »

scusa il newbbismo... ma ho fatto man... però mi da solo 2/3 opzioni e al max mi dicecome fare un controllo dei settori danneggiati prima di creare l'fs.... io vorrei fare un formattazione settore per settore....

Avatar utente
sya54M
Master
Master
Messaggi: 1665
Iscritto il: mer 6 giu 2007, 14:44
Nome Cognome: Andrea Peluso
Slackware: 64-current
Kernel: ultimo
Desktop: KDE
Località: (Salerno)
Contatta:

Re: Formattazione HDD

Messaggio da sya54M »

se leggi, dice:
In actuality, mkfs is simply a front-end for the various file system
builders (mkfs.fstype) available under Linux.
tu non hai specificato il filesystem e io ho sugerito il comando generico.
quindi se dai man mkfs.<tuo-filesystem> vedi le opzioni specifiche

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Formattazione HDD

Messaggio da conraid »

nevermind ha scritto:salve gente,
scusatemi, ma come si fa a formattare un hdd a basso livello sotto linux???? (se è possibile ovviamente...)
Dipende da quale sono le tue finalità.
Controllare i settori danneggiati?
Sovrascrivere ogni cosa rendendola "irrecuperabile"?
o altro?

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Formattazione HDD

Messaggio da Mario Vanoni »

Con ext2 quale FS uso

mkfs.ext2 -b 4096 -i 4096 -c -c -m 0 /dev/sd#
poi
e2fsck -y -f /dev/sd#

con -c -c dura 72 ore per un HD di 500GB,
con -m 0 impedisco di riservare spazio a root.

Avatar utente
creppolo
Linux 3.x
Linux 3.x
Messaggi: 505
Iscritto il: mer 1 apr 2009, 13:41
Nome Cognome: Massimiliano Luccini
Slackware: 14.1
Desktop: lxde ponce
Località: Massa
Contatta:

Re: Formattazione HDD

Messaggio da creppolo »

conraid ha scritto:
nevermind ha scritto:salve gente,
scusatemi, ma come si fa a formattare un hdd a basso livello sotto linux???? (se è possibile ovviamente...)
Dipende da quale sono le tue finalità.
Controllare i settori danneggiati?
Sovrascrivere ogni cosa rendendola "irrecuperabile"?
o altro?
ciao conraid spero di non far arrabbiare nessuno con domande troppo da principiante, ma se volessi formattare nel senso che hai detto te "di sovrascrivere ogn cosa" qual'e' il comando? mi interessa per un HD esterno USB
chi pensa col cervello degli altri il suo lo puo' friggere (G.L.)
il mondo e' bello perche' e' avariato (G.L.)
gli amici si vedono nel momento del loro bisogno (M.L.)

Avatar utente
sya54M
Master
Master
Messaggi: 1665
Iscritto il: mer 6 giu 2007, 14:44
Nome Cognome: Andrea Peluso
Slackware: 64-current
Kernel: ultimo
Desktop: KDE
Località: (Salerno)
Contatta:

Re: Formattazione HDD

Messaggio da sya54M »

se avresti letto il man avresti trovato:
-c Check the device for bad blocks before creating the file system.
If this option is specified twice, then a slower read-write test
is used instead of a fast read-only test.
ne aveva fatto un esempio anche Mario Vanoni

se poi ti interessa solo sovrescriverei dati e non formattare puoi usare dd

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Formattazione HDD

Messaggio da conraid »

creppolo ha scritto:
conraid ha scritto:
nevermind ha scritto:salve gente,
scusatemi, ma come si fa a formattare un hdd a basso livello sotto linux???? (se è possibile ovviamente...)
Dipende da quale sono le tue finalità.
Controllare i settori danneggiati?
Sovrascrivere ogni cosa rendendola "irrecuperabile"?
o altro?
ciao conraid spero di non far arrabbiare nessuno con domande troppo da principiante, ma se volessi formattare nel senso che hai detto te "di sovrascrivere ogn cosa" qual'e' il comando? mi interessa per un HD esterno USB
se vuoi "distruggere" tutto puoi usare tool come wipe o simili
Puoi anche usare come ti hanno suggerito un banale

Codice: Seleziona tutto

# dd if=/dev/urandom of=/dev/sdx1
naturalmente metti la partizione (o anche l'intero hard disk) giusto al posto di sdx1

Se proprio sei paranoico falloqualche volta alternato con

Codice: Seleziona tutto

# dd if=/dev/zero of=/dev/sdx1
Attento che a seconda della grandezza dell'HD (soprattutto USB) ci stai molto

nevermind
Linux 0.x
Linux 0.x
Messaggi: 63
Iscritto il: dom 11 gen 2009, 18:35
Slackware: current x86
Kernel: 2.6.33.4-smp
Desktop: KDE 4.5.1

Re: Formattazione HDD

Messaggio da nevermind »

allora gente, intato grazie a tutti per le risposte.
vi spiego esattamente cosa devo fare:
ho un hdd da 40GB che al 99% ha dei settori danneggiati, voglio provare la formattazione a basso livello per tentare un recupero del disco usando il FS reiserfs.
Grazie.
nevermind.

Avatar utente
creppolo
Linux 3.x
Linux 3.x
Messaggi: 505
Iscritto il: mer 1 apr 2009, 13:41
Nome Cognome: Massimiliano Luccini
Slackware: 14.1
Desktop: lxde ponce
Località: Massa
Contatta:

Re: Formattazione HDD

Messaggio da creppolo »

sya54M ha scritto:se avresti letto il man avresti trovato:
-c Check the device for bad blocks before creating the file system.
If this option is specified twice, then a slower read-write test
is used instead of a fast read-only test.
ne aveva fatto un esempio anche Mario Vanoni

se poi ti interessa solo sovrescriverei dati e non formattare puoi usare dd
mi dispiace sembrare sfaticato ... non è che non ho voglia di leggere ma ho parecchi problemi con l'inglese e ricordo meglio le cose da fare paciugando senza troppi script... d'altronde in 6 mesi sono passato dall'avere problemi a formattare un hd con winxp (sono sincero, non sapevo neanche accendere un pc da solo, se mi avessero staccato i fili lo avrei portato a riparare...)ad oggi che ho problemi a formattare un hd con una slack che ho installato da solo...
so che può sembrare poco a chi vive di informatica (cugini di goldrake e ufo robot... che mangiano libri di cibernetica e insalate di matematica :lol: ) ma per me sono tutti piccoli successi che mi danno il divertimento necessario a continuare a imparare... MA A MODO MIO ! non accetto critiche se non sono costruttive, so benissimo che SE AVESSI LETTO avrei trovato ma come vedi tutti possiamo sbagliare... un abbraccio virtuale comunque per il sostegno che la famiglia di slack da ai noviziacci!
chi pensa col cervello degli altri il suo lo puo' friggere (G.L.)
il mondo e' bello perche' e' avariato (G.L.)
gli amici si vedono nel momento del loro bisogno (M.L.)

Avatar utente
davide77
Linux 2.x
Linux 2.x
Messaggi: 359
Iscritto il: mar 26 apr 2005, 0:00
Desktop: xfce
Distribuzione: XUbuntu
Località: Bergamo

Re: Formattazione HDD

Messaggio da davide77 »

Se vuoi trovare i settori difettosi puoi provare anche badblocks che è indipendente dal filesystem:
  • badblocks -sv -o <file_di_log> /dev/sdx1 <- per un test di lettura
    badblocks -svn -o <file_di_log> /dev/sdx1 <- per un test di lettura scrittura non distruttivo (non perdi nulla e testi anche la scrittura)
    badblocks -svw -o <file_di_log> /dev/sdx1 <- test di scrittura/lettura con diversi pattern (!!!test distruttivo!!! perdi tutti i dati e devi ricreare il filesystem)
il secondo comando dura una vita ma, normalmente, ti trova tutti i settori difettosi. Poi puoi passare il file di log ai vari mkfs.xxx saltando il test che fanno loro (per mke2fs ometti il -c).

Rispondi