Voglio formattare una memory stick per lo spostamento di dati tra Windows 7 e un server Ubuntu non in rete (Preciso).
Non sono sicuro che uno dei due modi in cui ho provato sia corretto, anche se posso leggere e scrivere sull'unità su entrambe le macchine.
Ottengo un elenco di partizioni dall'aspetto molto strano fdisk
se formatto l'unità su Windows (usando lo strumento Gestione disco), ma sembra essere OK in termini di lettura e scrittura su Linux e Windows.
e cfdisk
rapporti
FATAL ERROR: Bad primary partition 1: Partition begins after end-of-disk.
Se, come alcuni sostenitori , utilizzo cfdisk
per creare una partizione primaria di tipo full disk b
(o fdisk
per creare una partizione che inizia al blocco duemila e qualcosa del genere) e quindi rilascia
sudo mkfs.vfat -n some_label /dev/sdf1
quindi Windows non riconoscerà il file system (dopo eoni di pensarci).
Linux e Windows leggeranno e scriveranno felicemente un'immersione da 2 GB se creo la stessa partizione, ma poi rilasciano:
sudo mkfs.vfat -I -n some_label /dev/sdf
ma questo fa si che spettacolo partizione di full-disk come spazio libero in cfdisk
e fdisk
e Windows non lo fa, come il drive da 16GB.
Ho provato parted
anche a usarlo , ma Windows non è mai contento delle partizioni che creo su Linux.
Sono preoccupato che, mentre l'unità sembra funzionare, potrei scoprire che i dati non vengono trasferiti fedelmente.
Sto utilizzando unità SanDisk Cruzer di varie età, gusti e dimensioni.
È il modo corretto di formattare su Windows e ignorare i problemi che hanno cfdisk e fdisk o c'è un altro modo corretto in cui tutti sono soddisfatti dell'unità?