Использовать жесткие диски Linux в EXT4 в Windows 10 без программ

Смонтируйте диск EXT4 в Windows 10

К сожалению, Microsoft (пока) не сделала этот процесс полуавтоматическим или двойным щелчком по диску. Windows 10 заставляет нас идентифицировать диск и монтировать его вручную, используя команды, чтобы начать использовать эти диски.

Освободитесь от большого города, нам понадобится использовать эту функцию:

  • Windows 10 Профессиональная.
  • Hyper-V включен.
  • Подсистема Windows для Linux включена.
  • установлена ​​последняя версия Windows (совместимая с WSL2).

Чтобы выполнить эту задачу, нам нужно выполнить ряд шагов.

Определить единицу

Первое, что нам нужно сделать, это определить блок, который мы хотим смонтировать. Это может быть весь жесткий диск, внутренний или внешний, или отдельный раздел. Но нам нужно знать, что это такое. Для этого нам нужно запустить следующую команду в окне CMD:

краткий список дисков wmic

В появившемся списке элементов нам нужно будет посмотреть на «DeviceID», так как это будет идентификатор жесткого диска.

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

Смонтировать диск EXT4

Чтобы смонтировать устройство, нам нужно использовать команду «wsl –mount», за которой следует идентификатор диска. Например, предположим, что у нашего устройства только один раздел (и все в EXT4), и это первый раздел, который мы подключили к ПК, команда, которую нам нужно выполнить, будет следующей:

wsl —mount .PHYSICALDRIVE0

Если на нашем жестком диске несколько разделов и только один из них находится в EXT4, то нам нужно выбрать раздел с параметром «partition». Следовательно, команда будет такой:

wsl —mount .PHYSICALDRIVE0 —partition 1

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

Модули EXT4 также будут доступны из любого дистрибутива, который мы установили в WSL. Мы найдем эти модули в разделе «/ mnt» дистрибутива WSL.

Разобрать блок

Когда мы уже сделали все необходимое и не хотим, чтобы модуль EXT4 оставался смонтированным в Windows 10, мы можем разобрать его. Это тоже нужно сделать с помощью простой команды, только вместо параметра «mount» мы должны использовать «Unmount». Следовательно, чтобы разобрать команду, которую мы установили в предыдущих пунктах, нам придется сделать следующее:

wsl —unmount .PHYSICALDRIVE0

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

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

Шаг 1. Используя меню «Пуск» или любой другой метод, откройте PowerShell от имени администратора.

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

краткий список дисков wmic

Проверьте диск в (ID устройства) «ID устройства».

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

wsl —mount DISKPATH

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

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

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

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

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

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

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

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

Например:

wsl $ DISTRO-NAME MOUNT-POINT

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

Подключите жесткие диски к другим файловым системам

По умолчанию WSL настроен таким образом, что при использовании wsl –mount диски монтируются в файловую систему EXT4 в Windows 10. Но это, хотя и наиболее часто используемая система, не единственная. Есть пользователи, которые предпочитают использовать другие файловые системы (такие как VFAT, BTRFS и даже NTFS, хотя в этом нет особого смысла), которые приносят другие преимущества дискам и жестким дискам.

WSL позволит нам монтировать диски в любой файловой системе, напрямую поддерживаемой ядром Linux. Для этого все, что нам нужно сделать, это использовать параметр «-t», за которым следует файловая система, которую мы хотим смонтировать. Например, чтобы загрузить диск в формате VFAT, мы можем сделать это с помощью команды:

wsl —mount .PHYSICALDRIVE0 —partition 1 -t vfat

А если вы хотите смонтировать его в btrfs, команда будет такой:

wsl —mount .PHYSICALDRIVE0 —partition 1 -t btrfs

Альтернативы чтению и записи EXT4 в Windows 10

Теперь, когда вы можете использовать WSL для официальной поддержки этой файловой системы, используйте сторонние программы, потому что это не имеет смысла. Однако есть пользователи, которые, вероятно, предпочтут и дальше использовать эти программы. Особенно те, у кого установлена ​​Windows 10 Home, которые не могут использовать WSL из-за отсутствия поддержки Hyper-V.

Вот некоторые из программ, которые позволяют нам это делать:

Ext2SFD

Если нам нужна бесплатная программа, это одна из самых эффективных программ. С его помощью мы сможем монтировать все виды разделов Linux в Windows, чтобы мы могли получить доступ к данным модулей EXT2, EXT3 и EXT4 почти изначально. Мы сможем читать и записывать данные на эти диски, как если бы они были NTFS, и даже настроить их для автоматического монтирования при запуске Windows и подготовки их с первого момента.

Скачать инструмент можно с официального сайта разработчика .

Файловые системы Linux для Windows

Если то, что мы ищем, — это программа, разработанная и контролируемая такой известной компанией, как Paragon, эта программа поможет нам работать с дисками Linux в Windows 10. Эта программа позволит нам смонтировать любой диск Linux, такой как EXT. (2, 3 и 4) и BTRFS или XFS, чтобы иметь возможность использовать их, как если бы они были дисками Windows NTFS.

он доступен на официальном сайте Paragon .

  • HDD
  • Linux
  • Окна

Смонтируйте разделы Ubuntu в Windows

На этот случай у нас есть несколько инструментов, которые упрощают нашу задачу, среди которых мы можем использовать EXT2FSD, Ext2explore, DiskInternal Linux reader, Ext2 Volume Manager и многие другие.

Я рекомендую использовать DiskInternal Linux Reader, поскольку для меня это один из самых полных и позволяет монтировать образы системы, этот инструмент обычно используется для монтирования образов системы для Raspberry Pi.

Содержание статьи соответствует нашим принципам редакционной этики.

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

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

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

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

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

краткий список дисков wmic

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

wsl —mount DISKPATH -t ФАЙЛЕСИСТЕМА

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

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

wsl —mount DISKPATH -t vfat

После выполнения этих действий файловый диск Linux будет подключен и станет доступен в проводнике Windows 10.

2. Плагин для Total Commander DiskInternals Reader

http://wincmd.ru/plugring/diskinternals_reader.html

Поклонники популярного Total Commander могут извлекать данные Linux или Android в Windows с помощью этого файлового менеджера. Но предварительно установив в него специальный плагин. Одним из таких плагинов является DiskInternals Reader, он может подключать и читать информационные устройства, отформатированные в Ext2 / 3/4, Fat / exFAT, HFS / HFS +, ReiserFS. Скачайте плагин, распакуйте его архив в Total Commander, подтвердите установку.

Запустите Total Commander (важно) от имени администратора. Перейдите в раздел «Сеть / Плагин FS». Щелкните «DiskInternals Reader».

Здесь, наряду с другими разделами диска и носителя, будет отображаться раздел с Ext2 / 3/4.

Данные копируются традиционным для Total Commander способом — нажатием F5 на второй панели.

Оцените статью
Блог о хакинге