If-Koubou

Защо Linux може да чете Windows дялове, но обратното не работи?

Защо Linux може да чете Windows дялове, но обратното не работи? (Как да)


Ако някога сте стартирали двуядрени системи или сте се опитали да заредите твърд диск, форматиран за използване от една операционна система, в друга машина, вероятно сте забелязали несъответствията в съвместимостта. Защо Linux може да чете Windows дискове, но обратното не е вярно?

Днешната сесия за въпроси и отговори ни идва с любезното съдействие на SuperUser - подразделение на Stack Exchange - обединяване на уеб сайтове с въпроси и отговори.

Въпроса

Потребителят на SuperUser потребител иска да знае защо не може лесно да обменя дискове:

Аз двойно заредих моя Windows XP, като инсталирах Linux Mint. Открих, че при използване на Linux Mint мога да видя и да отварям файлове, инсталирани на Windows XP, но когато използвам Windows XP, не мога да видя и отворя файлове, инсталирани на Linux Mint.

Защо така?

Защо Linux разпознава Windows, но не и обратното?

Защо наистина? Ако случаят не беше нито операционна система, която четеше противоположните системни дискове, можехме да го отпишем като фундаментална несъвместимост.

Отговорът

Сътрудникът на SuperUser Annan предлага следното разбиране за бизнес причините за съвместимостта (в случая на Linux) и проблемите на съвместимостта (в случая на Windows):

Linux печели потребители, като е съвместим с прозорците, тъй като повечето хора преминават към LINUX и имат данни за NTFS / FAT устройства. Microsoft няма причина да добавя Linux поддръжка на файловата система, тъй като повечето от потребителите не използват Linux файловите файлове и иска хората да използват файловите си файлове.

JW8 предлага по-подробно обяснение с решение за съвместимост на файловата система на Linux:

Windows поддържа само NTFS и FAT (няколко вкуса) файлови системи (за твърди дискове / магнитни системи) и CDFS и UDF за оптични носители по тази статия.

За достъп до други файлови системи ще са необходими допълнителни драйвери / софтуер. Като пример, драйверът на Windows Installable File System For Windows е проект с отворен код, който поддържа системата Ext2.

За повече информация относно файловите системи проверете дали файловата система е просто група от папки? (Обяснени файлови системи).

Имате ли нещо, което да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други потребители на Stack Exchange? Вижте цялата тема на дискусията тук.