Если вы используете двойную загрузку 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
Оригинал:
Windows Migration: Accessing Linux Partitions From Windows
Автор: Antonis Komis (agmg)
Дата публикации: май 2013 г.
Перевод: Семененко В.
Дата перевода: июнь 2013 г.
Двойная загрузка операционных систем является очень распространенным сценарием среди пользователей Windows, которые решили попробовать систему Linux. Они поступают так потому, что еще не чувствуют себя достаточно уверенно, чтобы полностью оставить Windows и перейти на Linux. Или же потому, что этим пользователям необходимы некоторые программы и игры, которые невозможно запустить под Linux. Но в обоих случаях, когда пользователь работает между двумя операционными системами, существует потребность во взаимодействии между обеими системами. В операционной системе Linux есть изначальная поддержка «родных» файловых систем Windows (NTFS, FAT). Это означает, что работая под системой Linux, можно иметь доступ к Windows-разделам. С системой Windows дело обстоит с точностью до наоборот. Чтобы получить доступ к Linux-разделам из-под Windows, необходимо установить сторонние программы, специально созданные для этой цели.
В этой статье дан обзор нескольких таких программ, которые позволяют открыть Linux-разделы, работая в операционной системе Windows. Все рассматриваемые программы имеют поддержку файловой системы ext4, которая является таковой по умолчанию для всех дистрибутивов Linux. Также подобные программы могут работать с более ранними версиями файловых систем, таких как ext3 или ext2, а также c файловыми системами другого типа.
Все программы, обзор которых я решил сделать в данной статье, по умолчанию предоставляют доступ к Linux-разделам только в режиме чтения. Это означает, что с помощью таких программ можно читать файлы с Linux-разделов, но нельзя производить запись на них. С моей точки зрения, такой подход является наилучшим вариантом, так как иметь полный доступ к Linux-разделам может быть опасным. Это связано с тем, что при полном доступе к файловой системе Linux, достаточно изменить или удалить хотя бы один файл, что приведет операционную систему Linux в неработоспособное состояние. Пользователь должен иметь точное представление о том, что он собирается изменить, прежде чем приступать к самому изменению. В этом случае риск повредить систему сводится к минимуму.
Ext2Fsd
Официальная страница проекта: http://wwww.ext2fsd.com/
Ext2Fsd является драйвером файловой системы ext2, написанным под линейку операционных систем Windows (2000, XP, Vista и Win7). Будучи установленным, драйвер предоставляет доступ к Linux-разделам по буквенному обозначению каждого раздела для любой из установленных под Windows программ.
Установщик программы Ext2Fsd во время инсталляции задаст вопрос о добавлении службы ext2fsd в автозагрузку операционной системы. Если согласиться с предложением инсталлятора, то данный сервис будет запускаться каждый раз при загрузке операционной системы Windows, автоматически монтируя указанные в настройках разделы Linux. Если же отказаться от такой возможности, то службу нужно будет запускать вручную в каждом случае, когда необходимо получить доступ к определенным разделам.
Драйвер Ext2Fsd имеет дополнительную опцию для включения прав записи в файловых системах Linux. По причинам, которые я уже называл ранее, рекомендую оставить данную опцию отключенной, за исключением тех случаев, когда действительно необходимо что-либо изменить, и вы что знаете, что делаете.
Давайте посмотрим на основное окно программы Ext2Fsd:
Если нажать горячую клавишу F7 (или перейти в меню по пути «Tools — Service Management»), можно увидеть состояние службы (включена или отключена), и несколько дополнительных настроек, которые относятся к выбранному разделу:
Давайте смонтируем раздел. Это можно выполнить двумя способами. Первый — правым щелчком мыши на выбранном разделе в списке открываем контекстное меню и выбираем «Ext2 Volume Management».
Второй способ — просто нажать горячую клавишу F3 для выделенного в списке раздела.
Откроется следующее окно:
Если раздел, к которому нужно получить доступ, находиться на съемном носителе, то необходимо выбрать пункт «Automatically mount via Ext2Mgr» в контекстном меню. В этом случае указанный раздел будет монтироваться каждый раз, когда будет подключаться съемный носитель. В случае, если нужный раздел располагается на постоянно подключенном носителе, то для его автоматического монтирования необходимо выбрать пункт «Mountpoint for fixed disk, need reboot» в контекстном меню. Выберите данный пункт и выполните перезагрузку, если это необходимо.
Перейдем в «Мой компьютер»:
Видим, что Linux-раздел (Локальный диск H) смонтирован и к нему можно получить доступ точно также, как и к любому «нормальному» Windows-разделу. Для проверки открываю указанный раздел для просмотра данных на нем:
DiskInternals Linux Reader
Официальная страница проекта: http://www.diskinternals.com/linux-reader/
Программа DiskInternals Linux Reader является официально бесплатной и поддерживает целый ряд файловых систем: ext2, ext3, ext4, HFS и ReiserFS.
Подобно программе Ext2Fsd, приложение Linux Reader предоставляет доступ к Linux-разделам только с правами чтения и не разрешает пользователям производить запись на них. Это гарантирует, что изменения в текущей операционной системе не скажутся на работе системы Linux.
Но, в отличие от предыдущей программы, Linux Reader предоставляет доступ к разделам не через их буквенное обозначение. Для каждого из Linux-разделов запускается своя собственная копия приложения. Такой способ имеет несколько приятных преимуществ, таких как использование «Проводника» Windows и функция предпросмотра. Последняя поддерживает только несколько типов файлов (определенный набор форматов изображений, несколько видео-форматов и еще несколько других, которые у меня не было возможности протестировать). Поэтому, если вы ищете файлы, для которых в программу Linux Reader встроена возможность предпросмотра, то можно просмотреть изменение прежде, чем сохранять их.
На изображении внизу видно функцию предпросмотра в действии. Если щелкнуть на пункте «Сохранить как …» (Save as…), выбранный файл может быть сохранен в файловой системе Windows. Это бывает полезным, если необходимо работать с этим файлом в обход режима только для чтения.
Также программа Linux Reader может сохранять директорию целиком. Для этого нужно щелкнуть правым щелчком мыши на нужной папке и выбрать пункт «Сохранить» (Save). Затем нажать кнопку «Далее» (Next).
В следующем окне выбираем «Сохранить файлы» (Save Files) и снова нажмем кнопку «Далее» (Next):
Выберите конечную папку (рисунок вверху), в которую необходимо сохранить файлы и закончите операцию.
Другой интересной особенностью программы является возможность монтировать образы дисков формата raw (например, таких как ISO-файлы) и контейнеры (примером может быть виртуальные диски VirtualBox). Подобную возможность лично я не тестировал, но как мне кажется, это полезная возможность.
Ext2Explore
Официальный сайт проекта: http://ext2read.blogspot.com/
Эта программа работает подобно Linux Reader, но поддерживает меньшее количество файловых систем: ext2, ext3, ext4. Данная программа имеет одну уникальную особенность, которой нет у двух предыдущих — она является портабельной. Это означает, что нет необходимости устанавливать программу под операционной системой. Она может быть запущена с любого носителя, включая и съемные.
Программа Ext2explore.exe должна запускаться в системе Windows с правами администратора. Это можно выполнить с помощью контекстного меню.
Для дальнейшей работы в программе, чтобы сохранить время, откройте окно свойств файла и включите опцию «Запускать эту программу с правами администратора» (Run this program as an administrator) на вкладке «Совместимость» (Compatibility).
Также, как и в программе Linux Reader, для того, чтобы открыть файл в другой программе, его необходимо первоначально сохранить в определенной директории в файловой системе Windows.
Заключение
Несмотря на то, что все из описанных выше программ выполняют те задачи, для которых они были созданы, имеется еще одна возможность для обмена файлами между двумя операционными системами Linux и Windows, более простая в использовании и интуитивно понятная. Для этого необходимо создать дополнительный раздел, отформатированный в файловой системе, понятной для операционной системы Windows и доступной для системы Linux. Файловая система FAT32 имеет изначальную поддержку как в системе Linux, так и Windows. Кроме того, Linux без проблем может читать и писать на разделы, отформатированные в файловой системе NTFS.
Таким образом, вы можете просматривать и изменять файлы в любое время, без необходимости иметь дополнительное программное обеспечение. Если есть какие-либо файлы, к которым необходимо получить доступ из другой операционной системы, просто скопируйте их в дополнительный раздел, отформатированный в файловой системе, понятной для операционной системы Windows.
Посмотрите также другие статьи раздела об эмуляции возможностей Windows.
Если вам понравилась статья, поделитесь ею с друзьями:
Автор: , 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 от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).
Updated by
Cici on Jan 12, 2023
On this page, you’ll unveil 6 practical methods to access EXT4 partition from Windows 11/10/8/7 in two parts. Follow to learn how to access and read Linux EXT4 partition data on Windows with ease:
If you are dual-booting Windows and Linux on your laptop or desktop computer, you may probably want to access files on your Linux partition like EXT4 on Windows at some point. To do so, you can rely on the Explore feature in EaseUS partition manager which can make your drive data visible immediately. Check out how to access and open EXT4 partition files on your Windows PC with ease.
Part 1. Can I Read EXT4 on Windows
«Hi, I recently moved my old Linux computer hard drive to my current Windows 10 laptop. I’m thinking about using the Linux hard drive as a data drive. Does anyone know how to read and access EXT4 partition from Windows 10?»
Are you having a similar issue that you can’t access nor mount a Linux EXT4 partition to Windows 10/8/7? To do so, you’ll need first to figure out the following two questions:
1. What is EXT4?
EXT4, known as the fourth extended file system, the successor to EXT3, is one of the most recent file system used by Linux users. It is the default file system for many Linux distributions, including Debian and Ununtu.
2. Can Windows 10 or Windows 8/7 read EXT4?
Although EXT4 is the most common Linux file system, it’s not supported on Windows by default. Therefore, the answer to «can Windows read EXT4» is no. You may easily visit a Windows NTFS partition from Linux. However, Windows cannot read Linux partitions directly.
But it doesn’t mean there is no way to open or access EXT4 from Windows. To do so, you’ll need third-party tools and resolutions for help.
Continue reading and follow provided methods in Part 2 and Part 3, you will learn how to access and read Linux EXT4 partition data on Windows.
Part 2. How to access Ext4 from Windows 11/10/8/7
To use the Linux hard drive as a data disk on Windows, making EXT4 partition accessible on Windows, you will need first to check if there is important data saved on the drive by using an EXT4 viewer tool.
If you have saved important data, you can apply a reliable EXT4 reader to access and restore data from the partition. Then you can format and convert EXT4 partition to NTFS with a professional EXT4 formatter. No data loss will occur.
Go through the following complete process, and you’ll make EXT4 accessible on Windows 10/8/7:
Note that, if you don’t care about the data, jump to EXT4 formatter in #2 for help.
#1. View and Explore EXT4 Partition Content
Applies to: View EXT4 partition content and data on Windows
Important Tool: Linux EXT4 partition manager software — EaseUS Partition Master
Before you start converting or accessing EXT4 partition from Windows, it’s essential to view and check the saved content in the volume. Here, we would like to recommend you try reliable EXT4 partition manager software — EaseUS Partition Master.
Step 1. Launch EaseUS Partition Master, locate the EXT4 partition.
Step 2. Right-click on the EXT4 partition and select «Properties».
Step 3. Open and expand the folders on the left pane to check the content of EXT4 partition.
If the Linux EXT4 partition contains some valuable files, move to the next phase, and you’ll learn how to access and regain data from a Linux partition on Windows.
#2. Access EXT4 Partition Data from Windows 10/8/7
Applies to: Read and access EXT partition data on Windows, making EXT4 partition accessible by formatting EXT4 to NTFS.
Important Tools: 1. EXT4 reader; 2. EXT4 formatter tool.
To avoid unnecessary data loss issue, before converting EXT4 partition, we suggest you apply reliable EXT4 reader to access the saved data in advance. Follow to make EXT4 partition accessible without losing any data:
First. Use EXT4 Reader to Read and Restore EXT4 Partition Data
So how to regain data from the inaccessible EXT4 partition on Windows? You’ll need a reliable EXT4 reader for help. EaseUS Data Recovery Wizard, as a professional hard drive data recovery software, is capable of helping.
Note that if you lost or deleted data on other types of storage devices, such as EXT2/EXT3 partitions, FAT32 USB drive, or exFAT external hard drive, this software will quickly scan and restore everything you lost immediately.
Here, you can apply this software to scan, preview and restore everything saved in the EXT4 partition in only 3 steps:
Step 1. Run EaseUS Data Recovery Wizard on your computer. Choose the drive where you lost files and click «Scan». If your lost files were on an external storage device, connect it to your computer firstly.
Step 2. The software will quickly scan the deleted files immediately, and then automatically perform a deep scan to find more lost files. After the scan is completed, you can use «Filter» to quickly filter specific file types.
Step 3. Click the «Preview» button or double-click on a file for a full preview. Finally, select the desired files, click «Recover» and choose another safe location to save all the files at once.
Remember to save the restored EXT4 partition data to another secure location on your Windows hard drive.
Next. Use EXT4 Formatter to Make EXT4 Partition Accessible on Windows
As you’ve known that Windows doesn’t support accessing Linux based file system partitions, which as a result, Windows users can neither view nor make any changes to the EXT4/3/2 partitions on Windows PC.
The easiest way that you can try is to change the file system of Linux partition from EXT4/3/2 to a Windows-supported one — NTFS or FAT32. To make an EXT4/3/2 partition accessible on Windows, here, we would like to recommend you try a reliable EXT4 formatter — EaseUS Partition Master for help.
You can easily convert an EXT4 partition to NTFS in only a few simple clicks by formatting:
Step 1. Launch EaseUS Partition Master, right-click the partition you intend to format and choose «Format».
Step 2. In the new window, enter the Partition label, choose the FAT32/EXT2/EXT3/EXT4 file system, and set the cluster size according to your needs, then click «OK».
Step 3. Then you will see a warning window, click «Yes» in it to continue.
Step 4. Click the «Execute 1 Task(s)» button in the top-left corner to review the changes, then click «Apply» to start formatting the partition to FAT32/EXT2/EXT3/EXT4.
You May Also Like:
How to Partition Hard Drive in Windows 10
After formatting the EXT4 partition to a normal file system, you may also like to repartition the volume. Follow to learn how to partition a hard drive on your own.
Part 3. How to Mount EXT4 on Windows 11/10/8/7
In this part, you will learn: How to mount EXT4 partition on Windows, accessing EXT4 files from Windows using third-party software.
If you intend to keep Linux with Windows on the computer, accessing EXT4 files from Windows, you can try to mount EXT4 partition on Windows 10/8/7. But how do I mount a Linux drive in Windows 10?
If you are having the same question on your mind, stay here. In this part, we’ll introduce to you 3 relaible Linux readers, helping you to mount EXT4 on Windows 10/8/7:
- #1. EXT2Fsd
- #2. DiskInternals Linux Reader
- #3. Ext2explore
Pick up one tool and follow the tutorials below to mount EXT4 on your Windows computer now:
#1. Mount EXT4 on Windows using Ext2Fsd
Ext2Fsd is a Windows file system driver, designed for EXT4/3/2 file systems. It enables Windows users to read and access Linux file systems like EXT4 by mounting the EXT4 partition on Windows.
Here are the steps:
Step 1. Install and launch Ext2Fsd driver on your Windows PC.
Step 2. Go to Tools > Service Management > Start Ext2Fsd service before accessing Linux files.
Step 3. Check «Mount all volumes in read-only mode» and «Assign drive letter automatically» boxes, and click «Apply».
After this, you can find your EXT4 partitions with its own drive letters in Windows Explorer. You can even directly access files on the EXT4 partition.
#2. Mount EXT4 Partition on Windows 10 via DiskInternals Linux Reader
DiskInternals Linux Reader supports EXT4, ReFS, HFS and HFS+ file systems. Unlike Ext2Fsd, DiskInternals Linux Reader enables Windows users to visit and browse Linux partitions within this application.
Step 1. Install and launch DiskInternals Linux Reader on Windows PC.
Step 2. Locate the EXT4 partition on this application.
Step 3. Double-click to open EXT4 partition, view, and check the saved data on the partition.
Step 4. To make use of the files on EXT4 partition, select files and click «Save» to store them to another secure location on your Windows PC.
#3. Mount EXT4 on Windows using Ext2explore
Ext2explore is an open-source application that works similarly to DiskInternals Linux Reader. It enables users to access EXT4 partition content only in this application.
Here are the steps that you can apply to access EXT4 from Windows via Ext2explore:
Step 1. Download Ext2explore.ext and run this program on Windows PC.
Step 2. Once launched, right-click on it and select to «Run as administrator».
You can also right-click on ext2explore.exe and select «Properties» > Compatibility > Check «Run this program as an administrator» > «OK».
Step 3. After this, you can then browse the Linux EXT4 partition and its content.
To make use of the files, right-click on files and select «Save» > Navigate another secure location to save the files on Windows computer.
Part 4. Conclusion
On this page, you’ve learnt what is EXT4 is and two different ways to access and open EXT4 partition on Windows.
To make use of Linux EXT4 partition as a data drive on Windows, you’ll need to export and restore EXT4 partitino data first using EaseUS Data Recovery Wizard. Then convert the EXT4 partitoin to a Windows recognized file system — NTFS or FAT32 by formatting via EaseUS Partition Master.
To keep Linux and Windows on your computer, and access EXT4 files from Windows, you’ll need to mount the Linux partition on Windows. To do so, you can try the recommended tools for help. For the most direct way, we suggest you try Ext2Fsd.
If you have further questions about EXT4 or Linux file systems, check the FAQs below, you may get the desired answer.
FAQs about EXT4
1. Can Windows read ext4?
Windows Operating Systems don’t support the Linux file system, including EXT4. As a result, Windows cannot directly read or detect an EXT4 partition or device. But if you want to access EXT4 from Windows, try the listed methods on this page. You’ll make it possible.
2. Which is better NTFS or EXT4?
As NTFS and EXT4 are two different file systems designed for two operating systems, to test the performance, you’ll need to do it in the native OS.
As tested, NTFS is much faster than EXT4 in Windows. Also, if it’s in Linux, EXT4 is faster than NTFS.
3. Can Windows write to EXT4?
As a matter of fact, if you are running Windows and Linux on the same PC, it’s impossible to access EXT4 under Windows, which as a result, you can’t do anything to an EXT4 partition or storage device.
In a word, Windows cannot write to EXT4. If you really need to write things on EXT4 on Windows OS, you’ll need to convert EXT4 to an NTFS or FAT32 file system based device first. You can run EaseUS Partition Master with its Format feature for help, as shown on this page in Part 2.
4. How do I open a Linux drive in Windows?
Being similar to the ways shown on this page, to open a Linux drive in Windows, you can either try to change its file system to NTFS/FAT32 or mount the Linux drive to Windows.
If you prefer to change the Linux drive file system so as to make it readable and writable, format it into NTFS or FAT32 with solutions in Part 2 on this page.
If you only want to visit or access files saved on the Linux drive from Windows, mount it on Windows using applications recommended in Part 3.
Updated by
Cici on Jan 12, 2023
On this page, you’ll unveil 6 practical methods to access EXT4 partition from Windows 11/10/8/7 in two parts. Follow to learn how to access and read Linux EXT4 partition data on Windows with ease:
If you are dual-booting Windows and Linux on your laptop or desktop computer, you may probably want to access files on your Linux partition like EXT4 on Windows at some point. To do so, you can rely on the Explore feature in EaseUS partition manager which can make your drive data visible immediately. Check out how to access and open EXT4 partition files on your Windows PC with ease.
Part 1. Can I Read EXT4 on Windows
«Hi, I recently moved my old Linux computer hard drive to my current Windows 10 laptop. I’m thinking about using the Linux hard drive as a data drive. Does anyone know how to read and access EXT4 partition from Windows 10?»
Are you having a similar issue that you can’t access nor mount a Linux EXT4 partition to Windows 10/8/7? To do so, you’ll need first to figure out the following two questions:
1. What is EXT4?
EXT4, known as the fourth extended file system, the successor to EXT3, is one of the most recent file system used by Linux users. It is the default file system for many Linux distributions, including Debian and Ununtu.
2. Can Windows 10 or Windows 8/7 read EXT4?
Although EXT4 is the most common Linux file system, it’s not supported on Windows by default. Therefore, the answer to «can Windows read EXT4» is no. You may easily visit a Windows NTFS partition from Linux. However, Windows cannot read Linux partitions directly.
But it doesn’t mean there is no way to open or access EXT4 from Windows. To do so, you’ll need third-party tools and resolutions for help.
Continue reading and follow provided methods in Part 2 and Part 3, you will learn how to access and read Linux EXT4 partition data on Windows.
Part 2. How to access Ext4 from Windows 11/10/8/7
To use the Linux hard drive as a data disk on Windows, making EXT4 partition accessible on Windows, you will need first to check if there is important data saved on the drive by using an EXT4 viewer tool.
If you have saved important data, you can apply a reliable EXT4 reader to access and restore data from the partition. Then you can format and convert EXT4 partition to NTFS with a professional EXT4 formatter. No data loss will occur.
Go through the following complete process, and you’ll make EXT4 accessible on Windows 10/8/7:
Note that, if you don’t care about the data, jump to EXT4 formatter in #2 for help.
#1. View and Explore EXT4 Partition Content
Applies to: View EXT4 partition content and data on Windows
Important Tool: Linux EXT4 partition manager software — EaseUS Partition Master
Before you start converting or accessing EXT4 partition from Windows, it’s essential to view and check the saved content in the volume. Here, we would like to recommend you try reliable EXT4 partition manager software — EaseUS Partition Master.
Step 1. Launch EaseUS Partition Master, locate the EXT4 partition.
Step 2. Right-click on the EXT4 partition and select «Properties».
Step 3. Open and expand the folders on the left pane to check the content of EXT4 partition.
If the Linux EXT4 partition contains some valuable files, move to the next phase, and you’ll learn how to access and regain data from a Linux partition on Windows.
#2. Access EXT4 Partition Data from Windows 10/8/7
Applies to: Read and access EXT partition data on Windows, making EXT4 partition accessible by formatting EXT4 to NTFS.
Important Tools: 1. EXT4 reader; 2. EXT4 formatter tool.
To avoid unnecessary data loss issue, before converting EXT4 partition, we suggest you apply reliable EXT4 reader to access the saved data in advance. Follow to make EXT4 partition accessible without losing any data:
First. Use EXT4 Reader to Read and Restore EXT4 Partition Data
So how to regain data from the inaccessible EXT4 partition on Windows? You’ll need a reliable EXT4 reader for help. EaseUS Data Recovery Wizard, as a professional hard drive data recovery software, is capable of helping.
Note that if you lost or deleted data on other types of storage devices, such as EXT2/EXT3 partitions, FAT32 USB drive, or exFAT external hard drive, this software will quickly scan and restore everything you lost immediately.
Here, you can apply this software to scan, preview and restore everything saved in the EXT4 partition in only 3 steps:
Step 1. Run EaseUS Data Recovery Wizard on your computer. Choose the drive where you lost files and click «Scan». If your lost files were on an external storage device, connect it to your computer firstly.
Step 2. The software will quickly scan the deleted files immediately, and then automatically perform a deep scan to find more lost files. After the scan is completed, you can use «Filter» to quickly filter specific file types.
Step 3. Click the «Preview» button or double-click on a file for a full preview. Finally, select the desired files, click «Recover» and choose another safe location to save all the files at once.
Remember to save the restored EXT4 partition data to another secure location on your Windows hard drive.
Next. Use EXT4 Formatter to Make EXT4 Partition Accessible on Windows
As you’ve known that Windows doesn’t support accessing Linux based file system partitions, which as a result, Windows users can neither view nor make any changes to the EXT4/3/2 partitions on Windows PC.
The easiest way that you can try is to change the file system of Linux partition from EXT4/3/2 to a Windows-supported one — NTFS or FAT32. To make an EXT4/3/2 partition accessible on Windows, here, we would like to recommend you try a reliable EXT4 formatter — EaseUS Partition Master for help.
You can easily convert an EXT4 partition to NTFS in only a few simple clicks by formatting:
Step 1. Launch EaseUS Partition Master, right-click the partition you intend to format and choose «Format».
Step 2. In the new window, enter the Partition label, choose the FAT32/EXT2/EXT3/EXT4 file system, and set the cluster size according to your needs, then click «OK».
Step 3. Then you will see a warning window, click «Yes» in it to continue.
Step 4. Click the «Execute 1 Task(s)» button in the top-left corner to review the changes, then click «Apply» to start formatting the partition to FAT32/EXT2/EXT3/EXT4.
You May Also Like:
How to Partition Hard Drive in Windows 10
After formatting the EXT4 partition to a normal file system, you may also like to repartition the volume. Follow to learn how to partition a hard drive on your own.
Part 3. How to Mount EXT4 on Windows 11/10/8/7
In this part, you will learn: How to mount EXT4 partition on Windows, accessing EXT4 files from Windows using third-party software.
If you intend to keep Linux with Windows on the computer, accessing EXT4 files from Windows, you can try to mount EXT4 partition on Windows 10/8/7. But how do I mount a Linux drive in Windows 10?
If you are having the same question on your mind, stay here. In this part, we’ll introduce to you 3 relaible Linux readers, helping you to mount EXT4 on Windows 10/8/7:
- #1. EXT2Fsd
- #2. DiskInternals Linux Reader
- #3. Ext2explore
Pick up one tool and follow the tutorials below to mount EXT4 on your Windows computer now:
#1. Mount EXT4 on Windows using Ext2Fsd
Ext2Fsd is a Windows file system driver, designed for EXT4/3/2 file systems. It enables Windows users to read and access Linux file systems like EXT4 by mounting the EXT4 partition on Windows.
Here are the steps:
Step 1. Install and launch Ext2Fsd driver on your Windows PC.
Step 2. Go to Tools > Service Management > Start Ext2Fsd service before accessing Linux files.
Step 3. Check «Mount all volumes in read-only mode» and «Assign drive letter automatically» boxes, and click «Apply».
After this, you can find your EXT4 partitions with its own drive letters in Windows Explorer. You can even directly access files on the EXT4 partition.
#2. Mount EXT4 Partition on Windows 10 via DiskInternals Linux Reader
DiskInternals Linux Reader supports EXT4, ReFS, HFS and HFS+ file systems. Unlike Ext2Fsd, DiskInternals Linux Reader enables Windows users to visit and browse Linux partitions within this application.
Step 1. Install and launch DiskInternals Linux Reader on Windows PC.
Step 2. Locate the EXT4 partition on this application.
Step 3. Double-click to open EXT4 partition, view, and check the saved data on the partition.
Step 4. To make use of the files on EXT4 partition, select files and click «Save» to store them to another secure location on your Windows PC.
#3. Mount EXT4 on Windows using Ext2explore
Ext2explore is an open-source application that works similarly to DiskInternals Linux Reader. It enables users to access EXT4 partition content only in this application.
Here are the steps that you can apply to access EXT4 from Windows via Ext2explore:
Step 1. Download Ext2explore.ext and run this program on Windows PC.
Step 2. Once launched, right-click on it and select to «Run as administrator».
You can also right-click on ext2explore.exe and select «Properties» > Compatibility > Check «Run this program as an administrator» > «OK».
Step 3. After this, you can then browse the Linux EXT4 partition and its content.
To make use of the files, right-click on files and select «Save» > Navigate another secure location to save the files on Windows computer.
Part 4. Conclusion
On this page, you’ve learnt what is EXT4 is and two different ways to access and open EXT4 partition on Windows.
To make use of Linux EXT4 partition as a data drive on Windows, you’ll need to export and restore EXT4 partitino data first using EaseUS Data Recovery Wizard. Then convert the EXT4 partitoin to a Windows recognized file system — NTFS or FAT32 by formatting via EaseUS Partition Master.
To keep Linux and Windows on your computer, and access EXT4 files from Windows, you’ll need to mount the Linux partition on Windows. To do so, you can try the recommended tools for help. For the most direct way, we suggest you try Ext2Fsd.
If you have further questions about EXT4 or Linux file systems, check the FAQs below, you may get the desired answer.
FAQs about EXT4
1. Can Windows read ext4?
Windows Operating Systems don’t support the Linux file system, including EXT4. As a result, Windows cannot directly read or detect an EXT4 partition or device. But if you want to access EXT4 from Windows, try the listed methods on this page. You’ll make it possible.
2. Which is better NTFS or EXT4?
As NTFS and EXT4 are two different file systems designed for two operating systems, to test the performance, you’ll need to do it in the native OS.
As tested, NTFS is much faster than EXT4 in Windows. Also, if it’s in Linux, EXT4 is faster than NTFS.
3. Can Windows write to EXT4?
As a matter of fact, if you are running Windows and Linux on the same PC, it’s impossible to access EXT4 under Windows, which as a result, you can’t do anything to an EXT4 partition or storage device.
In a word, Windows cannot write to EXT4. If you really need to write things on EXT4 on Windows OS, you’ll need to convert EXT4 to an NTFS or FAT32 file system based device first. You can run EaseUS Partition Master with its Format feature for help, as shown on this page in Part 2.
4. How do I open a Linux drive in Windows?
Being similar to the ways shown on this page, to open a Linux drive in Windows, you can either try to change its file system to NTFS/FAT32 or mount the Linux drive to Windows.
If you prefer to change the Linux drive file system so as to make it readable and writable, format it into NTFS or FAT32 with solutions in Part 2 on this page.
If you only want to visit or access files saved on the Linux drive from Windows, mount it on Windows using applications recommended in Part 3.
Оглавление
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%)
В данной статье я расскажу вам, как получить практически полноценный доступ для чтения и записи ко всем файловым системам, используемым в Linux (Ext2/3/4, ReiserFS, XFS, JFS, etc) из-под сабжевых операционных систем. Статья является вольным переводом данного руководства, причем написано оно уже довольно давно, но догуглился я до него только сейчас.
Что из себя представляет данный способ?
Пожалуй, все слышали о проекте coLinux. Это ядро Linux, портированное и модифицированное для запуска из Windows, включающее в себя драйвер для преобразования системных вызовов Linux в вызовы Windows. Приложения Linux могут запускаться в coLinux без перекомпиляции, при этом потеря производительности приложений не наблюдается.
Мы же будем использовать coLinux-систему как промежуточное звено для доступа к нужным файловым системам. coLinux будет имеет прямой доступ к файловым системам, а из под Windows (здесь и далее — хост-система) они будут доступны при помощи Samba-сервера, настроенного на coLinux-системе (гостевой системе). Связь между гостевой и хост-системами будет осуществлена при помощи виртуального TAP-сетевого адаптера. Совместимость при этом будет практически полная, вплоть до редактирования прав доступа и проч. (естественно, в гостевой системе).
Достоинства и недостатки
Главное достоинство в том, что используется нативный Linux-драйвер файловой системы (так как фактически запущена полная копия Linux, и драйвер работает в этой среде). И поэтому будет осуществляться полный доступ к ФС без багов со стороны Windows, недоделанных, а то и вовсе нереализованных, возможностей Windows-драйверов, и т.д.
Первый недостаток плавно вытекает из достоинства: из-за того, что запущена полная копия Linux со всеми драйверами, сервисами и программами, количество свободных ресурсов хост-системы порой довольно сильно уменьшается, в особенности при обмене файлами.
Второй недостаток заключается в низкой скорости обмена файлами: скорость чтения из файловой системы XFS не превышает в среднем 5 мегабайт в секунду, а скорость записи — 7 (что довольно-таки странно).
Установка и настройка гостевой Linux-системы
- Скачиваем ядро coLinux здесь. Устанавливаем, например, в директорию C:coLinux (далее в статье для примера будет использоваться именно она).
- Скачиваем один из образов установленной Linux-системы отсюда. Я предпочел Debian Lenny, и поэтому при предстоящей работе в гостевой системе будут использоваться команды, специфичные для Debian. Распаковать архив с образом нужно в директорию, куда установлен coLinux, в нашем случае C:coLinux.
- Правим конфиг-файл debian-lenny.conf, расположенный в директории coLinux (мы же распаковали архив с образом в нее, так?). Снимаем символ комментирования (#) со строк #mem=256 и #eth1=tuntap
- Теперь необходимо прописать в конфиг имена нужных разделов для доступа к ним. Эти имена выглядят как DeviceHarddisk1Partition2. Самый простой способ найти правильные имена для нужных разделов — это скачать Windows-port утилиты dd и с помощью команды:
dd --list
в командной строке Windows с правами администратора (естественно, находясь в каталоге с исполняемым файлом dd) ищем нужные нам имена разделов под словами NT Block Device Objects (малость неудобно, т.к. искать нужные разделы придется по размеру, который, к тому же, дан в байтах).
Итак, нужные имена мы нашли, теперь необходимо вписать их в конфиг. В конце конфига вписываем строки типа:
cobdX=DeviceHarddiskYPartitionZ
где X — это порядковый номер файла девайса (он будет видет из-под гостевой системы в /dev), начиная с 3, а Y и Z — это номера диска и раздела в его Windows-имени. Например:
cobd3=DeviceHarddisk1Partition2
И так для каждого раздела. - Заходим в свойства виртуального сетевого адаптера «TAP-Win32 Adapter V8 (coLinux)» (в WinXP — Панель управления — Сетевые подключения — ПКМ на адаптере — Свойства — Протокол Интернета (TCP/IP) — Свойства, в WinVista/7 — Панель управления — Центр управления сетями и общим доступом — Изменение параметров адаптера — ПКМ на адаптере — Свойства — Протокол Интернета версии 4 (TCP/IPv4) — Свойства) и выставляем IP-адрес 192.168.37.10 и маску подсети 255.255.255.0. Сохраняем настройки.
- Самый долгожданный момент — запуск гостевой системы. Запускаем файл debian-lenny.bat из корневой директории coLinux и ждем, пока система полностью загрузится. Заходим в систему с логином root и паролем colinux. Создаем директории — точки монтирования разделов в гостевой системе. Редактируем файл /etc/fstab (с помощью vim или nano, по вкусу) и вписываем туда строчки для описания файловых систем для монтирования, например:
/dev/cobd3 /mnt/cobd3 xfs defaults 0 0
Тут все стандартно, отмечу только, что имя файла нужного раздела совпадает со строкой раздела в конфиге coLinux. После сразу монтируем все разделы с помощью команды mount -a. - Настроим виртуальный сетевой адаптер в хост-системе. Для этого добавим в файл /etc/network/interfaces следующие строки:
auto eth1
Включаем сетевой интерфейс командой:
iface eth1 inet static
address 192.168.37.20
network 192.168.37.0
netmask 255.255.255.0
broadcast 192.168.37.255
ifup eth1
Можно тут же пропинговать хост-систему (192.168.37.10), все должно работать без проблем. - Создаем обычного юзера командой adduser (напр. adduser user1) для того, чтобы предотвратить root-доступ к файлам из-под Windows
- Устанавливаем SSH- и Samba-серверы в гостевой системе:
apt-get install openssh-server samba
В конфиге Samba (/etc/samba/smb.conf) вписываем для каждого смонтированного раздела секцию такого вида:
[sharename1]
path=/mnt/cobd3
users=user1
read only=no
Меняем нужные параметры по-нашему. После редактирования файла перезапускаем Samba с помощью команды /etc/init.d/samba reload - Выбираем в контекстном меню на иконке «Мой компьютер» пункт «Подключить сетевой диск…». Прописываем в качестве пути для каждого раздела \192.168.37.20имя_шары, где имя шары — это имя, прописанное в квадратных скобках в начале секции конфига Samba.
Ура! Раздел виден, и все успешно читается и пишется (естественно, читается и пишется только туда, где есть соответствующие права).
Прописывание coLinux как сервиса Windows
Осталась одна проблема — coLinux приходится запускать вручную, и при закрытии его консольного окна доступ к дискам исчезает. Решение — прописать coLinux как сервис Windows (который будет работать в фоне) и настроить его автостарт при запуске системы:
- В командной строке Windows (с правами администратора) в каталоге coLinux прописываем команду:
daemon.exe —install-service colinux @debian-lenny.conf
Тут же и запустим сервис: net start colinux. - Запускаем services.msc (Win+R — services.msc — OK), находим в списке сервисов colinux, дважды щелкаем на него, и в появившемся окне выбираем тип запуска — Автоматически. Сохраняем.
Для доступа к гостевой системе мы будем использовать PuTTY (коннектимся к ip 192.168.37.20).
Напоследок хотелось бы отметить, что этот способ доступа к линуксовым ФС пока является самым лучшим, потому что, как уже я отмечал выше, существующие драйверы пока не могут обеспечить полную совместимость, и, более того, за них нередко требуют деньги.
Windows не предлагает поддержку файловой системы ext2, ext3 и ext4, файловая система, используемая дистрибутивами Linux, ext4 является наиболее используемой сегодня. Теперь вы поймете, почему при подключении жесткого диска с файловой системой ext2, ext3 или ext4 Windows предлагает отформатировать его, не имея возможности доступа к его содержимому.
Решение этой проблемы заключается в использовании одного из различных приложений, доступных в Интернете, которые позволяют нам получить доступ к этому типу устройства.
Еще один интересный вариант, если мы обычно вынуждены обращаться к этому типу диска из Windows, — это использовать Подсистема Windows для Linux , функция, доступная в Windows 10, с помощью которой мы найдем универсальный доступ к данным, хранящимся на всех дисках нашего компьютера, независимо от файловой системы.
Содержание
- Подсистема Windows для Linux (WSL)
- Активировать подсистему Windows для Linux
- Доступ к дискам Linux из Windows
- Подключиться из Windows в Linux
- Удаленный рабочий стол/RDP
- самба
- Ftp
- С программами для чтения EXT4 в Windows
- linux-ридер
- Ext2Fsd
- Другие устаревшие параметры
Самый быстрый и простой способ доступ к отформатированным дискам ext2, ext3 и ext4 используемый Linux, заключается в использовании подсистемы Windows для Linux, более известной как WSL. WSL позволяет нам запускать инструменты Linux из командной строки, что позволяет нам забыть об использовании виртуальной машины или двойной загрузки.
Кроме того, это также позволяет нам запускать приложения Windows из командной строки и приложения Linux в Windows. Эта функциональность, доступная на устройстве, изначально не активна, поэтому первое, что мы должны сделать, это активировать ее.
Активировать подсистему Windows для Linux
Чтобы активировать подсистему Windows для Linux, мы идем в окно поиска Cortana и вводим условия Компоненты Windows , нажав на первый отображаемый результат.
Далее появится окно с доступными функциями Windows, которые мы можем активировать или деактивировать в соответствии с нашими потребностями. В нашем случае мы должны найти параметр «Подсистема Windows для Linux», установить соответствующий флажок и нажать «ОК».
Через несколько секунд система предложит нам перезагрузить компьютер, чтобы правильно активировать эту функцию на нашем компьютере. После перезапуска мы должны установить терминальную среду Linux из Microsoft Хранить. В этом примере мы будем использовать Ubuntu, так как он является одним из самых популярных и используемых.
После того, как мы загрузили приложение, мы запускаем его и ждем несколько минут, пока установка не завершится. Первое, что нам нужно сделать, это создать учетную запись пользователя, учетную запись, которая не связана с учетной записью пользователя и паролем Windows.
Следующим шагом является монтирование диска, чтобы он изначально был доступен в Windows через проводник.
Доступ к дискам Linux из Windows
Первое, что нам нужно сделать, это смонтировать диск через WSL. Если мы сначала не смонтируем диск, мы никогда не сможем получить к нему доступ, поэтому не следует пропускать этот шаг.
Если наш компьютер имеет только один жесткий диск, с которого управляется операционная система Windows, то при подключении любого другого устройства система назначит следующую букву алфавита, которой в данном случае будет буква d устройства, где мы хотим связать его.
Чтобы смонтировать отформатированный диск Linux ext2, ext3 или ext4, нам нужно ввести следующую команду, где d — это диск, с которого он будет доступен.
sudo mkdir /mnt/d
sudo mount -t drvfs d: /mnt/d
С этого момента мы можем закрыть Ubuntu и перейти к проводник Windows для доступа ко всему содержимому, доступному на этом устройстве хранения, как если бы это был любой другой жесткий диск с форматом, совместимым с Windows.
Из проводника файлов мы можем копировать файлы как из Windows на диск Linux, так и из Linux в Windows, перетаскивая файлы, как обычно.
Подключиться из Windows в Linux
Что произойдет, если мы захотим подключиться из Windows к компьютеру с Linux, чтобы получить доступ к его файлам? Все решения, которые мы объяснили выше, ориентированы на подключение к жестким дискам или разделам с форматом Linux, недопустимые параметры подключения к другим компьютерам.
Удаленный рабочий стол/RDP
Самый простой способ подключиться к компьютеру с Linux из Windows — это удаленное подключение. Таким образом, мы не только сможем управлять компьютером Linux с нашего ПК с Windows, но также сможем очень быстро и легко обмениваться файлами.
Прежде всего, нужно знать IP-адрес, который компьютер с Linux использует через IPCONFIG команду из Терминала. Затем мы получаем доступ к параметрам конфигурации маршрутизатора и включаем переадресацию портов с IP-адресом оборудования, портом, который будет использоваться, и в качестве имени удаленного рабочего стола, чтобы иметь возможность его идентифицировать.
Адрес маршрутизатора вместе с данными доступа обычно находится внизу.
На следующем шаге мы должны заселить удаленный рабочий стол в Ubuntu, функцию, доступную в Windows, с помощью команды:
sudo apt install xrdp
Затем в Windows мы открываем приложение Windows Remote Desktop Connection. В разделе «Компьютер» мы должны ввести IP-адрес компьютера и имя пользователя компьютера с Linux, к которому мы собираемся подключиться.
Если все работает правильно, приложение запросит у нас пароль компьютера, и мы будем удаленно управлять компьютером Linux.
Гораздо более простой вариант удаленного подключения к компьютеру с Linux из Windows и доступа к его файлам — использовать TeamViewer, если вы не хотите использовать преимущества собственных инструментов, которые Windows и Linux предоставляют нам.
самба
Samba — одно из наиболее полных решений для очень простого доступа и обмена файлами между компьютерами Windows и Linux.
Это приложение использует тот же протокол, что и Microsoft, SMB, для создания общих папок в той же локальной сети. Первое, что мы должны сделать, это установить его на наш компьютер с помощью команды
sudo apt-get install samba
После установки мы закрываем терминал и переходим в файловый менеджер Ubuntu, выбираем папку, которой хотим поделиться, щелкнув правой кнопкой мыши и выбрав «Поделиться этой папкой».
Задаем имя папки, под которым она будет отображаться в Windows, ставим галочки Разрешить другим людям создавать и удалять файлы в этой папке и Гостевой доступ. Наконец, нажмите «Создать общий ресурс».
В Windows с IP-адресом компьютера с Linux мы открываем проводник и пишем IP-адрес компьютера, которому предшествуют две обратные косые черты.
Ftp
Еще один интересный вариант, который мы можем использовать для обмена файлами между компьютером Windows и другим компьютером, управляемым Linux, — это использование ветеранского протокола FTP.
Решение, которое мы собираемся использовать в Ubuntu, — это vsftpd, встроенный в систему. Первое, что мы должны сделать, это установить его с помощью команды:
sudo apt-get install vsftpd
После завершения процесса установки мы редактируем файл vsftpd.conf, созданный в и т.д папка. В этом файле мы переходим к Разрешить анонимный FTP (по умолчанию отключено). анонимный endable=НЕТ и мы меняем НЕТ в ДА . Таким образом, для доступа не потребуется создавать учетные записи пользователей.
Если ваша идея заключается в удаленном доступе из-за пределов вашей сети или других пользователей для доступа к этим файлам, вам не следует изменять этот параметр.
Перезагружаем систему и снова заходим в Терминал, чтобы запустить FTP-сервер с внесенными нами изменениями с помощью команды:
sudo etc/init.d/vsftpd start
Чтобы получить доступ к FTP-серверу, который мы создали в Linux, из Windows, мы будем использовать FileZilla приложение, приложение с открытым исходным кодом, также доступное для macOS и Linux.
IP-адрес сервера, к которому мы собираемся подключиться, связан с компьютером Linux, а порт подключения — 21 (по умолчанию).
С программами для чтения EXT4 в Windows
В дополнение к двум вышеуказанным способам, если мы не против прибегнуть к сторонним программам, мы можем установить на свой компьютер некоторые специализированные программы для открытия дисков Linux из Windows. Некоторые из наиболее известных являются следующие.
linux-ридер
Один из самый популярный и широко используемый приложения для доступа к дискам Linux в формате ext из Windows — это Linux Reader. Это приложение, доступное через свой сайт , позволяет нам удобно получать доступ к дискам Linux так же, как мы можем делать это из проводника Windows, чтобы открывать, копировать и перемещать документы.
Linux Reader автоматически обрабатывает монтаж и демонтаж дисков , поэтому вам не нужно знать Linux для доступа к содержимому, хранящемуся на этих дисках. В левой колонке отображаются все единицы измерения.
Чтобы получить доступ ко всем функциям, предлагаемым этим приложением, мы должны пройти через коробку и купить лицензию. Если ваши потребности являются базовыми, и вам просто нужен случайный доступ к дискам с файловой системой Linux, бесплатной версии более чем достаточно.
Ext2Fsd
Ext2Fsd позволяет нам монтировать диски в формате ext2, ext3 и ext4 на нашем компьютере с Windows, чтобы иметь доступ к их содержимому из проводника Windows так же, как мы можем сделать с WSL. После установки он предложит нам перезагрузить компьютер.
Приложение позволяет нам монтировать устройство так, чтобы оно только читается (это не позволяет нам копировать и удалять контент) или устанавливать разрешения на чтение и запись, лучший вариант, если мы хотим обмениваться данными между различными устройствами так же, как мы можем сделать изначально с решением Windows.
Вы можете скачать Ext2Fsd со следующего ссылке , так как его веб-сайт недоступен.
Другие устаревшие параметры
Количество приложений, которые сегодня позволяют нам получить доступ к дискам с Linux в формате ext4 из Windows, очень ограничено, если не практически отсутствует. За исключением решения, которое предлагает нам Windows — это WSL и Linux Reader, остальные приложения, которые использовались для этой функции, перестали обновляться и не совместимы с ext4 .
Explore2fs было одним из первых выпущенных приложений, позволяющих Windows взаимодействовать с дисками с файловой системой ext2 и ext3. Однако, хотя приложение совместимо как с Windows 10, так и с Windows 11, оно не совместимо с файловой системой ext4, наиболее широко используемой на сегодняшний день.
Еще один интересный вариант для рассмотрения, только если файловая система ext2, это Ext2 заявление. Это приложение с интерфейсом, очень похожим на проводник Windows, позволяет нам открывать, копировать и перемещать файлы между дисками Windows и Linux, но только с файловой системой ext2 и ext3. Он не совместим с ext4, поэтому не подходит для чтения дисков этих типов.