Quale file system seleziono per condividere file tra Windows e Ubuntu?


19

Attualmente nell'installazione (chiavetta USB) per Ubuntu 12.04.1 a 32 bit. Desideri avere funzionalità di doppio avvio tra Windows 7 e Ubuntu. Disco rigido partizionato con Sistema Windows (sda1), Sistema operativo Windows (sda2), Ubuntu (sda3 - con file system ext4 e un punto di montaggio "/"), scambio (sda4) e necessità di sapere quale file system selezionare per i rimanenti partizione di spazio libero (archiviazione) con un punto di montaggio / home? Presumo che sia FAT32 o ext4, ma devo essere sicuro che abiliti la condivisione incrociata di documenti / directory con i sistemi operativi Windows 7 e Ubuntu. Inoltre, FAT32 è un tipo di sistema NTFS? Grazie in anticipo.




Si noti che l'ibernazione di un sistema operativo, quindi l'avvio dell'altro sistema operativo (mentre il primo è ancora in uno stato di ibernazione) PUO 'provocare un danneggiamento massiccio sulla partizione condivisa se si tratta di un disco INTERNO. Il sistema operativo potrebbe saltare la sincronizzazione dei dischi interni durante il letargo.
Rolf,

Risposte:


12

Poiché i sistemi Windows supportano FAT32 e NTFS "out of the box" (e solo quelli due per il tuo caso) e Linux ne supporta una vasta gamma tra cui FAT32 e NTFS, si consiglia vivamente di formattare la partizione o il disco in cui si desidera condividere FAT32 o NTFS, ma dato che FAT32 ha un limite di dimensione del file di 4,2 GB, se ti capita di lavorare con file di grandi dimensioni, allora è meglio usare NTFS.

Solo per aggiungere, se lo fai con un altro tipo di partizione come ext4, btrfs o qualsiasi altro che Windows non supporti in modo nativo, i file funzioneranno in Ubuntu ma non in Windows. Diamine, in Windows se si tenta di accedere a quell'unità offrirà un'opzione per formattare l'unità su NTFS. Quindi questo è il motivo per rimanere con FAT32 o NTFS.

Puoi effettivamente farlo da Ubuntu se vuoi usare ad esempio GPARTED che si trova nel Software Center o l' utility Dischi che viene installata di default.

Ho anche scritto una risposta al supporto NTFS in Ubuntu . Quindi, indipendentemente da quale tu decida, entrambi saranno supportati tra i due sistemi e puoi avere una partizione / disco condivisibile tra Ubuntu e Windows.

Per diversi problemi di sicurezza e prestazioni, /homenon dovrebbe mai essere FAT32 o NTFS. Nel tuo caso, dovresti creare un'altra partizione (occupando spazio libero non utilizzato dai file di una partizione già creata o usando un altro disco rigido) e QUESTA partizione dovrebbe essere quella formattata come FAT32 / NTFS. Questa partizione sarà anche quella che condividerà le informazioni tra entrambi, Windows e Ubuntu /home. Alla fine dovrebbe assomigliare a questo:

HARD DRIVE 1

/ sda1 - Windows (NTFS, FAT32)
/ sda2 - Swap
/ sda3 - Ubuntu (EXT4)
/ sda4 - Partizione condivisa tra Ubuntu e Windows (formato NTFS o FAT32)

Questo è solo uno schizzo approssimativo, ma penso che ti darà l'idea di come farlo in modo che si condividano. Se ti capita di avere 2 dischi rigidi, allora:

HARD DRIVE 1

/ sda1 - Windows (NTFS, FAT32)
/ sda2 - Swap
/ sda3 - Ubuntu (EXT4)

HARD DRIVE 2
/ sdb1 - Partizione condivisa tra Ubuntu e Windows (formato NTFS o FAT32)


Grazie Luis. Sembra che dovrei probabilmente riformattare NTFS tramite Windows, dopo il fatto. Grazie ancora per la tua assistenza. Questo è ora risolto.
Ecco Johnny il

Oops! Aspetta un secondo: questo è il messaggio di errore che ho ricevuto dopo aver scelto FAT32 e quindi premendo [INSTALLA ORA]: il tipo di file system fat32 non può essere montato su / home, perché non è un file system Unix completamente funzionale. Scegli un file system diverso, come ext2. Io di nuovo: qualche suggerimento?
Ecco Johnny il

/ home non dovrebbe essere FAT32 o NTFS per molti problemi di sicurezza e prestazioni. Se hai intenzione di condividere un disco o una partizione, dovresti creare un'altra partizione appositamente per questo. Vorrei aggiungere le informazioni nella risposta per spiegare meglio questo.
Luis Alvarado,

2

Non consiglio di usare NTFS in Linux, perché ho riscontrato che il supporto di Linux su NTFS è molto scarso, la sua velocità di lettura e scrittura dei file è estremamente lenta. Quindi, se non hai bisogno di usare file enormi, usa solo Fat32 o ExtFat.


1

Impostalo come NTFS, poiché sia ​​Ubuntu che Windows saranno in grado di leggere e scrivere da e verso la partizione. Ext4 non è nativamente riconosciuto da Windows, quindi non provarlo. NTFS ha diversi miglioramenti rispetto a FAT32, che (ad esempio) non ti consente di avere un file di dimensioni superiori a 4 GB.


Grazie. Dato che NTFS non è "esplicitamente" un'opzione, significa che scelgo FAT 32? Le mie opzioni sono le seguenti (come parte del programma di installazione di Ubuntu): ext2, ext3, ext4, reiser fs, btrfs, jfs, xfs, fat 16, fat 32, swap. e non usare. Grazie ancora.
Ecco Johnny il

Sì, fat32 andrà bene allora! Fai riferimento al commento di Luis per maggiori dettagli!
Merri,
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.