Quiero formatear una tarjeta de memoria para mover datos entre Windows 7 y un servidor Ubuntu no conectado en red (Precise).
No estoy seguro de que ninguna de las dos formas que he probado sean correctas, aunque puedo leer y escribir en la unidad en ambas máquinas.
Obtengo una lista de particiones de aspecto muy extraño fdisk
si formateo la unidad en Windows (usando la herramienta Administración de discos), pero parece estar bien en términos de lectura y escritura en Linux y Windows.
e cfdisk
informes
FATAL ERROR: Bad primary partition 1: Partition begins after end-of-disk.
Si, como algunos recomiendan , utilizo cfdisk
para crear una partición primaria de tipo de disco completo b
(o fdisk
para crear una partición que comience en el bloque dos mil y algo) y luego emita
sudo mkfs.vfat -n some_label /dev/sdf1
entonces Windows no reconocerá el sistema de archivos (después de eones de pensarlo).
Linux y Windows felizmente leerán y escribirán una inmersión de 2GB si hago esa misma partición, pero luego emiten:
sudo mkfs.vfat -I -n some_label /dev/sdf
pero esto hace que el programa de partición de disco completo como el espacio libre en cfdisk
y fdisk
y Windows no le gusta la unidad de 16 GB.
Intenté usarlo parted
también, pero Windows nunca está contento con las particiones que creo en Linux.
Me preocupa que, si bien la unidad parece funcionar, puedo descubrir que los datos no se transfieren fielmente.
Estoy usando unidades SanDisk Cruzer de varias edades, sabores y tamaños.
¿Es la forma correcta de formatear en Windows e ignorar los problemas que tienen cfdisk y fdisk o hay otra forma correcta de que todos estén contentos con la unidad?