18 Февраля 2019 12:13
18 Фев 2019 12:13
|
В Windows 10 появится встроенная поддержка файловой системы Linux. Пользователи смогут работать с документами в 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-пользователям интерфейсе можно копировать их, перемещать, переименовывать, удалять и т. д.
Работа «Проводника» с файлами Linux
В 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 г. и несущий в себе массу не менее серьезных нововведений и изменений.
Владимир Андреев, «ДоксВижн»: В 2023 безбумажный кадровый оборот будет в числе самых востребованных направлений автоматизации
Цифровизация
При этом Microsoft уточняет, что новая возможность работы с файлами Linux в подсистеме WSL пока находится на ранней стадии разработки, что сильно снижает вероятность ее появления в весенней сборке. Одновременно с этим стало известно о ведущихся в Microsoft работах по подготовке апдейтов Windows 10 уже на 2020 г.
Запустить Linux-дистрибутив можно прямо на рабочем столе Windows 10
О том, планирует ли Microsoft дорабатывать систему безопасности WSL, пока не сообщается. Напомним, что осенью 2017 г. в подсистеме была обнаружена серьезная уязвимость, позволяющая скрытно запускать на ПК вредоносное ПО, даже если на компьютере установлен антивирус.
Другие нововведения
В дополнение к поддержке «Проводником» файловой системы Linux Microsoft добавит в Windows 10 и ряд других новых возможностей, в том числе и «песочницу». Нужна она для запуска сомнительных программ и просмотра не менее подозрительных документов в полностью безопасной среде, без риска для самой ОС и хранящейся в памяти компьютера информации. Для этого «песочница» создает временную виртуальную копию Windows 10 на ПК.
Не исключается и появление в весенней сборке Windows 10 1903 (второе название 19H1) обновленного браузера Edge. Разработчики переведут его на движок Chromium (используется в большинстве популярных обозревателей, включая Google Chrome и «Яндекс.браузер»), чтобы привести его к соответствию современным требованиям и веб-стандартам. При этом Edge сохранит свои название и дизайн интерфейса.
Цифровизация выездного урегулирования задолженности: как технологии помогают банкам больше зарабатывать
ИТ в банках
Кстати, после установки весеннего апдейта Windows 10 места на жестком диске компьютера станет на 7 ГБ меньше – этот объем система зарезервирует для файлов следующих обновлений.
- Может ли российский BI заменить западные платформы? Докладчики ViRush 2022 готовы рассказать вам о своем опыте.
Найдите свой раздел Linux в разделе «Жесткие диски» или «Диски со съемным хранилищем». Вы можете либо дважды щелкнуть, чтобы просмотреть файлы, либо щелкнуть правой кнопкой мыши и выбрать «Открыть раздел» в раскрывающемся меню. Вы увидите разделенный экран, в верхней половине которого будут отображаться файлы и папки на вашем Linux-диске.
Ext2Fsd. Ext2Fsd — это драйвер файловой системы Windows для файловых систем Ext2, Ext3 и Ext4. Это позволяет Windows читать файловые системы Linux изначально, обеспечивая доступ к файловой системе через букву диска, к которой может получить доступ любая программа. Вы можете запускать Ext2Fsd при каждой загрузке или открывать его только тогда, когда вам это нужно.
Как просмотреть файлы Linux в Windows 10?
Метод 1. Используйте Ext4 Partition Manager — MiniTool Partition Wizard
- Бесплатная загрузка Купить сейчас.
- Купить сейчас.
- Ext2Fsd — это драйвер файловой системы Windows, который поддерживает файловую систему Ext2 / 3/4. …
- DiskInternals Linux Reader — это бесплатная утилита для доступа к файлам Linux из Windows 10.
Как мне получить доступ к диску Ubuntu из Windows?
Ниже приведены пошаговые инструкции для доступа к дискам Windows в Ubuntu (любая версия).
- Откройте терминал и введите sudo ntfsfix error mount location, как показано на рисунке выше, и нажмите кнопку ввода.
- Он запросит системный пароль, введите пароль и снова нажмите Enter.
Как преобразовать файлы Linux в Windows?
Команда awk
- awk ‘{sub («r $», «»); print} ‘windows.txt> unix.txt.
- awk ‘sub («$», «r»)’ uniz.txt> windows.txt.
- tr -d ‘1532’ <winfile.txt> unixfile.txt.
Как просмотреть файл в Linux?
Ниже приведены некоторые полезные способы открыть файл из терминала:
- Откройте файл с помощью команды cat.
- Откройте файл, используя команду less.
- Откройте файл с помощью команды more.
- Откройте файл с помощью команды nl.
- Откройте файл с помощью команды gnome-open.
- Откройте файл с помощью команды head.
- Откройте файл с помощью команды tail.
Где хранится подсистема Windows для Linux?
Он должен находиться в папке в файловой системе Windows, например: ПРОФИЛЬ ПОЛЬЗОВАТЕЛЯ% AppDataLocalPackagesCanonicalGroupLimited... В этом профиле дистрибутива Linux должна быть папка LocalState. Щелкните эту папку правой кнопкой мыши, чтобы отобразить меню параметров.
Самый простой и надежный способ обмена файлами между компьютерами Linux и Windows в одной локальной сети — это использовать протокол обмена файлами Samba. Все современные версии Windows поставляются с установленной Samba, и Samba установлена по умолчанию в большинстве дистрибутивов Linux.
Как скопировать файлы из Ubuntu в Windows?
Метод 1: передача файлов между Ubuntu и Windows через SSH
- Установите пакет Open SSH в Ubuntu. …
- Проверьте статус службы SSH. …
- Установите пакет net-tools. …
- IP-адрес машины Ubuntu. …
- Скопируйте файл из Windows в Ubuntu через SSH. …
- Введите свой пароль Ubuntu. …
- Проверьте скопированный файл. …
- Скопируйте файл из Ubuntu в Windows через SSH.
Могу ли я получить доступ к файлам Ubuntu из двойной загрузки Windows 10?
Ext2Fsd. Ext2Fsd — это инструмент в Windows, который может легко монтировать разделы Linux, и вы можете получить доступ к каждому файлу из разделов Linux. Этот удобный инструмент экономит так много времени, когда вы по какой-либо причине используете двойную загрузку Linux и Windows. Вам необходимо скопировать некоторые файлы из других файловых систем.
Может ли Windows 10 читать Ext3?
О Ext2 и Ext3 в Windows
Например, вы можете захотеть получить к нему доступ, потому что хотите поделиться Ext2 Windows 10 или Ext3 Windows 10. Чтение Ext3 в Windows и открытие файлов Ext3 в Windows позволяет передавать такие вещи, как песни, файлы MP3, файлы MP4, текстовые документы и многое другое.
Как открыть файл Unix в Windows?
Подключите домашний диск Unix в проводнике Windows (удалить?)
- В проводнике Windows нажмите «Компьютер».
- Затем выберите меню «Подключить сетевой диск».
- Выберите букву, которую хотите для своего диска.
- Введите unixhome.act.rdg.ac.ukhomes.
- Отметьте «Повторное подключение при входе в систему» и «Готово».
- Если вы получили сообщение об ошибке аутентификации.
Как мне преобразовать unix2dos в Windows?
Чтобы ввести символ ^ M, нажмите Ctrl-v, а затем нажмите Enter или return. В vim используйте:установить ff = unix конвертировать в Unix; используйте: set ff = dos для преобразования в Windows.
Как мне изменить тип файла в Linux?
разрешение
- Командная строка: Откройте терминал и введите следующую команду «#mv filename.oldextension filename.newextension». Например, если вы хотите изменить «index. …
- Графический режим: то же, что и в Microsoft Windows, щелкните правой кнопкой мыши и переименуйте расширение.
- Множественное изменение расширения файла. для x в * .html; сделать mv «$ x» «$ {x% .html} .php»; сделано.
Windows 10 версии 1903 содержит ряд интересных изменений и улучшений, внесенных в функцию WSL. К ним относятся дополнительные дистрибутивы в Магазине, возможность просматривать файлы WSL в Проводнике и многое другое.
Возможность запуска Linux в Windows 10 обеспечивается функцией WSL. WSL это — Windows Subsystem for Linux, которая изначально была ограничена только Ubuntu. Современные версии WSL позволяют устанавливать и запускать несколько дистрибутивов Linux из Microsoft Store.
После включения WSL вы можете устанавливать различные версии Linux из Магазина, используя следующие ссылки:
Ссылки на дистрибутивы в магазине microsoft:
Ubuntu | openSUSE Leap | SUSE Linux Enterprise Server | Debain GNU / Linux | Kali Linux
В Windows 10 версии 1903 вы можете легко получить доступ ко всем файлам в ваших дистрибутивах Linux с помощью проводника Windows. На момент написания статьи эта функция реализована в сборке Windows 10 18836. Она находится на пути к ветви 19h1, поэтому мы увидим ее в следующей сборке. Вот как это можно сделать.
Чтобы получить доступ к файлам WSL Linux из проводника Windows 10 , выполните следующие действия.
Шаг 1: Включить функцию WSL (Подситема Windows для Linux)
Шаг 2: Установите какой-нибудь дистрибутив, например Ubuntu, и запустите его.
Подробнее в нашей статье: Руководство по установке и запуску — Ubuntu Bash в Windows 10.
Шаг 3: Находясь в каталоге Linux FS, введите^
explorer.exe .
Откроется окно проводника, расположенное внутри вашего дистрибутива Linux.
Теперь вы можете получить доступ к любым файлам Linux, так же, как и к любому другому файлу через проводник. Это включает в себя такие операции, как: перетаскивание файлов в другие места, копирование и вставка и даже использование пользовательских записей контекстного меню, добавленных Notepad ++, VSCode или другим программным обеспечением.
Проводник показывает файлы дистрибутива как виртуальный сетевой ресурс по пути \ wsl $ <running_distro_name> .
Команда WSL активно исследует способы улучшения обнаруживаемости файлов Linux внутри Проводника. Ход их работы уже можно увидеть в Windows 10 Build 18836, которая показывает файловую систему WSL / Linux в File Explorer.
Доступ к файлам Linux в командной строке
В дополнение к Проводнику вы можете использовать классическую командную строку и инструменты PowerShell для доступа к файлам Linux. Точно так же вам нужно перейти к \wsl${имя дистрибутива}, где {имя дистрибутива} — это имя работающего дистрибутива.
Известные вопросы
Это новая функция, и некоторые ее части могут не работать идеально. Вот некоторые известные проблемы, о которых мы хотим сообщить вам при использовании этой функции:
На данный момент файлы дистрибутивов будут доступны только из Windows, когда дистрибутив работает. Разработчик собирается добавить поддержку не работающих дистрибутивов в будущем обновлении.
Поскольку файловый сервер 9P работает внутри каждого дистрибутива, он доступен только тогда, когда этот дистрибутив работает. Команда ищет способы решить эту проблему.
Доступ к файлам Linux рассматривается так же, как и доступ к сетевому ресурсу, и все правила доступа к сетевым ресурсам будут по-прежнему применяться,
- Например: при использовании CMD cd \wsl$Ubuntuhome не будет работать (поскольку CMD не поддерживает пути UNC, так как текущие каталоги), однако будет работать copy \wsl$Ubuntuhomesomefile.txt C:dev
- Старые правила по-прежнему применяются, вы не должны получать доступ к файлам Linux внутри папки AppData!
- Если вы пытаетесь получить доступ к своим файлам Linux через папку AppData, вы используете обход сервера 9P, что означает, что у вас не будет доступа к файлам Linux, и вы можете повредить ваш дистрибутив Linux.
Примечание: Сервер 9P — это сервер, который содержит протоколы, поддерживающие метаданные Linux, включая разрешения. Демон инициализации WSL теперь включает сервер 9P. Существует служба Windows и драйвер, который действует как клиент и взаимодействует с сервером 9P (который работает внутри экземпляра WSL). Клиент и сервер обмениваются данными через сокеты AF_UNIX, поскольку WSL позволяет взаимодействовать между приложением Windows и приложением Linux, используя AF_UNIX.
Содержание
- Как открыть диск 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.
Источник
Автор: , 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 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 и Linux, то вы часто встречаетесь с проблемой, что не можете из ОС от Microsoft получить доступ к своим файлам, созданным в Linux.
Несмотря на то, что обе операционные системы находятся на одном устройстве, они работают в различных файловых системах. В то время как Linux может легко читать файловую систему NTFS, а вот
Windows не может читать файловую систему Linux.
Обзор DiskInternals Linux Reader
Программа DiskInternals Linux Reader абсолютно бесплатна и позволяет получить доступ к файлам из файловых систем Ex2/3/4, UFS2, HFS и ReiserFS/4. Кроме того, инструмент может читать обычные файловые системы, поддерживаемые Windows, такие как NTFS, Fat, exFat и т.д.
При этом приложение предоставляет доступ только для чтения, что означает, что вы не можете случайно убить вашу файловую систему
Linux из Windows.
Программа имеет аккуратный интерфейс, который похож на Windows Explorer, что делает Linux Reader очень простым в использовании. Вы можете открыть любой диск, отформатированный для использования с Linux, и просматривать его содержимое. Программа имеет практически все стандартные функции, такие как поисковое окно, кнопки навигации, последние файлы и папки. Также можно указать вид и сортировать файлы по всем доступным свойствам.
Если вы находитесь в корне диска, программа Linux Reader покажет вам статистику — например, количество различных типов файлов. Также отображается круговая диаграмма.
Linux Reader также позволяет монтировать образы исходных дисков или виртуальные диски. Таким образом, любая работа, выполненная на виртуальной машине, также может быть извлечена, и все файлы могут быть легко доступны. Это удобно, если вы много работаете на виртуальных машинах или если у вас есть образ диска вашей файловой системы.
В общем, это обязательный инструмент, если вы используете Linux вместе с Windows.
DiskInternals Linux Reader
Спасибо, что читаете! На данный момент большинство моих заметок, статей и подборок выходит в telegram канале «Левашов». Обязательно подписывайтесь, чтобы не пропустить новости мира ИТ, полезные инструкции и нужные сервисы.
Респект за пост! Спасибо за работу!
Хотите больше постов в блоге? Подборок софта и сервисов, а также обзоры на гаджеты? Сейчас, чтобы писать регулярно и радовать вас большими обзорами, мне требуется помощь. Чтобы поддерживать сайт на регулярной основе, вы можете оформить подписку на российском сервисе Boosty. Или воспользоваться ЮMoney (бывшие Яндекс Деньги) для разовой поддержки:
Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.