Il file system ReiserFS è stato sviluppato appositamente per il sistema operativo Linux da Hans Reiser e dalla compagnia Namesys. È stato il primo file system con journaling ad essere accettato nel kernel e sviluppato quando i file system Ext non erano ancora pianificati.
Contenuti
- Caratteristiche del file system ReiserFS
- Vantaggi di ReiserFS
- Svantaggi di ReiserFS
- Visualizzazione dei dati ReiserFS in Windows
- Cosa fare se i dati sono persi?
Caratteristiche del file system ReiserFS
ReiserFS è un file system efficiente che lavora molto velocemente con i file piccoli e supporta il journaling per un ripristino rapido in caso di problemi. La struttura del file system si basa su alberi. La dimensione massima del file è di 1 exabyte e il numero di file che possono essere trovati su una singola partizione è di circa quattro miliardi.
Inoltre, il file system supporta la ricostruzione rapida del suo albero e ha ampie capacità di ripristino. È più veloce dei file system della famiglia Ext4. E la cosa più importante è che ReiserFS può essere utilizzato come file system principale per la root, così come Ext4. Ma il suo svantaggio è che non è possibile utilizzare la crittografia in background.
Non è tutto per le caratteristiche di ReiserFS. Questo file system consente di posizionare i file piccoli e le code dei file in un unico blocco. Ciò riduce lo spazio che occupano.
Attualmente, ci sono due versioni stabili del file system. Si tratta di Reiser3 o come viene chiamato ReiserFS e la nuova versione Reiser4. Ha aggiunto la crittografia, migliorato le prestazioni e molto altro ancora. Tuttavia, dopo l’arresto del manager, Hans Reiser, lo sviluppo del file system si è rallentato e la nuova versione non è ancora inclusa nel kernel. Pertanto, considereremo solo le capacità di Reiser3.
Vantaggi di ReiserFS
ReiserFS ha una capacità unica (e abilitata per impostazione predefinita) di ottimizzare lo spazio su disco occupato dai file piccoli (inferiori a un blocco) (e va ricordato che in qualsiasi sistema UNIX tali dati sono presenti in abbondanza). Sono memorizzati interamente nel loro inode, senza l’allocazione di blocchi nell’area dati – insieme al risparmio di spazio, ciò contribuisce alla crescita della produttività, poiché sia i dati che i metadati (in termini di ReiserFS – stat-data) del file sono memorizzati in prossimità ravvicinata e possono essere letti da una sola operazione I/O.
La seconda caratteristica di ReiserFS è che le code dei file, ovvero le loro parti finali più piccole di un blocco, possono essere raggruppate. Questa modalità (tailing) è anche abilitata per impostazione predefinita durante la creazione di ReiserFS, fornendo circa il 5% di risparmio di spazio su disco. Tuttavia, riduce leggermente le prestazioni, quindi la modalità di tailing può essere annullata durante il montaggio del file system. Tuttavia, le code sono ripristinate automaticamente dopo che il kernel è ricompilato.
Svantaggi di ReiserFS
ReiserFS non è compatibile con Ext2fs a livello di utilità di manutenzione del file system. Tuttavia, il toolkit corrispondente incluso nel pacchetto reiserfsprogs è stato incluso da tempo nelle moderne distribuzioni Linux.
Un problema di compatibilità più grave è che i bootloader comuni di Linux spesso non sono in grado di caricare il kernel Linux dalla partizione ReiserFS, che è ottimizzata in modalità di tailing. E poiché questa modalità, quando disabilitata, ha la proprietà di autoriparazione, l’utente potrebbe scoprire che dopo la ricostruzione del kernel, il sistema rifiuterà di avviarsi. Ecco perché potrebbe essere necessario creare una partizione sotto /boot.
Visualizzazione dei dati ReiserFS in Windows
Purtroppo, Windows non ha la capacità integrata di visualizzare i file su unità formattate con file system diversi da NTFS o FAT. In questo caso, sarà necessario utilizzare applicazioni di terze parti per visualizzare i dati su un’unità di file system ReiserFS. Una di queste applicazioni è DiskInternals Linux Reader. È un gestore di file primitivo, fatto come un normale Esplora risorse di Windows, con supporto per i file system Ext 2/3/4, Reiser4, HFS, UFS2. Nella finestra del programma, vedremo le partizioni e i dispositivi con Linux o Android.
Questa applicazione consente di visualizzare, copiare, spostare, modificare ed eliminare dati sui supporti ReiserFS.
È possibile scaricarlo su https://www.diskinternals.com/linux-reader
Cosa fare se i dati sono persi?
Quando si lavora con dischi che utilizzano file system diversi da FAT, exFAT o NTFS, la probabilità di perdere informazioni preziose aumenta drasticamente. Il fatto è che anche se si utilizzano driver o software speciali per lavorare con ReiserFS, il sistema operativo non sempre sa come lavorare correttamente con il file system e può causare danni alla struttura logica del disco o la perdita di informazioni.
Se si nota la scomparsa di qualsiasi file, è necessario ripristinarlo immediatamente con RS Partition Recovery. In caso contrario, si potrebbe perdere il file in modo irreversibile.
Software di recupero dati all-in-one
Il programma è facile da usare e non richiede alcuna risorsa del computer. L’intero processo di ripristino richiede solo pochi clic.
Ma la cosa più importante è che RS Partition Recovery supporta TUTTI i moderni file system. Pertanto, è possibile utilizzare il programma non solo per il recupero dei dati, ma anche per l’apertura di molti file system senza perdere tempo nell’installazione di driver, nella ricerca di software speciale, ecc.
Basta collegare l’unità al computer, eseguire RS Partition Recovery e lavorare con i dati. Nessuna manipolazione inutile.
Vorremmo anche menzionare la modalità di scansione profonda del disco che consente di recuperare i dati persi anche alcuni mesi fa.
Tutte queste funzionalità rendono RS Partition Recovery uno strumento estremamente potente che dovrebbe essere nell’arsenale di ogni proprietario di computer.