Perché Ubuntu non riesce a trovare un filesystem ext3 sul mio hard-drive?

4

Questa domanda è legata a questa domanda: Componenti insufficienti per iniziare l'array RAID?

Sto provando a recuperare i dati da un dispositivo NAS "Western Digital MyBook World Edition (luce bianca)". Si tratta fondamentalmente di un box Linux incorporato con un HDD da 1TB formattato in ext3. Ha smesso di fare il boot un giorno senza una ragione apparente.

Ho estratto l'HDD dal dispositivo NAS e l'ho installato su una macchina desktop con Ubuntu 10.10 nella speranza di accedere ai file sul disco. Ho seguito le istruzioni in questo post del forum, inteso a montare l'unità tramite Terminal: link

Ho identificato la partizione che voglio montare e recuperare i file da / dev / sd4 eseguendo "fdisk -l" e ottenendo questo:

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001cf00

Device Boot Start End Blocks Id System
/dev/sdb1 5 248 1959930 fd Linux raid autodetect
/dev/sdb2 249 280 257040 fd Linux raid autodetect
/dev/sdb3 281 403 987997+ fd Linux raid autodetect
/dev/sdb4 404 121601 973522935 fd Linux raid autodetect//

Quando provo a montare usando: "mount -t ext3 / dev / sdb4 / media / xyz" ottengo il seguente errore:

mount: wrong fs type, bad option, bad superblock on /dev/sdb4,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

E "dmesg | tail" mi mostra:

[ 15.184757] [drm] Initialized nouveau 0.0.16 20090420 for 0000:01:00.0 on minor 0
[ 15.986859] [drm] nouveau 0000:01:00.0: Allocating FIFO number 1
[ 15.988379] [drm] nouveau 0000:01:00.0: nouveau_channel_alloc: initialised FIFO 1
[ 16.353379] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,commit=0
[ 16.705944] tg3 0000:02:00.0: eth0: Link is up at 100 Mbps, full duplex
[ 16.705951] tg3 0000:02:00.0: eth0: Flow control is off for TX and off for RX
[ 16.706102] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 19.125673] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,commit=0
[ 27.600012] eth0: no IPv6 routers present
[ 373.478031] EXT3-fs (sdb4): error: can't find ext3 filesystem on dev sdb4.

Immagino che l'ultima riga sia la battuta finale :)

Perché non riesce a trovare il filesystem ext3 sul mio disco? Cosa devo fare per montare questa partizione e copiarne il contenuto? Ha qualcosa a che fare con l'unità che fa parte di un array RAID (vedere la domanda sopra menzionata)?

Mille grazie a chiunque possa aiutarti.

    
posta urig 17.01.2011 - 17:49

3 risposte

0

In effetti il ​​problema è stato risolto da una risposta di @Oli a un'altra domanda simile che ho postato qui: Componenti insufficienti per avviare l'array RAID?

L'HDD è stato configurato con 4 partizioni di RAID-1. Questo è probabilmente il motivo per cui non è stato possibile montarlo. Avendo installato mdadm e averlo usato per "assemblare" l'unità, sono riuscito a vederlo montarlo tramite Utility Disco.

Vedi la risposta alla mia altra domanda sopra per i dettagli completi.

    
risposta data urig 17.01.2011 - 23:15
2

Sembra che il file system sia stato danneggiato in qualche modo.

Puoi provare "fsck -t ext3 / dev / sdb4" e vedere se questo risolve i tuoi problemi.

Inoltre, assicurati che ext3 sia il file system corretto, se capisco che fsck può corrompere i dati se gli dai il file system sbagliato.

    
risposta data Matt 17.01.2011 - 18:22
0

Recentemente ho avuto un problema con il mio NAS 2TB White Light di Western Digital My Book World Edition (solo 1 HD). Sta funzionando perfettamente per un tempo molto lungo quando mi sono trasferito e ho pensato hey, perché non ho impostato correttamente le mie cose e ho inserito un IP statico su questa cosa in modo che tutti i miei computer possano mapparlo ogni volta invece di doverlo scoprire ogni tempo e vedere quale IP DHCP è stato dato. Così l'ho fatto, e ha funzionato. Poi mentre ero nella configurazione del NAS, ho visto che era disponibile un aggiornamento di sistema. Scemo a $$ ho deciso di andare avanti e ottenere l'ultimo aggiornamento in quanto dovrebbe essere una buona cosa, giusto? È tutto automatizzato e non si può fare nulla se non fare clic sul pulsante, ma dopo che è stato fatto, il mio NAS era un mattone. La luce bianca inferiore rimarrebbe accesa per un periodo di tempo estremamente lungo e poi si spegnerà e tornerà indietro. Non ho fortuna a portarlo sulla LAN. Reimposta, riavvia, preghiere, manuali utente; non ha aiutato Qualche ricerca più tardi, risulta che non sono l'unico idiota a incasinare una cosa buona e pagato il prezzo. Il disco stava ancora girando e ho avuto la gioia di tirarlo fuori dal caso. Probabilmente potrei rimetterlo insieme se lo volessi, ma dopo questa piccola esperienza con i file system EXT3 e XFS, penso che starò meglio spingerlo in una baia del mio Windows 7 box e farmarlo fuori (NTFS) da Là. Non come 2TB è più che impressionante in dimensioni NAS comunque.

Ora che la storia è finita, ecco cosa ho trovato quando ho cercato di scaricare i file tramite un External USB enclosure collegato al mio desktop di Windows 7: l'unità ha quattro partizioni. Due di loro sono EXT3 e con un po 'di confusione e una buona applicazione (EXT2FSD), sono stato in grado di leggere i due file system EXT3 in Windows in modo nativo. Ho trovato le cartelle in cui i miei file dovrebbero essere, ma con mio sgomento, non c'è nulla in loro. Risulta, la quarta partizione è dove le cose buone è ed è configurato come un file system XFS. Tuttavia è apparso come Raw.

Questo non è facile da vedere in Windows. Raise Data Recovery offre un software a pagamento in grado di salvare il bacon o almeno di darti un barlume di speranza in quanto puoi provarlo gratuitamente e almeno vedere che i tuoi file sono ancora lì. I miei non sono stati cancellati o niente, quindi la mia struttura dei file è perfetta. Se stai cercando file cancellati, lo farà finché non sono stati scritti sopra, ma l'albero del menu potrebbe essere un po 'criptico da passare. I miei file sono ancora lì e mi stanno aspettando in forma perfetta, ma ho intenzione di portarmi in una casa di amici che amano Linux e vedere se Mint (dice che può vedere XFS) può vedere i dati senza biforcarsi per circa 28 USD per il software Raise. Soprattutto nel mio caso in cui non sto cercando di recuperare i file cancellati. Ho solo bisogno di leggere la dannata partizione perché il mio NAS è andato su durante l'aggiornamento del firmware (grazie ancora Western Digital). Almeno ho ancora un disco da 2TB Western Digital Green da usare nel mio computer quando ho finito di estrarre i miei file e riformattarli.

Spero che non sia troppo tardi per te.

    
risposta data Joel 08.07.2012 - 21:34

Leggi altre domande sui tag