L'azienda Apple ha cambiato il file system predefinito di macOS in High Sierra e versioni successive da HFS+ ad APFS nel 2017. La differenza tra HFS+ e APFS più evidente è la granularità del timbro temporale (un secondo in HFS+ contro un nanosecondo in APFS). Tuttavia, questo formato di file non è tecnicamente supportato da Linux o Windows, ma in questo articolo vi insegneremo come montare un'unità APFS su Linux. Il primo metodo che imparerete è gratuito e richiede un po' di tempo. Il secondo metodo mostra come utilizzare il software Paragon per montare l'unità.
Come montare le unità APFS di macOS su Linux
Come abbiamo detto in precedenza, il file system APFS non è facilmente accessibile su Linux. Tuttavia, qualunque sia il motivo della decisione di Apple, esistono metodi gratuiti e a pagamento per leggere i file APFS su Ubuntu.
Metodo 1: Utilizzo del driver APFS-FUSE per Linux
APFS-FUSE è un driver FUSE rilasciato nel 2017 e consente l'accesso in sola lettura ai file APFS.
Caratteristiche:
- Supporta la crittografia FileVault.
- Supporta il montaggio di istantanee e volumi sigillati.
- Supporta le tabelle di partizione.
- Supporta il montaggio di DMG
Vantaggi e svantaggi
Vantaggi
Copre diverse opzioni di montaggio
Supporta le unità fusion
Svantaggi
È un fusibile di sola lettura
I collegamenti fissi non sono supportati
Alcuni metodi di compressione non sono ancora supportati
Vediamo come funziona.
Librerie richieste: FUSE 2.6 o superiore (FUSE 3.0 o superiore per sistemi a 32 bit), zlib, bzip2, libattr
Passo 1: Terminale e copiare il comando seguente nel Terminale per compilare il codice sorgente. Dopo la prima riga di comando, è necessario inserire la password.
sudo apt update
sudo apt install fuse libfuse-dev libicu-dev bzip2 libbz2-dev cmake clang git libattr1-dev
Passo 2:Per clonare il repository, eseguire il comando seguente nel terminale.
git clone https://github.com/sgan81/apfs-fuse.git
cd apfs-fuse
git submodule init
git submodule update
Passo 3:per compilare il driver (che utilizza FUSE 3.0), copiate e incollate la seguente riga di comando.
mkdir build
cd build
cmake ..
make
Passo 4:Infine, è necessario montare il driver tramite la riga di comando sottostante.
apfs-fuse <dispositivo> <cartella di montaggio>
Metodo 2: Utilizzo di APFS per Linux di Paragon Software
Il software APFS for Linux by Paragon consente agli utenti di leggere e scrivere dati su archivi formattati in APFS. Questo prodotto è un programma a pagamento e la differenza principale tra Paragon APFS e APFS-Fuse è che questo software consente di scrivere anche sull'unità.
Caratteristiche:
- Basso carico della CPU durante il trasferimento: il prodotto utilizza meno memoria e CPU durante il trasferimento dei file.
- Maggiore stabilità in caso di distacco accidentale del driver: se il driver viene rimosso inaspettatamente, il comportamento migliorato del driver riduce la possibilità di problemi al file system.
- Supporto SMP esteso: i sistemi multiprocessore ora supportano i kernel SMP.
- Nessuna limitazione delle dimensioni dei file: per quanto riguarda le limitazioni del kernel Linux e di APFS, non vi troverete di fronte a una limitazione delle dimensioni massime dei file.
Vantaggi e svantaggi
Vantaggi
Funzionalità a prova di guasto
Protezione contro la perdita e la corruzione dei dati
Prestazioni equilibrate e costanti
Uso efficiente dell'hardware
Svantaggi
Il tipo di accesso ai volumi e alle istantanee crittografate APFS è di sola lettura.
Non supporta le unità fusion e la crittografia con chip di sicurezza T2.
Requisiti di sistema:
Processore |
Intel Pentium 300 MHz e superiore |
CPU | 32-bit, 64-bit |
RAM | 32 MB |
HDD | 10 MB |
Tipi di archiviazione supportati | SSD, HDD, flash drives |
Il software Paragon è attualmente in vendita a $39.77. È anche possibile scaricarlo immediatamente come prova gratuita di 10 giorni. Ma prima vediamo come funziona.
Passo 1:Scaricare e installare il software attraverso il sito web ufficiale.
Passo 2:Collegare l'unità APFS al computer.
Passo 3:Montare l'unità e utilizzarla con qualsiasi file manager.
Anche le persone chiedono
Linux supporta APFS?
No. Linux non supporta ufficialmente APFS, poiché il tipo di file è stato creato inizialmente per macOS, ma come abbiamo mostrato in questo articolo, esistono modi per accedere, leggere e scrivere sui file APFS.
APFS è solo per macOS?
Sì. L'azienda Apple ha rilasciato il file system APFS per sostituire il precedente HFS+, grazie ai suoi vantaggi rispetto a quest'ultimo. Tuttavia, questo non significa che le persone che utilizzano sistemi operativi diversi non possano accedere ai file APFS.
Linux Può leggere le unità macOS?
Sì. Esistono diversi metodi che gli utenti possono utilizzare per leggere le unità di macOS. Il precedente file system HFS+ era semplice da leggere, poiché i requisiti erano integrati nei dispositivi; tuttavia, il moderno formato APFS è ancora leggibile, ma richiede operazioni lunghe da eseguire.
Ubuntu Può leggere APFS?
Sì, è possibile utilizzare il software Paragon APFS for Linux o APFS-Fuse per leggere i file APFS su Ubuntu. Ricordate che Paragon è una soluzione a pagamento con un periodo di prova gratuito di 10 giorni. L'uso di APFS-Fuse è la soluzione migliore per chi cerca una soluzione gratuita.
È possibile accedere ai file APFS anche su altri sistemi operativi?
Sì. È possibile scaricare il software Paragon anche su Windows. Il prodotto consente agli utenti di Windows di leggere e scrivere sui file APFS pagando una piccola somma.
Conclusione
Il formato APFS è realizzato esclusivamente per macOS, ma esistono metodi per accedervi su altri sistemi operativi come Linux. Le soluzioni gratuite sono più facilmente accessibili ma presentano difficoltà specifiche; tuttavia, il software Paragon è relativamente semplice e non richiede la digitazione di diverse righe di comando.
Per Windows XP/Vista/7/8/10/11
Per macOS X 10.10 - macOS 13