Домашняя » как » Почему 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 Аннан предлагает следующее понимание бизнес-причин для совместимости (в случае Linux) и проблем совместимости (в случае Windows):

    Linux получает пользователей благодаря совместимости с Windows, поскольку большинство людей переключаются на Linux и получают данные на NTFS / FAT-дисках. У Microsoft нет причин добавлять поддержку файловой системы Linux, так как большинство ее пользователей не используют файлы Linux-системы и хотят, чтобы люди использовали ее файлы-системы.

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

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

    Для доступа к другим файловым системам потребуются дополнительные драйверы / программное обеспечение. Например, устанавливаемый драйвер файловой системы Ext2 для Windows является проектом с открытым исходным кодом, который поддерживает систему Ext2..

    Для получения дополнительной информации о файловых системах проверьте, является ли файловая система просто набором папок? (Файловые системы объяснены).


    Есть что добавить к объяснению? Звук выключен в комментариях. Хотите узнать больше ответов от других технически подкованных пользователей Stack Exchange? Ознакомьтесь с полным обсуждением здесь.