Come posso recuperare le mie partizioni Windows accidentalmente perse dopo aver installato Ubuntu?


55

Ho un laptop Toshiba A-200 satellite con un sistema operativo Vista su di esso con 4 partizioni NTFS

(C:) Vista 
(D:) Entertainment 
(E:) Work 
(F:) Sources

e volevo iniziare a usare Ubuntu invece. Quindi l'ho provato prima dal CD live e tutto è andato bene e tutte le partizioni sono state mostrate e funzionanti e quindi ho deciso di installare Ubuntu per sostituire Vista sull'unità (C :). Dopo averlo fatto, non riesco più a trovare le mie cartelle e i miei file sulle partizioni (D :), (E :), (F :) e l'unico file system visualizzato è di 198 GB sebbene il mio HDD sia 320 GB.

Non riesco ad accedere ai dati persi sui restanti 120 GB che spero siano ancora lì e non completamente persi

Ora sto lavorando dal CD live ma non riesco a installare testdisk. Posso ripristinare le partizioni Vista dal CD di ripristino del prodotto per ripristinare le impostazioni di fabbrica del mio laptop? Posso recuperare le partizioni NTFS usando un programma di recupero per Windows o questo peggiorerà il problema?

Ho molto bisogno di questi dati perché non ho un backup per loro.


Quale opzione hai selezionato quando il programma di installazione ti ha chiesto come installare (dovrebbe essere una schermata simile a questa )?
Salem,

2
Ho selezionato la seconda opzione Sostituisci Windows Vista con Ubuntu
totalmente nuovo il

1
Leggi anche questo: omgubuntu.co.uk/2014/08/ubuntu-installer-bug-wipes-partitions La formulazione nel nostro programma di installazione sembra errata.
Rinzwind,

9
NON EFFETTUARE MODIFICHE AL TUO AZIONAMENTO
Elder Geek,

1
L'uso del ripristino o del ripristino di Windows peggiorerà di gran lunga il problema a meno che tu non voglia semplicemente una versione di Windows nuova di fabbrica e (molto probabilmente) assolutamente nessuno dei tuoi dati originali.
mchid,

Risposte:


51

Sfortunatamente sembra che tu abbia partizionato accidentalmente l'intero disco sostituendo le tue partizioni Windows con una singola partizione Ubuntu.

Non sarà possibile ripristinare queste partizioni ripristinando Vista con il CD di ripristino. In effetti, ogni tentativo di scrittura sul disco rigido peggiorerà le cose poiché i resti dei dati potrebbero essere sempre più sovrascritti.

  • Le partizioni crittografate non possono essere recuperate
  • Le unità che facevano parte di uno "Spazio di archiviazione / Pool" di Windows non possono essere ripristinate

Tuttavia, potresti essere in grado di recuperare le tue partizioni con testdisk Installa testdisk ma potresti non essere in grado di recuperare tutti i tuoi dati. Puoi installare temporaneamente testdisk anche su una sessione live (tuttavia questa non sarà un'installazione permanente).

  • Si prega di avere un'unità esterna pronta per salvare i dati recuperati prima di procedere. Non è possibile recuperare i dati sulla stessa unità.

  • Avvia il tuo LiveCD Ubuntu ("Prova Ubuntu") e quindi installa testdisk:

    1. Aggiunta del repository "Universo" alle fonti del software (da Ubuntu system settings> Software & updates)

      Aggiornamenti software

    2. Aggiornamento della cache apt in un terminale premendo prima Ctrl+ Alt+ Te quindi digitando:

      sudo apt update
      
    3. quindi installa testdisk con:

      sudo apt install testdisk
      
  • Montare l'unità di backup esterna nella sessione live (ad esempio con Nautilus) per poter archiviare i dati recuperati in un secondo momento.

  • Segui la concisa guida passo passo sul Wiki Testdisk che ti aiuterà a recuperare le partizioni perse.

  • Se non è possibile eseguire il ripristino da un'immagine dell'unità sovrascritta (ciò richiederà un'unità esterna con più del doppio dello spazio libero rispetto al disco rigido del laptop), è necessario salvare tutti i dati su un'unità esterna subito dopo il ripristino.

  • Non sarai in grado di ripristinare l'installazione di Windows, poiché questa è stata sovrascritta da Ubuntu.

  • Solo se non riesci a ripristinare le partizioni potresti essere in grado di recuperare un singolo file di dati utilizzando PhotoRec dalla suite TestDisk, ma ciò non ripristinerà i nomi di file, le strutture di cartelle o i timestamp dei tuoi file.

  • Non utilizzare l'unità prima di poter recuperare i dati persi.


Copia i dati dal sistema live su un'unità esterna

Per poter salvare i nostri dati su un'unità esterna, è necessario montare sia le partizioni ripristinate sia l'unità USB esterna nell'ambiente live. L'immagine seguente mostra come verrà montata l'unità USB al momento dell'inserimento (le partizioni interne verranno montate selezionandole):

inserisci qui la descrizione dell'immagine

Possiamo quindi copiare e incollare (o trascinare e rilasciare) i nostri file salvati dall'unità interna all'unità esterna (ad esempio aprendo una finestra Nautilus separata o nelle versioni <13.04 aggiungendo un riquadro aggiuntivo con F3 ). Dal terminale possiamo emettere:

cp -a /<mountpoint_source>/* /media/ubuntu/<name_destination>

Dopo aver eseguito correttamente la copia, è necessario smontare le unità per evitare la perdita di dati. Questo sarà fatto in Nautilus dal menu contestuale del tasto destro o nel terminale:

sudo umount /media/ubuntu/<name>

Copia singoli file usando testdisk

Nel caso in cui non fossimo in grado o non volessimo ripristinare la tabella delle partizioni, potremmo provare a copiare i file o le directory selezionate con testdisk dal <Advanced> Filesystem Utilsmenu:

inserisci qui la descrizione dell'immagine

Nell'esempio sopra ho selezionato examples.desktope rsynctestcartella premendo : . Per copiare questi file premiamo C per il menu successivo dando la gerarchia dei file del nostro sistema in esecuzione. Dobbiamo cercare il mountpoint del nostro disco esterno (qui, /media/23GB_USBma probabilmente sarà /media/ubuntu/<name_of_devicenel tuo caso). Il contenuto della nostra USB è ora elencato e può essere sfogliato per directory più profonde:

inserisci qui la descrizione dell'immagine

Quando premiamo C nell'esempio sopra il nostro sopra selezionato example.desktop, la cartella rsynctestverrà copiata sull'unità USB esterna.

Per verificare che ci siamo riusciti, ora possiamo aprire Nautilus nel nostro sistema live e vedere il contenuto dei file salvati. Al termine, non dimenticare di smontare l'unità USB.


lo proverò, ma perché mostra solo 200 GB su 320 GB, non significa che sono lì ma non li vede?
Totalmente neofita il

sono riuscito a installare testdisk e lo eseguo ma mostra solo le partizioni che sono già mostrate nel sistema con solo 200 GB cosa devo fare ora ???
Totalmente neofita il

ho fatto una ricerca più approfondita e ho trovato 2 partizioni del 3 ... Ora devo copiare i file sul Usb che allego in grembo e devo sceglierlo dall'elenco mostrato ma non so come. .. come posso trovarlo ??? Aiuto
Totalmente neofita il

Ho già seguito le istruzioni e ho già copiato i file e le cartelle sulla home .. ma ora voglio copiarli direttamente su USB .. quindi cosa dovrei scegliere di fare? è media come ho trovato la posizione per l'USB è media / ubuntu
Totly newbie

2
@PeterRaeves: non possiamo darti un consiglio generale qui. A seconda del motivo per cui l'unità non è riuscita, il layout della partizione potrebbe essere danneggiato o meno. Se tutti i dati fossero stati recuperati dopo il ripristino delle partizioni, potresti essere al sicuro, ma per dati molto preziosi non vorrei correre il rischio. Coperei tutti i dati su un'unità che conosco per certo che le partizioni sono ok solo per essere al sicuro.
Takkat,

23

NON CAMBIARE NULLA SUL TUO HARDDRIVE! Non installare software, aggiornamenti o altro, se possibile non utilizzare nemmeno Ubuntu fino a quando non hai recuperato i tuoi dati. Altrimenti, renderai irrecuperabili i tuoi dati!

Scarica SystemRescueCd e masterizzalo. Usalo per recuperare la tua vecchia tabella delle partizioni. Dopo averlo recuperato, copia tutti i dati su un'unità esterna. Probabilmente sarai in grado di recuperare la maggior parte dei tuoi dati, anche se alcuni andranno persi per sempre. Dopo aver copiato i tuoi dati, puoi installare Ubuntu in sicurezza su tutto il disco. Successivamente, è possibile creare più partizioni se lo si desidera e copiare i dati sul PC.

Tieni presente che i backup regolari sono sempre una buona cosa da avere. (Ubuntu ha uno strumento per questo, basta premere il tasto Windows e digitare "backup".


3
Il ripristino da SystemRescueCD viene eseguito anche con TestDisk, incluso in questo disco. Tuttavia, potrebbe essere un po 'difficile scaricare e masterizzare un CD quando non si dovrebbe usare il disco rigido del computer.
Takkat,

1
Giusto. Sarebbe stato fatto su un'altra macchina. La tua soluzione sembra migliore.
Donarsson,

5
La soluzione migliore è avere sempre un sistema di salvataggio a portata di mano nel cassetto;)
Takkat,

1
testdiskè solo ~ 500k da scaricare su qualsiasi iso / sistema live basato su Debian ed gddrescueè ~ 100k. Mi sentirei più a mio agio con un disco live di Ubuntu o Mint e apt-getalcune app di un intero SystemRescueCD che esce solo per le emergenze (con mani tremanti sudate! ;-)
Xen2050,

3

Poiché nessuno ha fornito una GUI alternativa per gli utenti Ubuntu con problemi di terminale, ecco una GUI per Testdisk.

  • Inserisci il tuo CD / DVD / USB Ubuntu e avvia da esso

    • All'avvio, selezionare provare Ubuntu.
  • Scarica qphotorec .

    • Installa così: sudo dpkg -i qphotorec_1.0_all.deb

    • In caso di problemi con le dipendenze, eseguire: sudo apt-get -f install

  • Dopo l'installazione di qphotorec, eseguilo, in questo modo: qphotoreco cerca tramite il trattino, perqphotorec

    • Selezionare l'unità che si desidera ripristinare e dove si desidera ripristinare anche tutti i dati.
  • Prega la nostra Divinità Umana e spera che tu riprenda tutto.

Inoltre, lascia che questa sia una lezione: SEMPRE BACKUP . Sempre.


QPhotorec è un'applicazione a 32 bit, se si dispone di un sistema operativo a 64 bit, è necessario installare le librerie a 32 bit, per eseguire QPhotorec:

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386

Dal momento che la maggior parte del personale IT è pigro - me compreso - ti offro un solo liner, senza le librerie a 32 bit:

cd /tmp/; wget "http://downloads.sourceforge.net/project/crunchyiconthem/QPhotoRec/qphotorec_1.0_all.deb?r=&ts=1443542155&use_mirror=netix" -O qphotorec_1.0_all.deb; sudo dpkg -i qphotorec_1.0_all.deb; sudo apt-get -f install; qphotorec

QPhotorec su Ubuntu, 14.04, Trusty Tahr


1
QPhotoRec è una GUI per photorec, no testdisk.
Andrea Lazzarotto,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.