Драйвер для ext4 для windows 7

Если вы используете Windows рядом с Linux, рано или поздно может возникнуть необходимость скопировать файлы из одной операционной системы в другую. При копировании с Windows в Linux проблем не возникнет так как Linux отлично открывает файловые системы семейства NTFS, но вот открыть файловую систему Ext4 в операционной системе от Microsoft будет не так то просто.

В этой инструкции я опишу несколько способов подключения Ext4 в Windows. Вы можете либо добавить поддержку этой файловой системы в Windows либо просто извлечь из неё файлы с помощью специальных программ.

Подключение ext4 в Windows 10 и 11

1. Драйвер ext2fsd

Для работы с файловыми системами семейства Ext существует открытый драйвер для windows под названием ext2fsd. Программа не обновлялась с 2017 года, однако до сих пор она работает. У меня получилось успешно использовать утилиту в Windows 10, но в Windows 11 она не заработала.

 Загрузить установщик для вашей версии ОС можно на странице релизов программы в GitHub. Процесс установки не должен вызвать никаких трудностей и сводиться к нажиманию кнопки Далее в мастере установки, как обычно при установке программ в Windows. Интерес представляет только это окно:

Здесь:

  • Make Ex2Fsd automatically started when system boots — автоматическая загрузка драйвера во время загрузки системы, желательно включить.
  • Enable write support for ext2 partitions — поддержка записи в файловую систему ext2
  • Enable force writing support on Ext3 partitions — поддержка записи в файловую систему ext3

Установите необходимые галочки и еще несколько раз нажмите кнопку Далее. В последнем окне мастера установки отметьте галочку Start Ext2 Volume Manager right now to assign drive letters for your ext2/ext3 partitions для того чтобы запустить менеджер разделов:

Главное окно программы выглядит вот так:

Здесь в в списке показаны все доступные разделы, их размер и файловая система. Для того чтобы примонтировать любой из разделов выполните на нем двойной щелчок:

Здесь есть два варианта монтирования:

  • Automaticly mount via Ext2Mgr — раздел будет подключен сейчас, но только до перезагрузки
  • Mountpoint for fixed disk — постоянное автоматическое подключение раздела при старте системы.

С права от поля способа монтирования нужно выбрать букву диска для монтирования.

Также в поле Hiding files with prefix можно указать с какими префиксами файлы нужно считать скрытыми, как вы знаете в Linux считаются скрытыми файлы с префиксом точка. Когда укажите все необходимые параметры нажмите кнопку Apply.

Обратите внимание, что окно настроек монтирования должно выглядеть именно так. Если окно выглядит иначе, значит что-то работает не так. Если программа не работает, убедитесь что нет других запущенных программ для работы с дисками или файловыми системами семейства Ext. Попробуйте переустановить программу.

Теперь открыв Мой компьютер вы увидите подключенный диск:

С помощью драйвера Ext2fsd вы можете работать с вашими разделами Linux как с обычными NTFS или FAT.

2. Linux Filesystems for Windows от Paragon

Paragon Software — это та самая компания, которая добавила новый драйвер для работы NTFS в ядро Linux в 2021 году. Также у неё есть программа для работы с Ext4 в Windows. Это такой же драйвер Ext4 Windows как и Ext2fsd. Но в отличие от Ext2fsd эта программа активно поддерживается и разрабатывается. Она имеет современный интуитивно понятный интерфейс и примерно ту же функциональность. В интерфейсе вы можете монтировать или размонтировать разделы Ext4 в режиме чтения и записи, а также XFS и Btrfs в режиме только для чтения.

Программа платная, но имеет пробную версию, которой можно пользоваться на протяжении 10 дней, а её цена для личного использования на момент написания статьи составляет около тысячи рублей.

Скачать пробную версию можно из официального сайта. В процессе установки нет ничего необычного. Достаточно просто нажимать кнопку Далее. В одном из окон необходимо выбрать активацию пробного периода или активировать вашу лицензию:

После завершения установки запустится главное окно программы. По умолчанию она автоматически примонтирует все доступные разделы с файловыми системами Linux:

В левой части окна находится список доступных разделов дисков, а в правой подробная информация о каждом разделе. Вы можете размонтировать раздел нажав кнопку Размонтировать или значок стрелки возле имени раздела:

Кроме того здесь можно проверить раздел на ошибки с помощью кнопки Проверить или форматировать его. Если вы хотите отключить автоматическое монтирование раздела это можно сделать внизу окна:

Если раздел не примонтирован, вы можете его подключить нажав на кнопку Замонтировать. После этого программа предложит выбрать режим монтирования, а также букву диска.

Для того чтобы получить доступ к вашим файлам просто откройте Этот компьютер и выберите нужный диск. Теперь Linux разделы доступны в Windows, аналогично тому как это было в Ext2fsd. Также вы можете воспользоваться кнопкой Открыть в проводнике:

1. Diskinternals Linux Reader

Это самый простой способ открыть ext4 в windows 10. С помощью программы DiskInternals Linux Reader вы можете извлечь файлы из раздела с файловой системой Linux не добавляя её поддержку саму систему. Скачать программу можно на официальном сайте. Установка программы аналогично предыдущей сводится к нажатию кнопки Далее:

Главное окно программы выглядит вот так:

Здесь вы можете выбрать нужный раздел с файловой системой Ext4 и просмотреть все файлы, что там есть:

Тут поддерживается поиск, просто введите имя файла, который хотите найти и программа подсветит его в списке:

Чтобы извлечь любой из файлов или папку, кликните по ней правой кнопкой мыши и выберите Save, затем выберите пункт Save files:

Далее выберите папку, в которую будет сохранен ваш файл:

Чтобы сохранить структуру папок нужно отметить флажок Save directory structure. Затем нужно подтвердить список файлов для экспорта:

После этого дождитесь завершения процесса копирования и можете делать с полученными файлами все что нужно уже в проводнике.

2. DiskGenius

DiskGenius — это утилита для восстановления данных. Она позволяет восстанавливать удаленные файлы, а также затертые разделы или таблицу разделов в целом. Утилита поддерживает работу с файловыми системами Ext2/3/4 и может работать не только с удалёнными файлами, но и существующими. У программы есть бесплатная версия, которой вполне достаточно для работы с Ext4. Скачать её можно на официальном сайте. В процессе установки нет ничего примечательного, как и у других программ. Главное окно DiskGenius выглядит вот так:

В левой части окна находится список доступных дисков и разделов. По каждому диску можно посмотреть информацию на панели справа. Каждый раздел можно раскрыть и посмотреть список директорий, которые там есть. Сделайте двойной клик по директории для того чтобы посмотреть список файлов. Они будут отображены в правой части окна. Для того чтобы сохранить файл на рабочий стол откройте контекстное меню и выберите Copy To «Desktop»:

Также вы можете выбрать Copy To или Copy To «My Documents». После этого откроется окно с выводом состояния сохранения:

После этого файл появится на рабочем столе или в том расположении, которое вы выбрали.

Выводы

Теперь вы знаете как открыть Ext4 в Windows 10 и 11. Драйвер с открытым исходным кодом Ext2fsd всё ещё работает не смотря на то что давно не обновлялся. Если он не работает в вашем случае, то вы всё ещё можете использовать утилиту от Diskinternals или драйвер от Paragon.

Существуют и другие инструменты, не рассмотренные в этой статье. Например, e2explore, его разработка была прекращена в 2012 году и мне не удалось его запустить. Существуют также утилиты, позволяющие конвертировать Ext4 в NTFS, но будьте аккуратны с ними, ни в коем случае нельзя конвертировать корневой или домашний раздел, потому что это сломает систему.

А какие инструменты используете вы для доступа к разделам Linux из Windows? Напишите в комментариях!

Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.

На чтение 4 мин Просмотров 9.4к. Опубликовано Обновлено

В этой статье рассказывается о том, как вы можете получить доступ к разделам файловой системы Linux Ext2, Ext3 и Ext4 в Windows 10 и автоматически сохранить их в проводнике, как все другие разделы NTFS или FAT32. Вы даже можете копировать файлы и записывать новый файлы на эти разделы.

Хотя Windows использует файловую систему NTFS и FAT32, Linux (например, Ubuntu) использует расширенные архитектуры файловой системы Ext 3, Ext4 и т. д. Самое интересное то, что Linux может получать доступ, читать и записывать файлы в файловые системы Windows, а Windows не может получить доступ к файлу Linux — системы. Я имею в виду, что Windows не имеет поддержки для чтения или доступа к разделам Ext3 или Ext4.

Таким образом, если у вас есть система с двойной загрузкой или более, в которой вы можете переключаться между Windows и Linux из меню загрузчика, иногда вам может понадобиться доступ к Linux-дискам / разделам. Или предположим, что вы находитесь в Windows, и у вас есть съемный / жесткий диск, который отформатирован в Ext3, и теперь вам нужно открыть файл внутри него. Или ваша система Linux «зависла», и вам необходимо восстановить важные файлы с помощью Windows. В таких случаях вам необходимо прочитать эти файловые системы без переключения с Windows.

Хотя Windows никогда не интересовалась файловыми системами Linux, к счастью, существуют сторонние диски и инструменты для открытия и чтения разделов Linux из Windows. Мы рассмотрим несколько инструментов в этой статье. Однако здесь мы будем использовать драйвер файловой системы Linux с открытым исходным кодом под названием Ext2Fsd, который предназначен исключительно для поддержки Ext2/3/4 в Microsoft Windows. При этом вы можете автоматически монтировать разделы Ext при загрузке диска, когда вам нужно.

  • Размонтируйте разделы Linux Ext4/3/2 в проводнике Windows
  • Загрузите Ex2Fsd из sourceforge.net/projects/ext2fsd/.

Содержание

  1. Подключение EXT4 в Windows 7/8/8.1/10
  2. Восстановление личных файлов
  3. Выводы

Подключение EXT4 в Windows 7/8/8.1/10

При установке отметьте «Make Ext2Fsd автоматически запускается при загрузке системы» и нажмите «Далее» и завершите настройку. Он будет автоматически запускать драйвер Ex2Fsd с Windows после следующей перезагрузки.

Запустите диспетчер томов Ext2Fsd. С помощью этого вы можете установить точку монтирования и настройки.

Чтобы назначить последний том, дважды щелкните раздел (или выберите раздел и выберите «Инструменты»> «Управление томами Ex2»), включите «Mountpoint for fixed disk» и назначьте букву диска. Затем нажмите Применить.

При следующей перезагрузке Windows вы увидите, что ваш желаемый раздел Linux монтируется в Проводнике в качестве других стандартных разделов.

Вы также можете указать свое имя, переименовав имя по умолчанию «Локальный диск». Готово!
Примечание 1: Рекомендуется хранить ваши разделы Linux только для чтения, чтобы вы или ваша система не могли повредить системе Linux.

Примечание 2: Если вы не хотите, чтобы Ext2Fsd автоматически монтировал диск в проводнике при загрузке, вы можете отметить «Автоматически монтировать через Ex2Mgr». При этом ваш раздел будет монтироваться только при открытии диспетчера томов Ex2Fsd, как показано ниже:

Примечание 3: Во время установки Ext2Fsd, если вы не устанавливали службу Ex2Fsd для автоматического запуска с Windows, вам необходимо вручную запустить службу из меню «Сервис»> «Управление службами»> «Пуск», как показано ниже:

Восстановление личных файлов

Про подключение EXT4 в Windows поговорили, теперь узнаем что делать дальше. Если вы ищете доступ к своим личным файлам, хранящимся в Linux, перейдите в home\name\, как показано ниже:

Хотя это руководство сделано в Windows 7, я протестировал его на Windows 10 и способ должен также работать с Windows 8.x в соответствии с его редакциями. Возможность просмотра и чтения всех разделов в обеих ОС — это, безусловно, классная функция для тех, кто использует Linux и Windows на одной машине.

Выводы

Подключение EXT4 в Windows является очень простым. Надеемся, Вам была интересна наша статья об этом — расскажите нам в комментариях.

Также, не забудьте поделится ссылкой на статью в Google+, Facebook, Twitter, Одноклассники или, например, ВКонтакте.

Как подключить раздел Linux в WindowsВ случае, если вам потребовался доступ из Windows к данным на разделе диска с файловой системой Linux — ext4/ext3/ext2, встроенными средствами системы сделать это не получится. Однако, возможности есть, причем реализовать это можно встроенными средствами системы или с помощью сторонних инструментов.

В этой инструкции подробно о способах подключить раздел диска в файловой системе Linux в Windows 11 и Windows 10 для доступа к данным на этом разделе как для чтения, так и для записи.

Ext2 File System Driver (Ext2Fsd) — самый простой способ открыть раздел ext4/ext3/ext2 в Windows

Ext2 File System Driver или Ext2Fsd — сторонний и полностью бесплатный драйвер для подключения разделов Linux во всех версиях Windows начиная с XP. Несмотря на название, поддерживаются не только разделы не только с файловой системой ext2, но и более новые ext4 и ext3.

Порядок использования Ext2 File System Driver для доступа к дискам Linux будет следующим:

  1. Загрузите установщик Ext2Fsd с сайта https://sourceforge.net/projects/ext2fsd/
  2. Установите драйвер, в параметрах установки как правило не требуется ничего изменять.
  3. По завершении установки вам будет предложено запустить Ext2 Volume Manager (менеджер томов), запустите его.
  4. Нажмите правой кнопкой мыши по разделу Linux ext4, ext3, ext2 и выберите пункт «Assign Drive Letter» — назначить букву диска. Назначение буквы диска в Ext2Fsd
  5. Для раздела будет автоматически назначена буква диска, и вы увидите раздел в Проводнике Windows с возможностью чтения и записи файлов на нём. Раздел Ext4 подключен в Windows с помощью Ext2Fsd

В дальнейшем вы тем же способом сможете удалить букву диска с раздела (опция «Change letter» — «Remove»).

Доступ к разделам Linux средствами Подсистемы Windows для Linux (WSL)

Подсистема Windows для Linux (WSL) также может быть использована для подключения дисков Linux в Windows таким образом, чтобы доступ к ним был возможен из проводника. Шаги будут следующими:

  1. Запустите командную строку, Терминал или PowerShell от имени администратора и по порядку введите команды
    wsl --install
    wsl --set-default-version 2
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    wsl --install -d Ubuntu

    Установка Ubuntu в WSL в Windows

  2. После выполнения последней команды откроется окно консоли Linux (командную строку при этом не закрывайте, она еще пригодится) с предложением настроить имя пользователя и пароль, сделайте это. Если в окне консоли вы увидите сообщение об ошибке, скачайте и установите обновление WSL, перезагрузите компьютер и запустите Ubuntu из меню «Пуск».
  3. В консоли Ubuntu введите команду
    sudo mkdir -p /mnt/ext-drives/

    для создания папки, к которой будут монтироваться диски. Создать папку для монтирования дисков в WSL

  4. В консоли Windows (командная строка, терминал, Powershell) введите команду
    wmic diskdrive list brief
  5. Обратите внимание на DeviceID диска, который нужно подключить и введите команду (так же в консоли Windows) указав соответствующий номер в имени PHYSICALDRIVE
    wsl --mount \\.\PHYSICALDRIVE

    Подключить устройство к WSL в Windows

  6. В консоли Ubuntu введите команду lsblk — это отобразит список подключенных дисков, разделов на них и их размер. В следующей команде используем имя нужного раздела для монтирования:
    sudo mount /dev/sdИМЯ /mnt/ext-drives/

    Подключить диск Ext4 в Ubuntu в WSL

  7. После успешного выполнения всех указанных шагов вы можете зайти в Проводник Windows, выбрать пункт «Linux» в панели быстрого доступа, перейти в папку mnt\ext-drives и получить доступ к файлам на подключенном разделе Linux с возможностью записи и чтения. Раздел Ext4 из Подсистемы Windows для Linux виден в проводнике

В дальнейшем для отключения диска от WSL можно использовать ту же команду, которая использовалась на 5-м шаге, заменив mount на unmount.

Есть и другие программы (драйверы) для доступа к разделам Linux из Windows, но не полностью бесплатные. Среди них:

  • DiskInternals Linux Reader — в бесплатной версии доступно только чтение данных с разделов.
  • Paragon Linux File Systems for Windows — бесплатная работа в течение пробной версии, затем необходимо приобретать лицензию.

About

This is a branch of the Ext2Fsd project by Matt Wu where I try to implement support for metadata
checksums and jbd2. I have also updated the project so it can be compiled with Visual Studio 2017
and Visual Studio 2019.
The current status of the development is that all metadata checksums is implemented and jbd2 is
ported to support 64-bit blocknumbers.
The driver is now ready to be tested!
This work is dedicated to my mother Berit Ingegerd Branten.
Bo Branten <bosse@accum.se>

Test

To test this driver run one of the installation programs:
http://www.accum.se/~bosse/ext2fsd/0.70/Ext2Fsd-0.70b3w10-setup.exe for Windows 8 - Windows 10.
http://www.accum.se/~bosse/ext2fsd/0.70/Ext2Fsd-0.70b3xp-setup.exe for Windows XP - Windows 7.
If you compile the driver yourself you only need to run the installation program once, then you can
copy your driver file over the old in \windows\system32\drivers.
Now you can read and write ext4 filesystems using the new features metadata checksums and 64-bit
blocknumbers from Windows.
(sorry I can not sign drivers so you need to turn of Windows checking for that during testing)
official site: http://www.ext2fsd.com/
my site: http://www.accum.se/~bosse/

Introduction

Ext4Fsd is an ext2/3/4 file system driver for Windows (XP/Vista/7/8/10).
It's a free and open-source software, everyone can modify or distribute under GNU GPLv2.

Development Website

Matt Wu <mattwu@163.com>
http://www.ext2fsd.com

Active Developers

Matt Wu : http://github.com/matt-wu
          http://blog.dynox.cn

KaHo Ng : http://github.com/ngkaho1234

Bo Branten : http://github.com/bobranten
             http://www.accum.se/~bosse

Supported Features by Ext4Fsd

1, flexible inode size: > 128 bytes, up to block size
2, dir_index:    htree directory index
3, filetype:     extra file mode in dentry
4, large_file:   > 4G files supported
5, sparse_super: super block backup in group descriptor
6, uninit_bg:    fast fsck and group checksum
7, extent:       full support with extending and shrinking.
8, journal:      only support replay for internal journal
9, flex_bg:      first flexible metadata group
10, symlink and hardlink
11, mount-as-user: specifed uid/gid by user

Unsupported Ext3/4 Features

1, journal: log-based operations, external journal
2, EA (extended attributes), ACL support

coding-logo Спец. драйвер для доступа к файловым системам EXT4, EXT3, EXT2 в ОС семейства Windows — Ext2Fsd. Работает Ext2Fsd с такими ОС, как Windows 2000, XP, Vista и Windows 7, но на текущий момент (Ext2Fsd-0.53) является нестабильным.

Ext2Fsd драйвер будет полезен «дуалбутчикам», т.е. тем юзерам, которые имеют несколько ОС на одном жестком диске — Windows vs Linux. К примеру нам нужно запустить «WM Keeper WinPro», что в ОС Linux мы можем попробовать сделать с помощью Wine или VirtualBox, но это может быть чревато блокировкой/баном (условиями запрещено использовать разного рода эмуляторы) нашего WMID, мы переключаемся на Windows запускаем «WM Keeper WinPro» и одновременно хотим юзать например аудио-файлы расположенные на EXT4, EXT3 или EXT2.

Первый релиз Ext2Fsd (Ext2Fsd 0.48) появился в августе 2009 года и по состоянию на сегодняшний день (Ext2Fsd-0.53) этот драйвер является нестабильным, о чем свидетельствует соответствующий «варнинг», в котором говорится не только о возможной порче данных, но и о полном крахе всей системы:

WARNINGS:

The driver may crash your system and ruin your data unexpectedly, since there might be software conflicts and I could only test it on some of the popular platforms. You should use it with care and use it at your own risk!

Подключение разделов выполняется при помощи «Ext2 Volume Manager» (Ext2Mgr.exe).

ext2fsd-ext2-volume-manager

В общем мы уже предупреждены, что использование Ext2Fsd в режиме чтения и записи может стать причиной бесповоротной порчи данных, хотя в тестах потерь не было выявлено, но мало ли что. Однако в режиме чтения EXT4, EXT3 или EXT2 вполне смело можно использовать.

Paragon ExtFS for Windows

Есть ещё один драйвер для получения доступа к файловым системам EXT4, EXT3 или EXT2 — это «Paragon ExtFS for Windows». На сайте автора (https://www.paragon-software.com/home/extfs-windows/) заявлена поддержка чтения и записи в файловых системах Ext2/Ext3/Ext4. Драйвер доступен бесплатно «For personal use only«.

Поговаривают, что «Paragon ExtFS for Windows» лучше Ext2Fsd, и, под Windows 8 работает.

Freeware Linux Reader for Windows

Доступ к разделам Linux можно получить и при помощи читалки «Freeware Linux Reader for Windows», которая способна считывать данные с таких файловых систем, как Ext2/Ext3/Ext4, HFS и ReiserFS. Скачать можно по ссылке: http://www.diskinternals.com/linux-reader/

Linux Disk Reader for Windows — YouTube

Cooperative Linux (CoLinux)

Ещё, как вариант более надёжного, но более трудоемкого доступа к Linux разделам через эмулятор CoLinux (http://www.colinux.org/), но как его использовать подробно расписывать мы здесь не будем. Вкратце работает это примерно так: в coLinux запускается образ Debian Linux, в нем поднимается Samba сервер, там же (т.е. в Linux) монтируется и расшаривается наш реальный Ext2/Ext3/Ext4 раздел, а доступ к нему осуществляется по виртуальной сети после подключения «шары» из Windows (жмём на иконке «Мой компьютер», из контекстного меню выбираем пункт «Подключить сетевой диск…»)

В данном случае страдает производительность, скорость чтения с ФС будет в пределах 5 МБ/сек., но за-то запись будет стабильной и надёжной.

Итоги

В итоге можно констатировать, что как и mount.ntfs-3g в Linux коряво осуществляет запись в NTFS разделы, так и разнообразные Windows драйвера при записи в Ext2/Ext3/Ext4 могут напортачить. По-моему полностью совместимой в режиме чтения/записи, как в Linux так и в Windows, является только файловая система FAT.

Так писать или не писать? Вот в чём вопрос! Думаю, что в целях безопасности, если данные ценные, лучше, в Windows Ext2/Ext3/Ext4, а в Linux NTFS соответственно, разделы монтировать только для чтения или же использовать эмуляторы типа coLinux.

  • Драйвер для hdd toshiba для windows
  • Драйвер для hp deskjet f4213 для windows 10
  • Драйвер для exfat для windows 7
  • Драйвер для guillemot force feedback racing wheel windows 10
  • Драйвер для hp deskjet d2360 для windows 10