Per què Linux pot llegir particions de Windows però el contrari no funciona?

per què-pot-linux-llegir-particions-windows-però-el-revers-no-i-8217;t-work foto 1
Si alguna vegada heu arrencat dualment un sistema o heu provat de carregar un disc dur format per utilitzar-lo per un sistema operatiu en una màquina que n'exerceix un altre, és possible que hàgiu notat les discrepàncies en la compatibilitat. Per què Linux pot llegir els discos de Windows però el contrari no és cert?

La sessió de preguntes i respostes d'avui ens arriba per cortesia de SuperUser, una subdivisió de Stack Exchange, una agrupació de llocs web de preguntes i respostes impulsada per la comunitat.

La Pregunta

Lector de superusuari L'usuari vol saber per què no pot intercanviar discs fàcilment:



Vaig arrencar doblement el meu Windows XP, instal·lant Linux Mint. Vaig descobrir que quan feia servir Linux Mint, podia veure i obrir fitxers instal·lats a Windows XP, però quan utilitzeu Windows XP, no puc veure i obrir fitxers instal·lats a Linux Mint.

Per què això?

Per què Linux reconeix Windows però no al revés?

Per què de fet? Si es tractés d'un cas de cap dels sistemes operatius llegint els discos del sistema oposat, podríem escriure-ho com a incompatibilitat fonamental.

La resposta

El col·laborador de SuperUser Annan ofereix la informació següent sobre els motius comercials de la compatibilitat (en el cas de Linux) i els problemes de compatibilitat (en el cas de Windows):

Linux guanya usuaris en ser compatible amb Windows, ja que la majoria de la gent canvia a Linux i té dades a les unitats NTFS/FAT. Microsoft no té cap motiu per afegir suport al sistema de fitxers Linux, ja que la majoria dels seus usuaris no utilitzen sistemes de fitxers Linux i vol que la gent els faci servir.

JW8 ofereix una explicació més detallada amb una solució per a la compatibilitat del sistema de fitxers Linux:

Windows només admet de manera nativa els sistemes de fitxers NTFS i FAT (diversos sabors) (per a discs durs/sistemes magnètics) i CDFS i UDF per a suports òptics, segons aquest article.

Per accedir a altres sistemes de fitxers, es necessitaran controladors/programari addicionals. Com a exemple, el controlador del sistema de fitxers instal·lable Ext2 per a Windows és un projecte de codi obert que admet el sistema Ext2.

Per obtenir més informació sobre els sistemes de fitxers, consulteu És un sistema de fitxers només un munt de carpetes? (Sistemes de fitxers explicats).