Windows 98 admite FAT32, por lo que transferir datos no exige necesariamente iniciar el sistema antiguo. Este procedimiento requiere conocimientos de Linux y una partición FAT32 sana, claramente identificada, conectada a un PC Linux moderno. Ante errores de lectura, ruidos extraños o dudas sobre el dispositivo, deténgase y planifique primero una recuperación adecuada.
1. Prepare antes de conectar
Apague y desconecte de la corriente el equipo antiguo. Extraiga y conecte el disco solo con un adaptador y alimentación adecuados; solicite ayuda técnica si tiene dudas. Impida previamente el montaje automático en Linux. No acepte inicialización, formateo, conversión ni reparación. Para originales especialmente importantes utilice un bloqueador de escritura por hardware adecuado; una opción posterior de software no deshace escrituras anteriores.
Documente origen y destino separado mediante modelo, capacidad e identificador. lsblk --fs muestra sistemas de archivos, etiquetas y UUID. No se fíe únicamente de nombres como /dev/sdb1: pueden cambiar al reconectar y los discos clonados pueden compartir UUID. Identifique FAT32 realmente, sin deducirlo solo del nombre Windows.
2. Monte en solo lectura y verifique
Cree en Linux un directorio de montaje nuevo y vacío, por ejemplo /mnt/w98origen. El origen no debe estar montado con escritura en otro lugar. Este modelo requiere un UUID verificado y único; sustituya UUID_VERIFICADO, que no es un valor real:
sudo mount -t vfat -o ro,nosuid,nodev,noexec UUID=UUID_VERIFICADO /mnt/w98origen
findmnt --mountpoint /mnt/w98origen -o SOURCE,FSTYPE,OPTIONS
La salida debe corresponder a la partición correcta y mostrar vfat y ro. Si indica rw, no hay salida o el origen es incorrecto, no copie ni pruebe a escribir. Estas opciones no constituyen un entorno de seguridad completo: noexec impide la ejecución directa, no toda ejecución mediante otros programas. No abra programas ni macros desconocidos. No generalice el procedimiento a otros sistemas de archivos, cuyo montaje de solo lectura puede comportarse de otra forma.
3. Valide la copia
Copie las carpetas necesarias, incluidos los archivos ocultos necesarios, a otro disco sano, no a otra partición del disco antiguo. Use una carpeta de destino nueva, no mueva nada y evite sobrescribir datos existentes. Anote errores y archivos omitidos.
Compare estructura, cantidad de archivos, tamaños y contenido importante. Revise acentos y nombres largos; ante nombres mal mostrados, examine primero la codificación del montaje sin renombrar originales. Las fechas FAT no guardan todo el historial de zona horaria; el horario de verano puede producir diferencias de una hora. Los propietarios y permisos mostrados en Linux dependen de opciones de montaje FAT, no de permisos NTFS originales conservados.
4. Conserve el original
Abra documentos importantes solo desde la copia en un entorno adecuado y protegido. Mantenga otra copia verificada separada. Al terminar desmonte con sudo umount /mnt/w98origen; si está ocupado, cierre los accesos antes de retirarlo, sin forzar. Una copia de documentos no es una imagen de sistema arrancable ni sustituye programas o licencias. Conserve el original sin cambios hasta aceptar la transferencia.
Fuentes: Microsoft: FAT, HPFS, NTFS; Linux: VFAT; mount(8); findmnt(8).
