Linux-magazine.it Forum
Maggio 24, 2012, 04:47:54 pm *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?
 
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: URGENTE gparted  (Letto 1049 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
robs
Hero Member
*****

Karma: +1/-1
Scollegato Scollegato

Messaggi: 730


Mostra profilo
« inserita:: Aprile 20, 2011, 11:01:01 am »

se faccio un errore con gparted c'è la possibilità di recuperare i dati persi?
Registrato
Argos
Hero Member
*****

Karma: +9/-8
Scollegato Scollegato

Messaggi: 1434



Mostra profilo E-mail
« Risposta #1 inserita:: Aprile 20, 2011, 11:10:00 am »

....Si, con testdisk, che si trova su systemrescueCD, si usa da terminale:

http://www.sysresccd.org/Sysresccd-manual-it_Overview

http://www.cgsecurity.org/wiki/TestDisk_IT

Io ricordo di aver perso la tabella delle partizioni e l'ho recuperata con questo, ma è molto importante che tu non faccia più niente su quel disco on d'evitare di fare ulteriori danni e complicare le cose.

Ma spiegaci cos'è successo con calma.
Registrato

"Quello che non mi uccide, mi fortifica."

                               Friedrich Wilhelm Nietzsche.
robs
Hero Member
*****

Karma: +1/-1
Scollegato Scollegato

Messaggi: 730


Mostra profilo
« Risposta #2 inserita:: Aprile 20, 2011, 11:56:49 am »

ciao argos..
stavo cercando di formattare una partizione dove mi dava errrore,allora ho fatto crea tabella partizione e all'improvviso mi ha dato disco non allocato....prendendo in considerazione non solo la partizione che volevo formattare ma tutte le partizioni di quell'hard disk...
ora mi sembra strano che sia riuscito a formattare tutto in pochissimi secondi e inoltre non gli ho dato nemmeno l'ok per la formattazione....
ovviamente non ho più toccato nulla su quell'hard disk e ora sto usando un altro hard disk dove installare un altro sistema operativo e poterci lavorare...
tuttavia ti chiedo perfavore di aiutarmi dandomi indicazioni più precise a riguardo di test disk in modo da recuperare la tabella partizioni..le pagine che mihai mandato mi dicono cosa possono fare ma non come...
grazie per l'aiuto
Registrato
Argos
Hero Member
*****

Karma: +9/-8
Scollegato Scollegato

Messaggi: 1434



Mostra profilo E-mail
« Risposta #3 inserita:: Aprile 20, 2011, 12:54:46 pm »

Allora, andando su: "crea nuova tabella delle partizioni", hai semplicemente spiazzato la tabella delle partizioni che conteneva le coordinate delle partizioni in uso su quel HardDisk (HD), ma per fortuna, non hai fatto ulteriori modifiche, logicamente ora ti trovi con un Hd non allocato, preché è proprio questo che significa "creare un tabella delle partizioni nuova", in sostanza, togliere la tabella attuale, magari MSDOS, per crearne un'altra BSD ecc...:



...se fai caso il WARNING, ti avverte che tutti i dati saranno cancellati, forze involontariamente avrai premuto intro, capita..., tornando a testdisk, scarica Systemrescue o puoi anche usare una versione di Knoppix, quest'ultima ti offre una distro completa su CD sul cuale è già installato testdisk.

Testdisk va usato da terminale, cioè, apri un terminale diventa root e dai il comando:

testdisk

...il che ti riporta ad una schermata come questa:

http://i1-mac.softpedia-static.com/screenshots/TestDisk_1.png

Si come non lo uso da molto, ho creato una situazione analoga a la tua su una macchina virtuale, spero di poter seguirti il meglio possibile, ma abbiamo bisogno che tu ricordi come era partizionato il tuo HardDisk, ti do una idea, tipo:

Disco da 500 Gb /dev/sda:

/dev/sda1   Primaria     NTFS    80 Gb
/dev/sda2   Primaria     ext4       50 Gb
/dev/sda3   Primaria     ext4       50 Gb
/dev/sda4   Estesa       Esteso  320 Gb
       /dev/sda5   Logica    SWAP    4 Gb
       /dev/sda6   Logica     ext3       158 Gb
       /dev/sda7   Logica     NTFS    158 Gb

...ovviamente si tratta di un esempio di come potresti indicare qui nel forum (se lo ricordi, il che sarebbe molto importante), com'è era partizionato il tuo HD prima di cancellare la tabella delle partizioni.

Per info sulle tabelle delle partizioni:

http://it.wikipedia.org/wiki/Master_boot_record

http://it.wikipedia.org/wiki/GUID_Partition_Table

a dopo.

P.S: testdisk, non fa altro che scavare la vecchia tabella delle partizioni, che si trova nei successivi 64 byte dopo i primi 446 byte del MBR, e puo andare ancora "indietro nel tempo" ad altre prima dell'ultima tabella, funziona come i programmi di recupero di files cancellati su le chiavette o sul HD.
« Ultima modifica: Aprile 20, 2011, 01:04:36 pm da Argos » Registrato

"Quello che non mi uccide, mi fortifica."

                               Friedrich Wilhelm Nietzsche.
robs
Hero Member
*****

Karma: +1/-1
Scollegato Scollegato

Messaggi: 730


Mostra profilo
« Risposta #4 inserita:: Aprile 20, 2011, 01:23:48 pm »

allora su quell'hard disk c'era
1 partizione primaria /dev/sdb1 ntfs
1 partizione estesa
/dev/sdb5 ext4
/dev/sdb6 ext4
/dev/sdb7 swap

all'incirca era cosi non ricordo le dimensioni...ora cmq metto a scaricare system rescue e creo la live cd...una volta avviata e mandato il programma,da li riesci a seguirmi?

grazie per l'aiuto!!
Registrato
Argos
Hero Member
*****

Karma: +9/-8
Scollegato Scollegato

Messaggi: 1434



Mostra profilo E-mail
« Risposta #5 inserita:: Aprile 20, 2011, 01:41:24 pm »

Provero a seguirti, ci mettiamo il tempo che duri la scasione rapida "quickscan" (vado a memoria), di testdisk, ho appena fatto una "riproduzione" di quello che hai fatto tu, ma io sulla mia macchina virtuale e il recupero è andato liscio  Occhiolino . Allora, da quello che dici hai la seguente situazione:

/dev/sdb1   Primaria     NTFS   
/dev/sdb2   Estesa       Esteso
       /dev/sdb5   Logica     ext4
       /dev/sdb6   Logica     ext4
       /dev/sdb7   Logica     SWAP

Il sistema ti vede il disco implicato come /dev/sdb perché hai già provveduto ad installare un'altro HD con tutto di sistema operativo?, cioè, hai due unita HD fisiche installate nel PC /dev/sda e /dev/sdb?, solo quelle due?, non hai penne o SD collegate?

Se hai un sistema operativo linux operante su /dev/sda, apri un terminale come root e da il comando:

fdisk -l

...e riporta l'output

a dopo
« Ultima modifica: Aprile 20, 2011, 02:05:04 pm da Argos » Registrato

"Quello che non mi uccide, mi fortifica."

                               Friedrich Wilhelm Nietzsche.
robs
Hero Member
*****

Karma: +1/-1
Scollegato Scollegato

Messaggi: 730


Mostra profilo
« Risposta #6 inserita:: Aprile 20, 2011, 02:49:10 pm »

al momento mi da questo di output:
Codice:
Disco /dev/sda: 250.1 GB, 250059350016 byte
255 testine, 63 settori/tracce, 30401 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x06dc06db

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       29094   233695233    5  Esteso
/dev/sda2           29095       30400    10490445    7  HPFS/NTFS
/dev/sda5               1       10474    84129792   83  Linux
/dev/sda6           10475       28936   148294656    7  HPFS/NTFS
/dev/sda7           28937       29094     1268736   82  Linux swap / Solaris

Disco /dev/sdb: 250.1 GB, 250059350016 byte
255 testine, 63 settori/tracce, 30401 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x000932cc

Dispositivo Boot      Start         End      Blocks   Id  System


in pratica ho installato un altro sistema operativo su sda (che prima era se non ricordo male interamente ntfs) per poter lavorare meglio sul pc....devo dire cmq  che già da prima chiamava i due hard disk cosi come ora sda ed sdb sono in pratica due hard disk distinti partizionati...

cmq ho messo il programma su cd...avvio e provo a seguire quanto mi dici di fare...

EDIT ho inserito il cd e l'ho già avviato. dimmi come procedere.
« Ultima modifica: Aprile 20, 2011, 03:01:08 pm da robs » Registrato
Argos
Hero Member
*****

Karma: +9/-8
Scollegato Scollegato

Messaggi: 1434



Mostra profilo E-mail
« Risposta #7 inserita:: Aprile 20, 2011, 03:23:19 pm »

Dopo che hai dato come root sul terminale:

testdisk


...dovrai scegliere [Create]

Dopo dovrai scegliere il dispositivo implicato che sarebbe: /dev/sdb e dopo [Proceed]

-dopo scegli:   [Intel]
-dopo   [Analyse]
-dopo   [Quick Search]
-dopo rispondi   Y

...dopo di ché ti fa vedere la prima tabella delle partizioni che c'è sotto, ossia, la tabella delle partizioni che stai cercando di /dev/sdb, tu devi dare solo Invio (enter)

IMPORTANTE:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
OCCHIO: Nel tuo caso: ASSICURATI CHE LE OPERAZIONI CHE STAI FACENDO SIANO SU /dev/sdb E NON SU /dev/sda , altrimenti farai solo un gran macello!!! se non sei su /dev/sdb, esci con [Quit]
IMPORTANTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

-dopo  [Write]    -------------->  questa opzione sovrascrive l'attuale tabella delle partizioni del disco non allocato (/dev/sdb)

LEGGI PRIMA DI ATTUARE, Sangue freddo, leggi qua:

http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step

a dopo e non fare macelli  Ghigno
« Ultima modifica: Aprile 20, 2011, 03:41:09 pm da Argos » Registrato

"Quello che non mi uccide, mi fortifica."

                               Friedrich Wilhelm Nietzsche.
robs
Hero Member
*****

Karma: +1/-1
Scollegato Scollegato

Messaggi: 730


Mostra profilo
« Risposta #8 inserita:: Aprile 20, 2011, 04:10:37 pm »

grazie tantissime argos....
sono riuscito a risolvere ed è tutto ripristinato.....ancora non ho controllato i dati ma sembra ci sia tutto....

grazie infinite!!!a presto
ciao ciao
Registrato
Argos
Hero Member
*****

Karma: +9/-8
Scollegato Scollegato

Messaggi: 1434



Mostra profilo E-mail
« Risposta #9 inserita:: Aprile 20, 2011, 04:30:31 pm »

Ok, immaginavo fosse facile perché non avevi toccato ulteriormente il Disco  Occhiolino

Solo che, se non ricordo male, forze ti trovi con con una delle partizioni overlapted o che non inizia dove dovrebbe, ma capita a volte e dipende dal tipo di danno, lo vedi dall'output di fdisk -l su /dev/sda , alla fine.

Ciao  Sorriso
Registrato

"Quello che non mi uccide, mi fortifica."

                               Friedrich Wilhelm Nietzsche.
Pagine: [1]   Vai su
  Stampa  
 
Vai a: