Dovrei scegliere exFat o NTFS per una partizione "condivisa" in un sistema a doppio avvio?


36

Ho un nuovo laptop che sto configurando come dual boot Windows / Linux.

Vorrei accedere ai file sia da Ubuntu che da Windows 7.

Devo creare una partizione NTFS separata?

Risposte:


16

Sì, è necessario creare una partizione NTFS separata per condividere file tra Ubuntu e Windows sul computer.

Ubuntu può leggere e scrivere file in modo sicuro sulla stessa partizione di Windows.
Quindi non hai davvero bisogno di una partizione NTFS separata per condividere i file.

Vorrei comunque raccomandare una partizione separata per i dati importanti che è per la condivisione tra diversi sistemi operativi sullo stesso computer.


3
Volevo solo aggiungere un'altra cosa con la migliore risposta. Ubuntu (Linux) ha il supporto nativo per la partizione NTFS ma viceversa non è possibile out of the box ovvero Windows non può accedere alle partizioni Linux. Ma ci sono alcuni ottimi strumenti come EXT2Read che possono aiutare a leggere / scrivere anche partizioni ext4.
M. Ahmad Zafar,

1
Grazie @MuhammadAhmadZafar - se non hai obiezioni, modificherò il tuo commento alla risposta. : o)
Fernhill Linux Project,

si certo! puoi menzionarlo anche nella tua risposta
M. Ahmad Zafar,

33

Se stai usando sia Ubuntu che Windows, allora sì, probabilmente dovresti archiviare i file che desideri siano accessibili da entrambi in una partizione NTFS . Le partizioni exFAT e FAT32 sono altre opzioni, ma:

  • exFAT è gravato da brevetti, quindi il supporto per esso non è integrato in Ubuntu per impostazione predefinita. Puoi aggiungerlo senza troppi problemi , ma questo è ancora più un problema che non doverlo aggiungere affatto.

    • Ricorda, se devi avviare un CD live di Ubuntu a scopo di recupero, il CD live non avrà driver exFAT anche se il tuo sistema installato lo fa.
    • Si consiglia inoltre di verificare le leggi locali prima di installare exFAT, per determinare se è possibile incorrere in responsabilità civile a causa di problemi di brevetto. (Non sto cercando di scoraggiarti, e non sono un avvocato . Voglio solo che tu sia consapevole di potenziali problemi.)
  • FAT32 non supporta file di dimensioni superiori a 4 GiB. In questi giorni, potresti avere file così grandi, a seconda di cosa stai usando il tuo computer.

  • Né exFAT né FAT32 supportano la proprietà e le autorizzazioni dei file . Questo di solito è piuttosto secondario se confrontato con NTFS, poiché mentre NTFS supporta la proprietà e le autorizzazioni, è piuttosto complicato farli rispettare / utilizzare correttamente quando si monta un volume NTFS in un sistema operativo non Windows come Ubuntu. Puoi farlo, però.

A meno che tu non abbia un motivo specifico per fare diversamente, la tua partizione per la condivisione di file tra Ubuntu e Windows dovrebbe probabilmente essere NTFS. Inoltre, potrebbe anche essere solo la partizione di Windows, poiché è di tipo NTFS. Tuttavia, non è possibile installare Ubuntu su una partizione NTFS (tranne con Wubi , che lo installa su un'immagine disco riscrivibile che risiede all'interno di una partizione NTFS).

Poiché Ubuntu non è bravo a riparare partizioni NTFS danneggiate come Windows (anche se ci sono utility Ubuntu per questo), probabilmente dovresti evitare NTFS per macchine in cui Ubuntu è l'unico sistema operativo. (Ma per una macchina del genere, è possibile utilizzare il tipo di partizione predefinito di Ubuntu, ext4 .)


YANAL, ma con diverse implementazioni GPL, immagino che le grandi aziende abbiano trovato il modo di aggirare. Penso che questa risposta sia obsoleta.
Akostadinov

8
  • Se intendi una partizione di avvio, nessuna delle due; Linux non può avviare NTFS o exFAT. Inoltre exFAT non è raccomandato per la maggior parte degli usi perché Ubuntu / Linux non può attualmente scrivere su exFAT.

  • Non è necessaria una partizione speciale per "condividere" i file; Linux può leggere e scrivere NTFS (Windows) bene. D'altra parte, considerare le seguenti alternative se si desidera creare una partizione "condivisa":

    • FAT32 (vfat): questo filesystem relativamente vecchio ma semplice ha un eccellente supporto su Linux (ed è nativo di Windows); è una buona scelta per file comuni occasionali come musica, supporti di piccole dimensioni, documenti, ecc. Tuttavia ha un limite massimo di dimensione del file di 4 GB.
    • ext2 / ext3: questi filesystem Linux nativi hanno un buon supporto in lettura / scrittura su Windows tramite driver di terze parti come ext2fsd. Una buona scelta se lo utilizzerai principalmente in Ubuntu / Linux ma hai bisogno del supporto di lettura / scrittura anche su Windows.

5

Sì, è molto comodo avere una partizione NTFS da condividere tra Ubuntu e Windows. In effetti, la mia partizione / home è NTFS.

Ma un avvertimento, se si utilizza la funzione di ibernazione. Poiché l'ibernazione NON smonta la partizione, è necessario assicurarsi di riattivare il sistema operativo corretto dopo l'ibernazione. Altrimenti, potresti affrontare il pericolo di partizione danneggiata e perdita di dati.

In un'installazione predefinita, al risveglio dall'ibernazione, GRUB evidenzia sempre la prima opzione (ubuntu sul mio GRUB), ma potrebbe non essere il sistema operativo da cui sei in letargo. Puoi cercare le opzioni nel file di configurazione di GRUB in modo da evidenziare sempre l'ultima opzione del sistema operativo avviato. In questo modo, puoi evitare il problema di svegliarti con il sistema operativo sbagliato.


3

Le partizioni NTFS sono leggibili e scrivibili immediatamente con Ubuntu.

Quindi potresti davvero creare una partizione NTFS separata per archiviare i file a cui desideri accedere da entrambi i sistemi operativi.

Puoi anche semplicemente montare la tua partizione di Windows quando ne hai bisogno. Apparirà automaticamente nella barra laterale di Esplora file in Ubuntu. Ciò ti impedirebbe di creare una partizione aggiuntiva.

La scelta è tua; entrambe le configurazioni sono sia plausibili che sicure.


2

ATTENZIONE: ho perso i dati con una partizione NTFS condivisa tra Ubuntu 11.10 e WinXP.

Di 'se letargo winXP. Quindi avviare Ubuntu e copiare alcuni file nella partizione condivisa. Quindi arrestare Ubuntu e riavviare (dall'ibernazione) WinXP. Quindi a volte perde la directory o i file in cui avevo copiato da Ubuntu (semplicemente non ci sono). Inoltre, non riesco a eliminare la cartella principale. Fare un checkdisk completo aiuterà a correggere gli errori (anche se quei file sembrano persi per sempre).

Nel corso di numerosi esperimenti e diversi file persi, ho imparato quanto segue: Se si intende utilizzare la partizione condivisa, assicurarsi di non utilizzare l'ibernazione in Windows o in Ubuntu quando si copiano i dati da una sessione del sistema operativo a un'altra.

Non sembra ancora esserci una semplice soluzione sicura per la condivisione dei dati tra i due sistemi operativi. :-(


1
Era una partizione condivisa che era una partizione separata dalla partizione di Windows principale ? O stavi usando la stessa partizione di Windows per condividere dati (e ibernazione)? Ad ogni modo, tieni presente che Windows si aspetta che il computer sia sostanzialmente nello stesso stato quando esce dal letargo di quando entra in letargo. (Ubuntu si aspetta anche questo, quando è in letargo.) Quindi non sono sicuro che ciò indicherebbe l'uso di un filesystem diverso da NTFS; Mi aspetto che si verifichino problemi con qualsiasi filesystem, se si vuole usare l'ibernazione in un modo così diverso da quello per cui è stato progettato.
Eliah Kagan,

1

Sì, è il modo migliore per condividere cose tra Ubuntu e Win. NTFS è molto meglio di exFAT. Ho Ubuntu e Win7 sul mio PC e utilizzo lo stesso modo per condividere tutto ciò di cui ho bisogno in entrambi e funziona perfettamente.


1

So che questo è un vecchio thread ma verrà colpito molto con le nuove regole di partizionamento di Dropbox.

Recentemente sono stato colpito dallo stesso problema usando DropBox tra Linux e Windows. Dropbox RICHIEDE di usare NTFS per i file dropbox su Windows e ext4 su Linux. Ciò significa che se condividi i file Dropbox tra i due sistemi operativi, UNO di essi NON sarà in grado di sincronizzarsi. Hai alcune opzioni, nessuna ideale.

  1. Condividi una partizione NTFS (NOT YOUR WINDOWS PARTITION) tra i tuoi due sistemi operativi. Ciò consentirà solo la sincronizzazione dell'installazione di Windows Dropbox, il che significa che potresti anche non avere DropBox installato sul lato Linux. Usa i file Dropbox normalmente sul lato Linux, ma tieni presente che non otterrai la sincronizzazione automatica che mantiene il backup dei file mentre sei su Linux. Dovrai riavviare periodicamente Windows per consentire la sincronizzazione dei file. Sfortunatamente non c'è un buon modo per farlo nell'altra direzione (DropBox su Linux ext4, condiviso con Windows) perché non esiste una soluzione di lettura / scrittura affidabile per accedere alle partizioni ext4 da Windows. Esistono soluzioni di sola lettura che ti permetteranno di leggere i file dal lato Windows, ma non di scriverli.

  2. Avere due diverse copie dei file Dropbox sul computer (uno su ext4 per Linux e uno su NTFS per Windows). Questo occuperà il doppio dello spazio che è veramente necessario, ma non vedo alcuna altra opzione poiché DropBox ha implementato questa regola scadente che rende impossibile condividere efficacemente i tuoi file Dropbox tra più sistemi operativi.

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.