Как примонтировать ext4 windows

Как смонтировать файловую систему Linux с помощью WSL2 в Windows 10

Публикация: 17 Ноябрь 2020 Обновлено: 17 Ноябрь 2020

Теперь в Windows 10 вы можете смонтировать файловую систему Linux с помощью подсистемы Windows для Linux 2, и вот как это сделать.

Команды файловой системы Linux для монтирования WSL2

Начиная со сборки 20211, подсистема Windows для Linux 2 (WSL2) включает характерную особенность позволяющую подключать и монтировать физические диски для доступа к файловым системам Linux (например, ext4), которые изначально не поддерживаются в Windows 10.

Новая функция призвана помочь вам получить доступ к файлам Linux с помощью проводника в системе с двойной загрузкой под управлением Windows 10 и дистрибутива Linux на другом диске.

В этом руководстве вы узнаете, как подключать и отключать диски с помощью подсистемы WSL2.

  • Смонтировать файловую систему ext4 Linux в Windows 10
  • Смонтируйте любую файловую систему Linux в Windows 10
  • Доступ к файловой системе Linux в Windows 10
  • Отключить файловую систему Linux в Windows 10

Смонтировать файловую систему ext4 Linux в Windows 10

Чтобы смонтировать файловую систему Linux ext4 с помощью WSL2, выполните следующие действия:

Шаг 1: с помощью меню «Пуск» или любым другим способом откройте PowerShell от имени администратора.

Шаг 2: Введите следующую команду, чтобы вывести список доступных физических дисков, и нажмите Enter :

Проверьте диск в столбце (Device ID) «Идентификатор устройства».

Шаг 3: Введите следующую команду, чтобы смонтировать файловую систему Linux, и нажмите Enter :

В команде не забудьте заменить DISKPATH на «Идентификатор устройства» диска с дистрибутивом Linux, который вы хотите смонтировать.

Например, wsl —mount \\.\PHYSICALDRIVE2. Если вы хотите смонтировать определенный раздел, вам нужно будет использовать параметр —partition с номером раздела. Например так, wsl —mount \\.\PHYSICALDRIVE2 —partition 1.

После того, как вы выполните эти шаги, диск с файлами Linux будет смонтирован, и станет доступным в Windows 10.

Смонтируйте любую файловую систему Linux в Windows 10

В предыдущем шаге мы рассмотрели, как смонтировать физический диск ext4. Если вы хотите указать другую файловую систему, вам нужно будет использовать другую команду с подсистемой Windows для Linux 2.

Чтобы смонтировать определенную файловую систему Linux в Windows 10, выполните следующие действия:

Шаг 1: Откройте PowerShell от имени администратора.

Шаг 2: Введите следующую команду, чтобы вывести список доступных физических дисков в Windows 10, и нажмите Enter :

Шаг 3: Введите следующую команду, чтобы смонтировать нужный диск, и нажмите Enter:

В команде необходимо заменить «DISKPATH» и «FILESYSTEM» на идентификатор диска и файловую систему Linux которую вы хотите монтировать.

Например, чтобы смонтировать диск, как «fat» использовать эти команды:

После того, как вы выполните эти шаги, диск с файлами Linux будет смонтирован, и будет доступен в проводнике Windows 10.

Доступ к файловой системе Linux в Windows 10

Чтобы получить доступ к файлам из файловой системы Linux в Windows 10, выполните следующие действия:

Шаг 1: Откройте проводник.

Шаг 2: Кликните элемент Linux на левой панели навигации.

Шаг 3: В адресной строке перейдите к папке монтирования \wsl$ и откройте ее.

Например:

Выполнив эти шаги, вы сможете просматривать файлы Linux из файловой системы, которая изначально не поддерживается в Windows 10. Помимо использования проводника, после подключения диска вы можете получить доступ к файловым системам, таким как «ext4». Из консоли WSL2 с помощью команды.

Отключить файловую систему Linux в Windows 10

Чтобы отключить файловую систему Linux в Windows 10, выполните следующие действия.

Читайте также:  Bluetooth наушники arch linux

Шаг 1: Используйте комбинацию клавиш Win + X для запуска меню WinX, затем кликните «Windows PowerShell (Администратор)».

Шаг 2: Введите следующую команду, чтобы размонтировать и отсоединить диск, и нажмите Enter :

В команде не забудьте заменить «DISKPATH» идентификатором устройства диска, который вы хотите отключить/ размонтировать.

После того, как вы выполните эти шаги, диск с файловой системой Linux будет отключен от Windows 10.

Примечание: на момент написания эта функция все еще находится в стадии бета-тестирования и доступна только для предварительной версии Windows 10, сборка 20211 или новее, и ожидается, что она появится в будущих выпусках операционной системы.

IT-блоги • Подключение ext4 в Windows

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

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

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

Сообществом открытого программного обеспечения был разработан открытый драйвер ext4 для windows под названием ext2fsd.

1. Установка драйвера ext2fsd

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

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

Установите необходимые галочки и еще несколько раз нажмите кнопку Далее.

2. Подключение ext4

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

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

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

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

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

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

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

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

Извлечение файлов из Ext4 в Windows

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

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

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

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

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

Доступ к разделам ext4, ext3, ext2 из-под Windows 7 и XP.

Ext2Fsd — это драйвер файловой системы, позволяющий получить доступ на чтение и запись к разделам ext4, ext3, ext2 из-под MS Windows. Работает с MS Windows 2000, XP, Vista и Windows 7.

Ext2Fsd обладает ограниченной поддержкой ext4 и по умолчанию монтирует файловую систему в режиме только для чтения, но вы можете переключить в режим для записи, если вам действительно это необходимо.
Замечу, что ваши разделы ext4 будут показаны, как ext3 (в тестах использовались разделы на ext4, но отображались, как ext3.

Читайте также:  Не могу отформатировать флешку mac os

Поддерживаемые возможности ext3/4 в Ext2Fsd:

  • flexible inode size: > 128 bytes, up to block size.
  • dir_index: htree directory index.
  • filetype: extra file mode in dentry.
  • large_file: > 4G files supported.
  • sparse_super: super block backup in group descriptor.
  • uninit_bg: fast fsck and group checksum.
  • extent: reading, writing with no extending.
  • journal: only support replay for internal journal.
  • flex_bg: first flexible metadata group.

Не поддерживаемые пока возможности Ext3/4:

  • journal: log-based operations, external journal.
  • extent: size truncating & expanding, file deletion.
  • EA (расширенные атрибуты).
  • поддержка ACL.

Как использовать:
После установки перезапустите свой компьютер (не требуется, но на всякий случай) и запустите Ext2 Volume Manager из главного меню.

Тут вы можете привязать, сменить букву диска или выполнить другие действия с вашим ext разделом. Если вы хотите включить возможность записи на ext4 раздел, выберите пункт «Ext2 Management», снимите галочку с пункта «Mount volume in readonly mode» и нажмите применить.

Вы также можете указать какие разделы монтировать при запуске (не используйте это для usb дисков и подобного).

Ext2Fsd великолепный способ доступа к ext4, ext3 или ext2 разделам из-под Windows, однако он не совершенен и вы можете столкнуться с потерей данных в случае монтирования в режиме записи (в тестах не выявлено, но мало ли), так что используйте ее на свой страх и риск. Но вы можете спокойно использовать ваши ext2/3/4 в режиме только для чтения.

Открытый драйвер для файловых систем ext2, ext3, ext3 для MS Windows 2000,XP,Vista,7 можно взять на странице ext2fsd.com

Автор статьи Platon Puhlechev aka iFalkorr разрешает печатать данный текст.

Видеоматериал показывает альтернативный доступ к разделам Linux для MS Windows.

Как читать разделы ext4 в Windows? [закрыто]

У меня есть два вопроса на ext4:

  1. Есть ли в настоящее время способ смонтировать раздел ext4 в Windows (XP / Vista / 7), чтобы получить базовую поддержку чтения?
  2. Если нет, есть ли планы поддержать это когда-нибудь?

Была утилита ext2read для просмотра разделов Ext в Windows (включая разделы Ext4), которая может больше не работать, как упомянуто в комментарии ниже @heynnema, и может повредить ваши разделы.

Проект не обновляется с 2012 года

Ext4 имеет некоторую поддержку в старых проектах ext2 *. У btrfs нет текущей поддержки Windows. Новые файловые системы всегда будут иметь период, когда нет поддержки в другой операционной системе, и, честно говоря, это будет отстой.

Также следует отметить, что проекты, которые пытаются прочитать файловую систему в другую систему, всегда будут давать вам повышенный риск разрушения вашего раздела.

Поэтому, имея это в виду, есть одно решение, которое может потребовать от 30 минут до часа для настройки, которое даст вам почти естественную скорость, поддержку любого раздела Linux и будет таким же безопасным (или очень близким), как и его монтирование. из Linux: виртуализация!

Да, я предлагаю вам отказаться от 300 мг оперативной памяти и гигабайта дискового пространства для запуска Ubuntu Server из Windows. Большинство современных систем виртуализации, таких как Virtualbox и VMWare, позволяют передавать виртуальной машине весь диск или раздел, что бы вы делали. Смонтируйте его изнутри virtual-ubuntu, установите samba, поделитесь дисками, смонтированными в ubuntu, и смонтируйте общие ресурсы из Windows.

Похоже, это слишком много, но сервер Ubuntu довольно ловкий, и ему не нужно много ресурсов. После установки вы, вероятно, сможете получить 150 мегабайт оперативной памяти.

Как читать разделы ext4 в Windows?

Есть ли способ прочитать ext4 разделы из Windows? Если так, что я могу сделать?

Ext2Read работает хорошо. Он также может открывать и читать образы дисков (например, образы дисков Wubi)

Ext2Read — это утилита для исследования файлов ext2 / ext3 / ext4. Теперь он поддерживает экстенты LVM2 и EXT4. Он может быть использован для просмотра и копирования файлов и папок. Он может рекурсивно копировать целые папки. Он также может быть использован для просмотра и копирования диска и файла

DiskInternals Linux Reader

Эта программа играет роль моста между вашими файловыми системами Windows и Ext2 / Ext3 / Ext4, HFS и ReiserFS.

Особенности

  1. Интегрирован с Windows Explorer
  2. Считыватель для Ext2 / 3/4, ReiserFS, Reiser4, HFS, HFS +, FAT, exFAT, NTFS, ReFS, UFS2
  3. Может создавать и открывать образы дисков
  4. Freeware
Читайте также:  Token broker windows 10 что это

EXT2FSD работает для чтения файловых систем ext4, хотя поддерживаются не все возможности ext4.

После установки установите букву для каждого диска Linux (см. Снимок экрана), а затем перезапустите приложение. После этого Windows Explorer покажет разделы Linux как любой другой раздел.

Теперь есть другое решение: Paragon ExtFS for Windows , который действует как драйвер файловой системы, поэтому вам не нужно использовать специализированную программу для доступа к вашим файлам.

  • Быстрый и простой доступ для чтения / записи к Ext2 / Ext3 / Ext4 под Windows
  • Единственное решение с поддержкой чтения и записи Ext4!
  • Прост в установке и поддерживает Windows 8/7 / Vista / XP

edit 2015-04-06 вы можете захотеть прочитать файлы из Linux — были отдельные сообщения о повреждениях файловой системы при записи файлов в разделы ext4 с использованием Paragon

Ну, не совсем решение, но я использую VirtualBox, использую его как мост.

ext4explorer

Ext4Explore — это программа, которая позволяет просматривать разделы Linux из Microsoft Windows. Он имеет графический интерфейс, который будет знаком пользователям Windows Explorer.

Особенности

  1. Отображает значки Windows
  2. Символические ссылки отображаются с наложением «Ярлык»
  3. Переходит по символическим ссылкам и отображает правильную информацию о файле
  4. Копировать файлы и каталоги
  5. Настраиваемая опция редактирования контекстного меню

Если вы хотите выполнить двойную загрузку Ubuntu (или любой ОС на базе Linux) с Windows и читать файловую систему ext3 / ext4, вы можете использовать Ext2FSD. Хотя вам может потребоваться принять специальные меры, как описано ниже.

Я успешно использовал Ext2fsd в Windows 7 для чтения моей файловой системы ext4 (!) Таким образом.

Для тех, кто заинтересован, более подробные инструкции можно найти здесь: Прочитайте раздел ext3 / ext4 из Windows 7 :

Первоначально Послано berm0o0da 29 августа 2010 года:

Новейшая версия программного обеспечения с открытым исходным кодом Ext2Read может читать обычные файловые системы Ext4 из Windows, даже с включенным битом «экстенты»! Пожалуйста, поделитесь своим опытом с этим программным обеспечением в комментариях.

Если вы используете Windows 7 и хотите выполнить двойную загрузку Ubuntu (или другой операционной системы на основе Linux), вы захотите читать файлы Ubuntu из Windows 7 или Windows Server 2008 R2.

Из Ubuntu Karmic Koala 9.10 файловая система ext4 использует по умолчанию, а в предыдущих версиях используются файловые системы ext3 и ext2. Существует несколько хороших вариантов чтения и записи файловых систем ext2 из систем Windows, но поддержка ext3 или ext4 — это совершенно другой сценарий.

Я попробовал три разных программы для чтения моего раздела ext4: Ext2fsd , Ext2IFS и DiskInternal Linux Reader. Ext2IFS не может смонтировать мой раздел ext4 из-за неизвестного бита функции AND, потому что мой раздел имеет размер инода 256 (Ext2IFS поддерживает только размер инода 128). DiskInternal Linux Reader, по-видимому, пытается сканировать мой жесткий диск навсегда.

С Ext2fsd я успешно получил доступ к моей файловой системе ext4 из Windows 7. Здесь я покажу вам шаги, чтобы это произошло:

    При создании / форматировании файловой системы ext4 обязательно добавьте, -O ^extent что означает отключение бита «экстент». Следующие шаги не будут работать, если в вашей файловой системе ext4 все еще включена функция «экстент». Разделы ext2 и ext3 должны быть в порядке.

Щелкните правой кнопкой мыши загруженный файл и выберите «Свойства». Установите режим совместимости «Windows Vista с пакетом обновления 2» и установите флажок «Запуск от имени администратора».

  • Запустите установщик ext2fsd. Во время установки я рекомендую снять флажок «включить доступ для записи», чтобы защитить данные от потери в разделах Linux.
  • Перезагрузите Windows 7.
  • Запустите диспетчер громкости Ext2 из меню «Пуск».
  • Теперь вы сможете смонтировать разделы Linux ext2 / ext3 / ext4 из Windows 7 и читать файлы без каких-либо проблем.

    Эти шаги также должны работать в Windows Vista, Windows Server 2008, Windows Server 2003 и Windows XP, только если вам не нужно включать режим совместимости (шаг 3).

    примечание: вы должны запустить эту программу как администратор. Используйте это и наслаждайтесь 😉

    Оцените статью