Quale filesystem usare quando si usano sia Windows che Linux? [duplicare]


28

Comprerò presto un disco rigido da 2 TB e vorrei utilizzarlo come memoria multimediale. Vorrei poter leggere / scrivere sia da Windows (versione 7, 64 bit) sia da Ubuntu Linux e ho bisogno di supporto per file di dimensioni superiori a 4 GB (quindi penso che questo escluda FAT32).

Al momento sto usando le unità IFS per accedere alle mie partizioni Linux ext4 e lo trovo instabile. Questo significa NTFS? C'è qualcos'altro che mi manca?

Risposte:


20

Ci sono strumenti per usare ext * sotto Windows ... ma consiglierei NTFS dato che il driver * x è abbastanza stabile al giorno d'oggi.


Cos'è il * x-driver?
George Profenza,

2
Il pacchetto si chiama ntfs-3g. A seconda della destinazione utilizzata, è possibile trovarla nel repository. Oppure: tuxera.com/community/ntfs-3g-download
fakemustache

Montare una partizione NTFS su Linux e funziona molto bene, quindi non mi toccare né convertire perché ho provato alcune soluzioni per EXT * su Windows e la maggior parte di esse non è facile da configurare o non funziona come previsto. La mia scelta per un'unità FS condivisa è NTFS.
m3nda,

@GeorgeProfenza Sembra che abbia tagliato il termine ext *. x-driver suona più come la stampante X / driver dello schermo di X System OR. Non è possibile assegnare un termine x-driver OPPURE non riesco a trovarli su Google 2 minuti.
m3nda,

2
@GeorgeProfenza Ho pensato che intendesse * nix ma ho dimenticato N e I (per indicare unix / linux / etc)
Adam Plocher,

17

Prima di tutto, ci saranno alcuni problemi con NTFS se lo usi in Linux:

  1. NTFS non supporta molto bene la modalità di autorizzazione dei file, quindi perderai il bit eseguibile, il bit setuid, ecc.

  2. Il sistema ACL in NTFS non è così comodo con Linux e non è possibile disabilitarlo come con FAT32.

  3. Attualmente, le prestazioni dell'implementazione NTFS in Linux non sono molto buone. Ad esempio, ho scoperto che se costruisco un progetto Maven con NTFS, è 3 volte più lento di ext4.

Personalmente, eseguo il sistema operativo Windows in VirtualBox e trasformo il disco virtuale in un'immagine NTFS non elaborata (vedi qui ). Poiché l'immagine NTFS è ora in formato non elaborato anziché .VDI, è possibile accedere a NTFS montandolo direttamente, senza caricare l'istanza della VM.

Utilizzando VirtualBox invece di Dual boot, ci sono diversi vantaggi:

  1. Non è necessario convertire la partizione Linux nel file system NTFS. In VirtualBox è possibile utilizzare Share Folderper accedere al file system del sistema operativo host. Ed è molto veloce. Se necessario, mappalo su una lettera di unità.

  2. È possibile lavorare contemporaneamente con entrambi i sistemi operativi, senza dover riavviare per passare da uno all'altro.

  3. Il tuo caricatore GRUB non verrà mai sovrascritto da Windows. Windows sovrascrive sempre il record di avvio e non richiede mai un sì o un no.

  4. Presterai maggiore attenzione a Linux e poi imparerai il modo di Linux di fare la maggior parte del tuo lavoro. In effetti, ho scoperto che raramente è necessario accendere la VM di Windows. Poiché le persone sono pigre di apprendere cose nuove, se installi un doppio sistema e Windows è sufficiente, perché dovresti preoccuparti di avviare un altro sistema operativo?

Ho scoperto che questo è il modo migliore per far coesistere sia Linux che Windows. Ho creato diverse istanze di VM di Windows per usi diversi e, poiché non installo troppe applicazioni in ciascuna VM, funzionano velocemente e non sembrano molto diverse dalle macchine non virtuali.


Quasi tre anni dopo ... Mi è piaciuto molto il tuo quarto punto sopra! È corretto eseguire Windows in VirtualBox (host Linux) e accedere (leggere / scrivere) a una cartella condivisa sull'host Linux (che è ext4)?
DustByte,

6

Suggerisco di considerare UDF 2.01. È nativamente supportato da kernel Windows e Linux.

In Windows, utilizzare format /FS:UDFper creare questo file system.


6
Questa sembra essere una buona soluzione alla domanda posta, ma la tua risposta potrebbe fare con un po 'più di dettaglio perché sia ​​un'ottima risposta. Hai esperienza con UDF su un disco rigido? Ci sono problemi o benefici che potrebbero verificarsi? Come si fa a formattare il disco come UDF, è possibile farlo in Windows o deve essere fatto in Linux?
Mokubai

1
@Mokubai format / FS: UDF, verrà formattato in UDF 2.01 per impostazione predefinita, ma è anche possibile specificare una versione
Anixx

Le risposte a askubuntu.com/q/27936/427339 suggeriscono che è stato considerato, provato e nella migliore delle ipotesi è difficile far funzionare. Non mi
fiderei

2

Se non riesci a trovare un driver IFS stabile, NTFS sarà la tua unica scelta facile. NTFS è molto più stabile di quanto non fosse in Linux.

Non ho usato ext4 da Windows, ma ho trovato i driver IFS abbastanza stabili per ext2 / 3 in modo da poter provare le vecchie varianti del filesystem Linux.

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.