Те из нас, кто использует два компьютера: один с Linux, а другой с Windows, иногда чувствуют, что плывут в противоположных течениях. В некоторых случаях нам приходилось доступ к нашим файлам в Linux с компьютера Windows, и всё стало сложнее. Случалось ли это с вами? Тогда вам будет интересно узнать, как читать и записывать жёсткие диски EXT4 из Linux в Windows.
Почему Windows не поддерживает EXT4 изначально?

Предположим, у вас есть съёмный жёсткий диск или старый раздел на компьютере с Linux, полный важных проектов, документов и фотографий. Теперь вам нужно восстановить эти файлы, но вы используете компьютер с Windows. Вы подключаете диск, но операционная система Microsoft его просто игнорирует. Или, в лучшем случае, предлагает отформатировать. Что происходит?
Это не ошибка, а скорее невидимая стена, разделяющая эти экосистемы. Проблема в том, что в Windows нет встроенной поддержки файловой системы EXT4, которая является стандартом в Linux. Для этого потребуется интегрировать открытый исходный код в ядро Windows., чего Microsoft не желает делать по техническим, лицензионным и деловым причинам.
К счастью, чтение и запись на жёсткие диски Linux с файловой системой EXT4 можно выполнять в Windows без установки дополнительного программного обеспечения. Конечно, существуют сторонние инструменты, значительно упрощающие этот процесс и особенно полезные для новичков. Но прежде чем попробовать, неплохо бы ознакомиться с основами. риски объединения обоих миров.
Меры предосторожности перед чтением и записью жестких дисков EXT4 из Linux в Windows

Целесообразно оценить риски чтения и записи на жёсткие диски Linux с файловой системой EXT4 в Windows. Риски связаны с использованием Windows собственных файловых систем, таких как NTFS, FAT32 и exFAT. В Linux же есть своя собственная файловая система: EXT4 (Fourth Extended Filesystem), файловая система с открытым исходным кодом, разработанная специально для ядра Linux. Попытка чтения и записи на одну файловую систему из другой может вызвать серьезные ошибки или повреждение файлов.
Это особенно актуально, когда нам нужно записать или изменить файл, созданный в Linux, с компьютера под управлением Windows. Чтение таких файлов обычно не вызывает проблем, однако Внесение в них изменений несет высокий риск возникновения несовместимостей.Что может случиться?
- Повреждение данных: Операция записи из Windows может повредить файловую систему Linux EXT4, особенно если диск извлечен неправильно.
- Потеря прав и атрибутов пользователя, поскольку средства записи Windows часто не могут сохранить эту информацию.
- Ошибки совместимости: Linux может не распознать жесткий диск EXT4, который был ранее изменен в Windows.
Итак, если вам нужно только восстановить файлы, ограничьтесь чтением. А если всё же нужно записать, делайте это только поверхностно и на дисках, резервные копии которых у вас есть, или на дисках, которые не жалко отформатировать. Давайте разберёмся. Два безопасных способа чтения и записи жестких дисков EXT4 из Linux в Windows: как изначально, так и с использованием сторонних инструментов.
Встроенная поддержка: с помощью подсистемы Windows для Linux (WSL)

Начиная с Windows 10, Microsoft включила в Windows встроенный инструмент для чтения и записи жёстких дисков EXT4 Linux. Он называется «Подсистема Windows для Linux» (WSL). позволяет запускать дистрибутивы Linux непосредственно в Windows. Кроме того, в последней версии (WSL2) появилась возможность монтировать диски EXT4 и получать к ним доступ из проводника Windows.
Вам следует знать две вещи о WSL2. Во-первых, По умолчанию эта функция не активирована. в Windows 10 и Windows 11. Поэтому вам придётся активировать его вручную, чтобы использовать. Во-вторых, По умолчанию он не имеет прямого доступа к физическим дискам, которые вы подключаете через USB.. Поэтому вам придётся монтировать их из PowerShell с правами администратора. Давайте рассмотрим, как это сделать.
Как включить WSL для чтения и записи жестких дисков EXT4 из Linux на Windows
Активация WSL — это первый шаг Для чтения и записи на жёсткие диски Linux с файловой системой EXT4 в Windows. Если эта опция включена, вы можете устанавливать дистрибутивы Linux в Windows и получать доступ к дискам, отформатированным в EXT4. Чтобы включить эту опцию, выполните следующие действия:
- В Windows перейдите в Панель управления – Система – Дополнительные компоненты – Дополнительные компоненты Windows.
- В списке функций активируйте опции Подсистема Windows для Linux (Подсистема Windows для Linux) и Платформа виртуальных машин (Платформа виртуальной машины).
- Нажмите на Принимать, дождитесь, пока Windows установит необходимые компоненты и перезапуск команда.
- (Необязательно, но рекомендуется) Откройте PowerShell от имени администратора и выполните следующую команду, чтобы установить WSL и задать WSL2 в качестве сервера по умолчанию: wl –install.
- Эта команда установит последнюю версию WSL и загрузит Ubuntu по умолчанию.
Как смонтировать диск EXT4 с помощью WSL
После активации WSL и запуска дистрибутива Linux в Windows необходимо смонтировать диск EXT4 для чтения и редактирования. Очевидно, что вам потребуется физически подключить его к компьютеру с Windows. Затем нужно Откройте PowerShell от имени администратора и выполните следующие действия::
- Запустите команда Get-Disk Чтобы просмотреть список подключенных дисков, определите номер только что подключенного диска EXT4.
- Затем выполните команда wsl -mount [ID диска] -partition [номер раздела] Чтобы смонтировать диск. Если на диске только один раздел, вы можете удалить его. -раздел.
- Вот и всё! Теперь вы можете получить доступ к диску EXT4 прямо из проводника. Просто откройте категорию Linux и перейдите в папку /mnt.
Для более подробной пошаговой инструкции ознакомьтесь с полным руководством на Как безопасно читать и записывать данные в разделы EXT4 в Windows 11.
Чтение и запись жестких дисков EXT4 Linux в Windows с помощью сторонних инструментов
Если стандартное решение для чтения и записи жёстких дисков EXT4 в Linux на Windows вас не устраивает, вы можете попробовать стороннюю утилиту. Эти программы Они значительно упрощают доступ и запись на диски EXT4 из сред Windows.Это в первую очередь подходит для неопытных пользователей или тех, кто ищет быстрое, эффективное и безопасное решение. Вот лучшие альтернативы:
- Файловые системы Linux для Windows от Paragon Software.
- PartitionGuru (DiskGenius)
- UFS исследует профессиональное программное обеспечение для восстановления данных (только доступ и чтение).
- Linux Reader от DiskInternals
Да, чтение и запись жёстких дисков EXT4 Linux в Windows возможны. Если вы уверены, что справитесь со всем, попробуйте использовать встроенную функцию WSL. В противном случае, обратите внимание на стороннюю утилиту. В любом случае, Приоритетом является то, что вы можете получить доступ к файлам Linux и восстановить их с вашего компьютера Windows..
С юных лет меня увлекало все, что связано с наукой и технологией, особенно те достижения, которые делают нашу жизнь проще и приятнее. Мне нравится быть в курсе последних новостей и тенденций, а также делиться своим опытом, мнениями и советами об устройствах и гаджетах, которыми я пользуюсь. Это привело меня к тому, что чуть более пяти лет назад я стал веб-писателем, специализирующимся в основном на устройствах Android и операционных системах Windows. Я научился объяснять сложные концепты простыми словами, чтобы мои читатели могли легко их понять.