Автор: , 13.06.2021
Рубрики: Linux, Windows 10
Доброго дня!
К сожалению «обычная» версия Windows не позволяет работать с дисками, отформатированными в файловые системы (ФС) Ext2, Ext3, Ext4 (используются в Linux). Всё, что доступно — это узнать о их существовании в управлении дисками, а вот скопировать файл — уже проблема…
Что делать?
Наиболее сподручный и самый удобный вариант (на мой взгляд) — установить в Windows спец. драйвер, который позволит ОС работать с дисками Ext2/3/4 также, как если бы они были отформатированы в NTFS (скажем). Т.е. любая программа в Windows (тот же проводник) сможет в обычном режиме работать с диском. Удобно?
Теперь о том, «что» выбрать…
*
Содержание статьи
- 1 Как «прочитать» информацию на разделах с файловыми системами Ext2, Ext3, Ext4
- 1.1 Способ 1 (через спец. драйвер)
- 1.2 Способ 2 (через дополнения к TC)
- 1.3 Способ 3 (с помощью LiveCD)
→ Задать вопрос | дополнить
Как «прочитать» информацию на разделах с файловыми системами Ext2, Ext3, Ext4
Способ 1 (через спец. драйвер)
Подобные «драйверы» есть от нескольких производителей. Я бы выделил продукт от Paragon (ссылка на офиц. сайт с драйвером). Почему:
- поддержка ФС: Ext2, Ext3, Ext4 (чтение + запись); Btrfs, XFS (только чтение);
- после установки драйвера — ничего «делать» не нужно: просто Windows начинает видеть накопители с Ext4+;
- совместим с ОС Windows 7/8/10 (плюс есть пробный период, которого хватает для возникшей задачи (обычно)).
Драйвер от Paragon
Обратите внимание, что «ненужные» разделы диска можно откл. и не монтировать. Настройка драйвера позволяет это сделать.
Главное окно (Linux File Systems for Windows by Paragon Software)
На скрине ниже привел окно проводника: как видите, раздел отображает как «обычный» — на него также можно что-нибудь скопировать / удалить.
Этот компьютер — диски с ФС EXT4 появились в проводнике
👉 Дополнение!
На Sourceforge можно также найти бесплатный драйвер файловой системы Ext2/3/4 для Windows 7/8/10* (ориг. название: Ext2Fsd).
Сразу отмечу, что на некоторых ОС Windows 10 — драйвер этот ведет себя нестабильно, и не позволяет прочитать информацию с нужного раздела…
Продукт от Paragon, конечно, выигрывает…
*
Способ 2 (через дополнения к TC)
TC — это сокращенное название файлового коммандера Total Commander (некая замена проводнику). К этой программе есть очень много плагинов, и, разумеется, для чтения Ext2/3/4 ФС тоже есть!
Покажу по шагам, как в нем открыть подобный раздел диска…
1) Сначала устанавливаем сам Total Commander. Ссылка на офиц. сайт.
2) Далее необходимо загрузить плагин DiskInternals Reader с офиц. сайта (он идет в архиве ZIP — извлекать не нужно).
3) После необходимо запустить TC от имени администратора (просто кликните правой кнопкой мыши по значку…). 👇
Запуск TC от имени админа
4) Затем необходимо открыть архив ZIP с плагином DiskInternals Reader в Total Commander — тогда он предложит вам установить плагин. Разумеется, соглашаетесь! 👌
Установка плагина
5) Далее необходимо закрыть TC и снова его запустить от имени админа. В меню выбора диска укажите вариант «Сеть / FS-плагины» — далее кликните по значку DiskInternals Reader (см. стрелки 1, 2 на скрине ниже 👇).
DiskInternals Reader
6) Собственно, далее появиться список всех дисков (в том числе и Ext2/3/4) — их можно открыть и скопировать с них нужную информацию. Задача решена?! 👌
Файлы читаются, можно копировать
*
Способ 3 (с помощью LiveCD)
Вообще, этот вариант, конечно, не относится к работе из-под Windows… Однако, он вполне себе годен для какой-то разовой работы (например, для копирования и переноса папки с файлами). К тому же аварийный LiveCD с Linux никогда не помешает — вдруг чего… 👌
1) Дистрибутивы Linux с поддержкой работы LiveCD — 👉 можете найти в моей подборке
2) Загруженный ISO-файл с нужной версией дистрибутива Linux необходимо правильно записать на флешку.
3) Далее останется только загрузиться с этой флешки с помощью Boot Menu (вызывается сразу после вкл. ПК). Если вы выберите дистрибутив Linux для новичка — то работать с ним весьма просто (ничуть не сложнее, чем с проводником Windows).
Linux Mint загружена с LiveCD
*
Дополнения приветствуются!
Успехов!
👌
Полезный софт:
- Видео-Монтаж
Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
Видео сделает даже новичок!
- Ускоритель компьютера
Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).
Если вы используете двойную загрузку Windows и Linux, вам, вероятно, в какой-то момент захочется получить доступ к файлам в вашей системе Linux из Windows. Linux имеет встроенную поддержку разделов Windows NTFS, но Windows не может читать разделы Linux без стороннего программного обеспечения.
Поэтому мы собрали стороннее программное обеспечение, чтобы помочь. Этот список ориентирован на приложения, поддерживающие файловую систему Ext4, которую большинство новых дистрибутивов Linux используют по умолчанию. Все эти приложения также поддерживают Ext2 и Ext3, а одно из них даже поддерживает ReiserFS.
Ext2Fsd
Ext2Fsd
— это драйвер файловой системы Windows для файловых систем Ext2, Ext3 и Ext4. Он позволяет Windows читать файловые системы Linux изначально, обеспечивая доступ к файловой системе через букву диска, доступную для любой программы.
Вы можете запускать Ext2Fsd при каждой загрузке или открывать его только тогда, когда вам это нужно. Хотя теоретически вы можете включить поддержку записи в разделы Linux, я этого не тестировал. Я бы сам переживал по поводу этого варианта — многое может пойти не так. Однако поддержка только для чтения — это нормально, и она не несет в себе риска что-либо испортить.
Приложение Ext2 Volume Manager позволяет определять точки монтирования для разделов Linux и изменять настройки Ext2Fsd.
Если вы не настроили Ext2Fsd на автоматический запуск при загрузке, вам нужно будет перейти в Инструменты> Управление службами и запустить службу Ext2Fsd, прежде чем вы сможете получить доступ к файлам Linux. По умолчанию драйвер автоматически монтирует и назначает буквы дисков вашим разделам Linux, поэтому вам не нужно делать ничего лишнего.
Вы обнаружите, что разделы Linux смонтированы с их собственными буквами диска в проводнике Windows. Вы можете получить доступ к файлам на них из любого приложения, без необходимости копировать файлы в раздел Windows, прежде чем обращаться к ним.
Файловая система этого раздела на самом деле EXT4, но Ext2Fsd все равно может ее нормально читать. Если вы ищете свои личные файлы, вы найдете их в каталоге / home / NAME.
Читатель DiskInternals Linux
Читатель Linux
это бесплатное приложение от DiskInternals, разработчиков программного обеспечения для восстановления данных. Помимо файловых систем Ext, Linux Reader также поддерживает файловые системы ReiserFS и Apple HFS и HFS +. Он предназначен только для чтения, поэтому не может повредить файловую систему Linux.
Linux Reader не предоставляет доступ по букве диска — это отдельное приложение, которое вы запускаете для просмотра разделов Linux.
Linux Reader показывает предварительный просмотр ваших файлов, что позволяет легко найти нужный.
Если вы хотите работать с файлом в Windows, вам нужно будет сохранить файл из раздела Linux в файловую систему Windows с помощью параметра «Сохранить». Вы также можете сохранять целые каталоги файлов.
Ext2explore
Мы
покрытый
Ext2explore
в прошлом. Это приложение с открытым исходным кодом, которое работает аналогично DiskInternals Linux Reader, но только для разделов Ext4, Ext3 и Ext2. В нем также отсутствует предварительный просмотр файлов, но у него есть одно преимущество: его не нужно устанавливать; вы можете просто скачать .exe и запустить его.
Однако программу Ext2explore.exe необходимо запускать от имени администратора, иначе вы получите сообщение об ошибке. Вы можете сделать это из контекстного меню.
Чтобы сэкономить время в будущем, перейдите в окно свойств файла и включите параметр «Запускать эту программу от имени администратора» на вкладке «Совместимость».
Как и в случае с Linux Reader, вам нужно будет сохранить файл или каталог в вашей системе Windows, прежде чем вы сможете открывать его в других программах.
Дополнительные советы по двойной загрузке см. В нашем
лучшие статьи по настройке системы с двойной загрузкой
.
Access Linux Partitions From Windows
How To Access Linux Partition From Windows
How To Access Linux Partition From Windows
View Linux Partitions On Windows
How To Access Linux Partitions From Windows In Less Than 50 Seconds!
Access A Linux Partition From Windows 7 In Dual Boot
Access Ubuntu Or Linux Partition Files From Windows 10 || Ext2fsd
How To Access The Ubuntu Filesystem In Windows 10? (3 Solutions!!)
[Easy] Create And Access Linux Data/partitions From Windows! (Ext2/3/4)
HOW TO: View & Extract Raspberry Pi Images And/or Linux Partitions On Windows PC
How To Access Linux Partitions(Ext4) From Windows10 || Linux Reader || Ext4/Ext3 || NTFS || File Sys
Ext4- файловая система, используемая в операционных Linux. Ее не видит по умолчанию операционная cиcтема windows.
Под windows я почти не работаю, уже около года как полностью переехал на Linux. Для хранения данных использую отдельный диск с файловой системой NTFS. С этим диском спокойно без проблем работаю в обоих операционных системах при необходимости. Linux без проблем видит все разделы windows и дает делать с ними все, что пожелаешь. Но возникает иногда потребность открывать разделы Linux в windows 10, что-то глянуть по быстрому.
Задался
вопросом как это сделать без перезагрузки
компьютера. Загрузится в другой
операционной системе не проблема, займет
менее минуты, но все таки не удобно.
На просторах всемирной паутины распространен способ с программой — драйвером Ext2 Volume Manager. Это программа якобы должна подключать и давать работать с разделами Linux Ext3 и Ext4.
Скачал я эту программу с драйвером. Скачать было не просто — официальный сайт не работает, ну не открывает у меня ни чем, даже Tor Brauser не открывает.
Не важно как, скачал — программа не работает в windows 10.
Видит и монтирует раздел Ext4 от Linux – но при попытке открыть пишет, наш любимый windows, что диск не отформатирован. Да еще и предлагает это сделать сразу.
Как то так сообщение выглядит:
Как бы взять
да форматнуть, ну и пользоваться потом
в винде. Будет новый диск ? …
Решение с открытием дисков Ext4 было найдено при помощи файлового менеджера TotalCommander.
Необходимо установить плагин DiskInternals_Reader и спокойно просматривать, копировать, работать с файлами в TotalCommander.
Где взять и
как работать с TotalCommander
рассказывать не буду, думаю тут все
понятно.
Приступим к
установке плагина:
Для начала скачиваем сам плагин на с официального источника тут.
После открываем TotalCommander от имени администратора.
Для тех кто не знает — правой кнопкой мыши по значку TotalCommandr и выбираем в открывшемся меню открыть от имени администратора.
В последствии
для работы с этим плагином всегда
запускайте файловый менеджер от имени
администратора.
Теперь в
программе TotalCommandr проходим
туда где лежит скаченный архив и открываем
его.
TotalCommandr – спросит установить плагин или нет, отвечаем да, по окончанию нажимаем ок.
Теперь переходим а раздел Сеть
Открываем плагин и он покажет вам все разделы, включая Linux – разделы, кликаем по разделу и он открывается.
Например корневой раздел системы, в Linux монтируется как /
Как то так. Всем Удачи!
26 июня 2019
Содержание
- Как открыть диск Linux на Windows
- Простой способ открыть диски Linux (ext4, ext3 и ext2) в Windows
- «Проводник» Windows 10 научился читать файлы Linux
- Linux в Windows
- Как это работает
- Когда ждать
- Другие нововведения
- Как в Проводнике Windows 10 открыть файлы подсистемы Linux на Windows
- Установка и использование Linux в Windows 10
- Установка Linux в Windows 10
- Использование Linux в Windows 10
- Возможные проблемы
- Доступ к файлам WSL Linux с помощью Проводника Windows 10
Как открыть диск Linux на Windows
Операционная система Linux использует свои собственные файловые системы. В отличие от Windows, для которой привычными файловыми системами являются NTFS, FAT32 и exFAT, в Linux популярны такие файловые системы как ext4, ext3 и ext2.
Если вы подключите диск Linux к Windows, либо если у вас в качестве второй системы установлена Linux, то Windows просто не сможет открыть содержимое дисков ext4, ext3 и ext2. Можно установить дополнительные драйверы для EXT, но есть намного более простой способ.
Если вам нужно из Windows просмотреть или скопировать файлы с дисков Linux, то эта инструкция вам поможет.
Начните с установки программы 7-Zip, как это сделать подробно описано в статье «Бесплатная альтернатива WinRAR».
Простой способ открыть диски Linux (ext4, ext3 и ext2) в Windows
Откройте 7-Zip, для этого в общесистемный поиск введите «7-Zip» и запустите программу.
Теперь с помощью иконки «Вверх» перейдите в самый верх иерархии файловой системы, пока не увидите символ «\.».
Кликните на «\.» и вы попадёте в список физических дисков.
Чтобы понять, какой из дисков вам нужен, ориентируйтесь по их размеру или просто перейдите в каждый из них, чтобы найти диск Linux.
Пример диска Linux, состоящего из двух разделов: 0.img — это загрузочный раздел, и 1.img — это основной раздел с данными.
Пример содержимого раздела 0.img — в нём необходимые для загрузки файлы, а именно UEFI.
При входе в раздел требуется определённое время. Раздел в 100 ГБ потребовал около минуты для анализа данных и составления списка файлов, раздел в 1 ТБ потребовал менее трёх минут для анализа.
Когда «распаковка» будет закончена, будет показан список файлов корневой файловой системы.
Переход по файлам и даже запуск файлов, в том числе больших, выполняется без задержки.
Можно переходить в любые папки и открывать любые файлы — ограничения файловых разрешений и прав доступа Linux не работают.
Можно просматривать абсолютно любые файлы, даже те, на которые обычно у пользователей никогда нет прав доступа.
Программа 7-Zip позволяет открыть разделы Linux прямо из Windows без установки дополнительных драйверов. Можно просматривать, сохранять файлы и папки, но нельзя вносить изменения в файловую систему. То есть вы ничего не испортите на дисках Linux.
Смотрите также другой вариант как скопировать в файлы с Linux диска в статье «Как из Windows просмотреть содержимое диска Linux и скопировать с него файлы».
Источник
«Проводник» Windows 10 научился читать файлы Linux
Linux в Windows
Microsoft интегрирует в Windows 10 возможность доступа к файлам дистрибутива Linux, установленного на том же ПК, непосредственно из «Проводника». Соответствующая возможность появится в одном из ближайших обновлений, сообщает Softpedia.com, а прямо сейчас оценить новую функцию могут бета-тестеры – она реализована в сборке 18836.
Поддержка «Проводником» файловой системы Linux будет реализована в рамках развития подсистемы Windows Subsystem for Linux (WSL), необходимой для запуска Linux-приложений непосредственно в Windows 10. Впервые о WSL стало известно в марте 2016 г. – ее анонсировали на конференции Microsoft Build. В апреле 2016 г. вышла сборка Windows 10 с номером 14316 для разработчиков, уже располагающая встроенной WSL, и сейчас WSL входит в состав всех актуальных сборок системы. Другими словами, поддержка Linux в WIndows 10 появилась менее чем через год с момента релиза ОС – ее массовое распространение началось 29 июля 2015 г.
Как это работает
Запустить поддержку Linux-файлов в «Проводнике» в сборке 18836 можно при помощи командной строки, открытой непосредственно в самом дистрибутиве Linux, развернутом под WSL. В строке необходимо ввести команду «explorer.exe», после чего откроется окно стандартного файлового менеджера Windows 10, но уже способного работать с файловой системой Linux. Также для этого можно воспользоваться командой «\wsl$distro name».
«Проводник» уже обучен всем базовым действиям с файлами – в привычном Windows-пользователям интерфейсе можно копировать их, перемещать, переименовывать, удалять и т. д.
В 2019 г. Windows 10 позволяет запускать непосредственно под WSL многие распространенные дистрибутивы Linux. Если на момент анонса Windows Subsystem for Linux поддерживался исключительно Ubuntu Linux, то уже в мае 2017 г. Microsoft объявила о скором появлении в магазине Microsoft Store дистрибутивов Fedora и SUSE.
На начало 2019 г. в магазине Microsoft действительно можно скачать оба эти дистрибутива, а также в каталоге можно найти Debian, OpenSUSE, Kali Linux и Ubuntu версии 18.04 с расширенной поддержкой (LTS).
Когда ждать
Microsoft предоставила весьма противоречивые сведения о доступности новой функции в финальной сборке Windows 10. По одним данным, ее интегрируют уже в апдейт 1903, ожидаемый весной 2019 г. и несущий в себе массу не менее серьезных нововведений и изменений.
При этом Microsoft уточняет, что новая возможность работы с файлами Linux в подсистеме WSL пока находится на ранней стадии разработки, что сильно снижает вероятность ее появления в весенней сборке. Одновременно с этим стало известно о ведущихся в Microsoft работах по подготовке апдейтов Windows 10 уже на 2020 г.
О том, планирует ли Microsoft дорабатывать систему безопасности WSL, пока не сообщается. Напомним, что осенью 2017 г. в подсистеме была обнаружена серьезная уязвимость, позволяющая скрытно запускать на ПК вредоносное ПО, даже если на компьютере установлен антивирус.
Другие нововведения
В дополнение к поддержке «Проводником» файловой системы Linux Microsoft добавит в Windows 10 и ряд других новых возможностей, в том числе и «песочницу». Нужна она для запуска сомнительных программ и просмотра не менее подозрительных документов в полностью безопасной среде, без риска для самой ОС и хранящейся в памяти компьютера информации. Для этого «песочница» создает временную виртуальную копию Windows 10 на ПК.
Не исключается и появление в весенней сборке Windows 10 1903 (второе название 19H1) обновленного браузера Edge. Разработчики переведут его на движок Chromium (используется в большинстве популярных обозревателей, включая Google Chrome и «Яндекс.браузер»), чтобы привести его к соответствию современным требованиям и веб-стандартам. При этом Edge сохранит свои название и дизайн интерфейса.
Кстати, после установки весеннего апдейта Windows 10 места на жестком диске компьютера станет на 7 ГБ меньше – этот объем система зарезервирует для файлов следующих обновлений.
Источник
Как в Проводнике Windows 10 открыть файлы подсистемы Linux на Windows
Microsoft тестирует опцию «Linux» на боковой панели проводника. Если у вас установлена подсистема Windows для Linux, вы можете легко получить доступ ко всем файлам Linux за несколько щелчков мышью. Это изменение появляется в сборке Windows 10 Insider 19603.
Эта функция будет чрезвычайно полезна для всех, кто использует подсистему Windows для Linux в Windows 10. Это удобный способ, например, запустить оболочку Bash и другие утилиты Linux в среде Ubuntu. Однако каждая из этих сред Linux имеет свои файловые системы. Доступ к файлам Linux из проводника и других приложений Windows может быть сложным.
Microsoft уже упростила доступ к этим файлам Linux. Например, если у вас установлен Ubuntu 18.04 в среде WSL, вы можете вставить \wsl$Ubuntu-18.04 в адресную строку проводника, чтобы получить доступ к этим файлам.
Новая интеграция файлов Linux делает это ещё проще. Теперь на боковой панели проводника есть опция «Linux» со значком знаменитого талисмана Linux Tux.
Нажмите на неё, и вы увидите список установленных вами дистрибутивов Linux. Вы можете просматривать их файловую систему, как и любые другие папки на вашем компьютере. Отсюда вы можете просматривать, добавлять, редактировать и удалять файлы в среде Linux.
Это изменение является частью сборки Windows 10 Insider Preview. Эти сборки Windows 10 находятся в разработке, и Microsoft может удалить эту функцию или изменить её работу в процессе разработки.
Эта новая функция, скорее всего, появится в стабильных версиях Windows 10 не раньше октября или ноября 2020 года.
Источник
Установка и использование Linux в Windows 10
Однажды генеральный директор Майкрософт Сатья Наделла заявил «Microsoft Loves Linux» (дословно переводится как Майкрософт любит Линукс), и словно в доказательство этого дела, в Windows 10 появилась возможность установки нескольких дистрибьютивов семейства операционных систем Linux, с которыми можно будет взаимодействовать из основной операционной системы. Установить их можно буквально в пару кликов, и в этой статье мы расскажем Вам как.
Установка Linux в Windows 10
Для установки любого из выше перечисленных дистрибьютивов достаточно перейти по ссылке и нажать «Установить».
При первом запуске какое-то время будет идти установка ОС, после чего система будет готова к использованию.
Использование Linux в Windows 10
Ниже будет несколько полезной информации и советов по использованию Linux в Windows 10:
Т. е. если у Вас установлен дистрибьютив Ubuntu, то команда должна выглядеть следующим образом:
Возможные проблемы
Если при запуске свежеустановленного дистрибьютива из Магазина Майкрософт у вас висит окошко со следующим содержанием:
WslRegisterDistribution failed with error: 0x8007019e
The Windows Subsystem for Linux optional component is not enabled. Please enable it and try agent.
See https://aka.ms/wslinstall for details.
Press any key to continue.
То это значит, что у вас не установлен компонент «Подсистема Windows для Linux». Про её установку можно прочесть в самом начале статьи.
Источник
Доступ к файлам WSL Linux с помощью Проводника Windows 10
Публикация: 18 February 2019 Обновлено: 31 August 2020
Windows 10 версии 1903 содержит ряд интересных изменений и улучшений, внесенных в функцию WSL. К ним относятся дополнительные дистрибутивы в Магазине, возможность просматривать файлы WSL в Проводнике и многое другое.
После включения WSL вы можете устанавливать различные версии Linux из Магазина, используя следующие ссылки:
Ссылки на дистрибутивы в магазине microsoft:
В Windows 10 версии 1903 вы можете легко получить доступ ко всем файлам в ваших дистрибутивах Linux с помощью проводника Windows. На момент написания статьи эта функция реализована в сборке Windows 10 18836. Она находится на пути к ветви 19h1, поэтому мы увидим ее в следующей сборке. Вот как это можно сделать.
Шаг 1: Включить функцию WSL (Подситема Windows для Linux)
Шаг 2: Установите какой-нибудь дистрибутив, например Ubuntu, и запустите его.
Шаг 3: Находясь в каталоге Linux FS, введите^
Откроется окно проводника, расположенное внутри вашего дистрибутива Linux.
Теперь вы можете получить доступ к любым файлам Linux, так же, как и к любому другому файлу через проводник. Это включает в себя такие операции, как: перетаскивание файлов в другие места, копирование и вставка и даже использование пользовательских записей контекстного меню, добавленных Notepad ++, VSCode или другим программным обеспечением.
Команда WSL активно исследует способы улучшения обнаруживаемости файлов Linux внутри Проводника. Ход их работы уже можно увидеть в Windows 10 Build 18836, которая показывает файловую систему WSL / Linux в File Explorer.
Доступ к файлам Linux в командной строке
В дополнение к Проводнику вы можете использовать классическую командную строку и инструменты PowerShell для доступа к файлам Linux. Точно так же вам нужно перейти к \wsl$<имя дистрибутива>, где <имя дистрибутива>— это имя работающего дистрибутива.
Известные вопросы
Это новая функция, и некоторые ее части могут не работать идеально. Вот некоторые известные проблемы, о которых мы хотим сообщить вам при использовании этой функции:
На данный момент файлы дистрибутивов будут доступны только из Windows, когда дистрибутив работает. Разработчик собирается добавить поддержку не работающих дистрибутивов в будущем обновлении.
Поскольку файловый сервер 9P работает внутри каждого дистрибутива, он доступен только тогда, когда этот дистрибутив работает. Команда ищет способы решить эту проблему.
Доступ к файлам Linux рассматривается так же, как и доступ к сетевому ресурсу, и все правила доступа к сетевым ресурсам будут по-прежнему применяться,
Примечание: Сервер 9P — это сервер, который содержит протоколы, поддерживающие метаданные Linux, включая разрешения. Демон инициализации WSL теперь включает сервер 9P. Существует служба Windows и драйвер, который действует как клиент и взаимодействует с сервером 9P (который работает внутри экземпляра WSL). Клиент и сервер обмениваются данными через сокеты AF_UNIX, поскольку WSL позволяет взаимодействовать между приложением Windows и приложением Linux, используя AF_UNIX.
Источник
Свежая инсайдерская сборка Windows 10 с индексом «20211» позволяет монтировать физические диски внутри WSL 2, тем самым открывая возможность получить доступ к файловым системам, не поддерживающимся Windows нативно (например, ext4). Если вы используете две системы параллельно на разных дисках, то теперь вы сможете получать доступ к файлам Linux из под Windows.
Подготовка
Для монтирования диска, необходимо открыть PowerShell с привилегиями администратора и выполнить следующую команду:
wsl —mount <Путь к диску>
Для отображения всех доступных дисков надо выполнить:
wmic diskdrive list brief
Демонтировать диск из WSL 2 можно командой
wsl —unmount <Путь к диску>
Пути к дискам можно узнать в колонке DeviceID. Обычно он представлен в виде \.\.PHYSICALDRIVE*.
Доступ к файлам через «Проводник»
Как только диск смонтирован, к нему можно получить доступ через «Проводник», перейдя по пути wsl$ и смонтировав папку.
Ограничения
По стандарту wsl —mount пытается смонтировать диск как ext4. Для того, чтобы указать другую файловую систему, необходимо использовать команду
wsl —mount <Путь к диску> -t <Тип файловой системы>
Список всех доступных файловых систем можно узнать, введя
cat /proc/filesystems
Также важно отметить, что только целые физические диски могут быть смонтированы в WSL 2. На текущий момент невозможно присоединить только один раздел. Кроме того, хотя и есть поддержка дисков USB, устройства USB Flash не могут подключаться к WSL 2.
Внимание: Это перевод статьи из блога Microsoft.
- 10 приложений, которые нужно сразу установить на новый компьютер
- 5 альтернатив «Проводника» в Windows: они лучше и по функциям, и по дизайну
- 15 тем для Windows 10, меняющих систему до неузнаваемости. Долго искал четвёртую!
- 3 программы, которые прокачают Пуск в Windows 10. Он станет удобнее и функциональнее
- Как выполнять Linux-команды внутри Windows: официальный и сторонние способы
Теперь в 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:
wmic diskdrive list brief
Проверьте диск в столбце (Device ID) «Идентификатор устройства».
Шаг 3: Введите следующую команду, чтобы смонтировать файловую систему Linux, и нажмите Enter:
wsl --mount DISKPATH
В команде не забудьте заменить 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:
wmic diskdrive list brief
Шаг 3: Введите следующую команду, чтобы смонтировать нужный диск, и нажмите Enter:
wsl --mount DISKPATH -t FILESYSTEM
В команде необходимо заменить «DISKPATH» и «FILESYSTEM» на идентификатор диска и файловую систему Linux которую вы хотите монтировать.
Например, чтобы смонтировать диск, как «fat» использовать эти команды:
wsl --mount DISKPATH -t vfat
После того, как вы выполните эти шаги, диск с файлами Linux будет смонтирован, и будет доступен в проводнике Windows 10.
Доступ к файловой системе Linux в Windows 10
Чтобы получить доступ к файлам из файловой системы Linux в Windows 10, выполните следующие действия:
Шаг 1: Откройте проводник.
Шаг 2: Кликните элемент Linux на левой панели навигации.
Шаг 3: В адресной строке перейдите к папке монтирования wsl$ и откройте ее.
Например:
\wsl$\DISTRO-NAME\MOUNT-POINT
Выполнив эти шаги, вы сможете просматривать файлы Linux из файловой системы, которая изначально не поддерживается в Windows 10. Помимо использования проводника, после подключения диска вы можете получить доступ к файловым системам, таким как «ext4». Из консоли WSL2 с помощью команды.
Отключить файловую систему Linux в Windows 10
Чтобы отключить файловую систему Linux в Windows 10, выполните следующие действия.
Шаг 1: Используйте комбинацию клавиш Win + X для запуска меню WinX, затем кликните «Windows PowerShell (Администратор)».
Шаг 2: Введите следующую команду, чтобы размонтировать и отсоединить диск, и нажмите Enter :
wsl --unmount DISKPATH
В команде не забудьте заменить «DISKPATH» идентификатором устройства диска, который вы хотите отключить/ размонтировать.
После того, как вы выполните эти шаги, диск с файловой системой Linux будет отключен от Windows 10.
Примечание: на момент написания эта функция все еще находится в стадии бета-тестирования и доступна только для предварительной версии Windows 10, сборка 20211 или новее, и ожидается, что она появится в будущих выпусках операционной системы.
Оглавление
1. Альтернативные методы
2. Может ли WSL2 помочь открыть диски Linux?
3. DiskInternals Linux Reader
4. Ext2explore / Ext2Read
5. Ext2Fsd / Ext3Fsd
Если у вас двойная загрузка Windows и Linux, вам, вероятно, в какой-то момент понадобится доступ к файлам в вашей системе Linux из Windows. Linux имеет встроенную поддержку разделов Windows NTFS, но Windows обычно не может читать разделы Linux без стороннего программного обеспечения.
В этой статье мы собрали программное обеспечение, с помощью которого вы можете открыть, просмотреть и скопировать содержимое с разделов Linux. Этот список ориентирован на приложения, поддерживающие файловую систему Ext4, которую большинство новых дистрибутивов Linux используют по умолчанию. Все эти приложения также поддерживают Ext2 и Ext3, а одно из них даже поддерживает ReiserFS.
Альтернативные методы
Также смотрите альтернативные способы:
- Как открыть диск Linux на Windows
- Как из Windows просмотреть содержимое диска Linux и скопировать с него файлы
Может ли WSL2 помочь открыть диски Linux?
Вы также можете использовать подсистему Windows для Linux (WSL2) для монтирования дисков Ext4, но диск с файловой системой Ext4 должен быть физическим диском, отличным от вашего диска NTFS.
К тому же помните, что с помощью WSL2 диск будет смонтирован не в Windows, а в WSL.
Кроме того, Windows 10 не поддерживает эту функцию. Microsoft постепенно перестала внедрять новые функции WSL в Windows 10, включая команду mount, необходимую для этого метода.
DiskInternals Linux Reader
Linux Reader — это бесплатное приложение от DiskInternals, разработчика программного обеспечения для восстановления данных. Помимо файловых систем Ext, Linux Reader также поддерживает файловые системы ReiserFS и Apple HFS и HFS+. Файловые системы доступны только для чтения, поэтому данная программа не может повредить файловую систему Linux.
Linux Reader не предоставляет доступ через букву диска — вместо этого это отдельное приложение, которое вы запускаете для просмотра разделов Linux.
Linux Reader поддерживает предварительный просмотр ваших файлов, облегчая поиск нужного.
Если вы хотите работать с файлом в Windows, вам нужно будет сохранить файл из раздела Linux в файловую систему Windows с помощью параметра «Сохранить». Вы также можете сохранять целые каталоги файлов.
Ext2explore / Ext2Read
Примечание: Ext2explore не обновлялся с 2012 года, но по состоянию на октябрь 2022 года он работает отлично. Производительность может быть низкой, если вы имеете дело с большими (несколько терабайт или больше) жёсткими дисками, но с задачами открытия дисков Linux данная программа справится.
Ext2explore / Ext2Read — это приложение с открытым исходным кодом, которое работает аналогично DiskInternals Linux Reader, но только для разделов Ext4, Ext3 и Ext2. В нём также отсутствуют предварительный просмотр файлов, но у этой программы есть одно преимущество: её не нужно устанавливать. Вы можете просто скачать файл .exe и запустить его.
Однако программу Ext2explore.exe необходимо запускать от имени администратора, иначе вы получите сообщение об ошибке. Сначала извлеките исполняемый файл из ZIP-файла с помощью программы архивации файлов или Проводника. Затем щёлкните правой кнопкой мыши исполняемый файл, чтобы открыть контекстное меню, и выберите «Запуск от имени администратора».
Вы можете включить «Выполнять эту программу от имени администратора», чтобы сэкономить время в будущем.
Щёлкните правой кнопкой мыши исполняемый файл ext2explore.exe, затем нажмите «Свойства». Перейдите на вкладку «Совместимость», установите флажок «Запускать эту программу от имени администратора» и нажмите «Применить».
Есть большая вероятность, что Ext2explore не обнаружит никаких разделов или дисков Ext4 при первом запуске приложения. Исправить это просто: нажмите «Файл» в верхнем левом углу, затем выберите «Повторное сканирование системы» в раскрывающемся меню.
Ext2explore в основном работает как любой другой файловый менеджер. У вас есть представление иерархии на левой панели и представление папок справа. Вы перемещаетесь по нему так же, как в Windows, Linux или macOS.
Как и в случае с Linux Reader, вам нужно будет сохранить файл или каталог в вашей системе Windows, прежде чем вы сможете открыть его в других программах.
Ext2Fsd / Ext3Fsd
Ext2Fsd — это драйвер файловой системы Linux ext2/ext3 с открытым исходным кодом для систем Windows (2K/XP/VISTA/WIN7/WIN8/WIN10/WIN11, X86/AMD64).
Исходный код: https://github.com/matt-wu/Ext3Fsd
Исполнимые файлы:
- https://sourceforge.net/projects/ext2fsd/
- https://github.com/matt-wu/Ext3Fsd/releases/tag/Ext3Fsd-0.69
Связанные статьи:
- Как открыть диск Linux на Windows (96%)
- Какую файловую систему использовать для USB-накопителя? (94.1%)
- Что такое файловая система и почему их так много? (94.1%)
- Лёгкий доступ к файлам в подсистеме Windows для Linux (WSL) (57.9%)
- Как в Проводнике Windows 10 открыть файлы подсистемы Linux на Windows (57.9%)
- Как исправить ошибку «Этот компьютер не может запустить Windows 11» (RANDOM — 50%)
На чтение 4 мин Просмотров 6.6к. Опубликовано Обновлено 09.08.2020
В этой статье рассказывается о том, как вы можете получить доступ к разделам файловой системы 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/.
Содержание
- Подключение EXT4 в Windows 7/8/8.1/10
- Восстановление личных файлов
- Выводы
Подключение 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, перейдите в homename, как показано ниже:
Хотя это руководство сделано в Windows 7, я протестировал его на Windows 10 и способ должен также работать с Windows 8.x в соответствии с его редакциями. Возможность просмотра и чтения всех разделов в обеих ОС — это, безусловно, классная функция для тех, кто использует Linux и Windows на одной машине.
Выводы
Подключение EXT4 в Windows является очень простым. Надеемся, Вам была интересна наша статья об этом — расскажите нам в комментариях.
Также, не забудьте поделится ссылкой на статью в Google+, Facebook, Twitter, Одноклассники или, например, ВКонтакте.