Ci sono strumenti per usare ext* sotto Windows... ma consiglierei NTFS dato che *x-driver è abbastanza stabile al giorno d'oggi.
Prima di tutto, ci saranno alcuni problemi con NTFS se lo usi in Linux:
-
NTFS non supporta molto bene la modalità di autorizzazione dei file, quindi perderai il bit eseguibile, il bit setuid, ecc.
-
Il sistema ACL in NTFS non è così comodo con Linux e non puoi disabilitarlo come puoi fare con FAT32.
-
Attualmente, le prestazioni dell'implementazione NTFS in Linux non sono molto buone. Ad esempio, ho scoperto che se creo 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 raw anziché .VDI, puoi accedere a NTFS montandola direttamente, senza caricare l'istanza VM.
Utilizzando VirtualBox invece di Dual boot, ci sono diversi vantaggi:
-
Non è necessario convertire la partizione Linux nel file system NTFS. In VirtualBox, puoi usare
Share Folder
per accedere al file system del sistema operativo host. Ed è molto veloce. Associalo a una lettera di unità, se necessario. -
Puoi lavorare con entrambi i sistemi operativi contemporaneamente, senza dover riavviare per passare dall'uno all'altro.
-
Il tuo caricatore GRUB non verrà mai sovrascritto da Windows. Windows sovrascrive sempre il tuo record di avvio e non ti chiede mai di rispondere sì o no.
-
Presterai più attenzione a Linux, e poi imparerai il modo in cui Linux fa la maggior parte del tuo lavoro. In effetti, ho scoperto che raramente è necessario attivare la VM Windows. Poiché le persone sono pigre nell'imparare 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 Windows per usi diversi e, poiché non installo troppe applicazioni in ogni VM, funzionano velocemente e non sono troppo diverse dalle macchine non virtuali.
Suggerisco di considerare UDF 2.01. È supportato nativamente dai kernel Windows e Linux.
Sotto Windows, usa format /FS:UDF
per creare questo file system.