В случае, если вам потребовался доступ из Windows к данным на разделе диска с файловой системой Linux — ext4/ext3/ext2, встроенными средствами системы сделать это не получится. Однако, возможности есть, причем реализовать это можно встроенными средствами системы или с помощью сторонних инструментов.
В этой инструкции подробно о способах подключить раздел диска в файловой системе Linux в Windows 11 и Windows 10 для доступа к данным на этом разделе как для чтения, так и для записи.
Ext2 File System Driver (Ext2Fsd) — самый простой способ открыть раздел ext4/ext3/ext2 в Windows
Ext2 File System Driver или Ext2Fsd — сторонний и полностью бесплатный драйвер для подключения разделов Linux во всех версиях Windows начиная с XP. Несмотря на название, поддерживаются не только разделы не только с файловой системой ext2, но и более новые ext4 и ext3.
Порядок использования Ext2 File System Driver для доступа к дискам Linux будет следующим:
- Загрузите установщик Ext2Fsd с сайта https://sourceforge.net/projects/ext2fsd/
- Установите драйвер, в параметрах установки как правило не требуется ничего изменять.
- По завершении установки вам будет предложено запустить Ext2 Volume Manager (менеджер томов), запустите его.
- Нажмите правой кнопкой мыши по разделу Linux ext4, ext3, ext2 и выберите пункт «Assign Drive Letter» — назначить букву диска.
- Для раздела будет автоматически назначена буква диска, и вы увидите раздел в Проводнике Windows с возможностью чтения и записи файлов на нём.
В дальнейшем вы тем же способом сможете удалить букву диска с раздела (опция «Change letter» — «Remove»).
Доступ к разделам Linux средствами Подсистемы Windows для Linux (WSL)
Подсистема Windows для Linux (WSL) также может быть использована для подключения дисков Linux в Windows таким образом, чтобы доступ к ним был возможен из проводника. Шаги будут следующими:
- Запустите командную строку, Терминал или PowerShell от имени администратора и по порядку введите команды
wsl --install wsl --set-default-version 2 dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart wsl --install -d Ubuntu
- После выполнения последней команды откроется окно консоли Linux (командную строку при этом не закрывайте, она еще пригодится) с предложением настроить имя пользователя и пароль, сделайте это. Если в окне консоли вы увидите сообщение об ошибке, скачайте и установите обновление WSL, перезагрузите компьютер и запустите Ubuntu из меню «Пуск».
- В консоли Ubuntu введите команду
sudo mkdir -p /mnt/ext-drives/
для создания папки, к которой будут монтироваться диски.
- В консоли Windows (командная строка, терминал, Powershell) введите команду
wmic diskdrive list brief
- Обратите внимание на DeviceID диска, который нужно подключить и введите команду (так же в консоли Windows) указав соответствующий номер в имени PHYSICALDRIVE
wsl --mount \\.\PHYSICALDRIVE
- В консоли Ubuntu введите команду lsblk — это отобразит список подключенных дисков, разделов на них и их размер. В следующей команде используем имя нужного раздела для монтирования:
sudo mount /dev/sdИМЯ /mnt/ext-drives/
- После успешного выполнения всех указанных шагов вы можете зайти в Проводник Windows, выбрать пункт «Linux» в панели быстрого доступа, перейти в папку mnt\ext-drives и получить доступ к файлам на подключенном разделе Linux с возможностью записи и чтения.
В дальнейшем для отключения диска от WSL можно использовать ту же команду, которая использовалась на 5-м шаге, заменив mount на unmount.
Есть и другие программы (драйверы) для доступа к разделам Linux из Windows, но не полностью бесплатные. Среди них:
- DiskInternals Linux Reader — в бесплатной версии доступно только чтение данных с разделов.
- Paragon Linux File Systems for Windows — бесплатная работа в течение пробной версии, затем необходимо приобретать лицензию.
@MiiZZo
JavaScript, React, NodeJS, Student
У меня есть два диска: ssd и жесткий, операционная система стоит Ubuntu, сейчас хочу поставить Win10, но при запуске с флешки Windows говорит о том, что он не может найти хоть один диск, что это может быть? Какую информацию мне нужно предоставить?
Характеристики ноутбука:
Имя: Lenovo idepad 330-15ARR
Мат. плата: Lenovo LNVNB161216
Hard disk 1(SSD): samsung mz7ln128hahq-000l2
Hard disk 2: ST1000lm035-1rk172
-
Вопрос задан
-
751 просмотр
Видимо на материнке стоит хитрый контроллер и у винды на него нет драйвера. Надо скачать драйвер, распаковать на флешку и когда дойдете до выбора на какой диск ставить там будет кнопка для загрузки драйвера. Нажать на неё и указать где на флешке находится папка с распакованным драйвером
Если на hdd нет ничего важного, отформатируйте его в ntfs, или удалите все разделы. Возможно, на всех дисках все разделы ext3(ext4,etc) и windows их не видит. Хотя, вря тли, по идее windows должна увидеть диски и предложить их отформатировать.
попробуй загрузиться в uefi
- В вопросе обязательно надо указывать информацию о компьютере. Тут — модель мат.платы; и хорошо бы — вообще всё, включая модели дисков. А собрав эту информацию — можно и самостоятельно погуглить про них.
- Посмотрите настройки BIOS/UEFI, связанные с дисками.
- Попробуйте загружаться в установщих Windows, подключая диски по очереди. Возможно, диски как-то конфликтуют.
- Попробуйте подключать диски в разные SATA-порты.
- Как крайний вариант — ставить W’10 в вирт.машину.
Пригласить эксперта
но при запуске с флешки Windows говорит о том, что он не может найти хоть один диск
может тупо речь о том что нет свободного места для установки?
ps Ext4 винда ни когда не признает свободным местом
Проблема решена! Дело было в образе. Попробовав с другим, все успешно заработало. Всем спасибо за содействие в поиске решения проблемы.
-
Показать ещё
Загружается…
Минуточку внимания
- Печать
Страницы: [1] Вниз
Тема: Нет GRUB, разделы Linux не определяются. (Прочитано 1660 раз)
0 Пользователей и 1 Гость просматривают эту тему.
vik2
Здравствуйте.
Обновлял Windows 7 до Windows 10. Потом удалил 10-ку и установил ее уже начисто.Во время этой последней операции удалил 3 разделы Windows(2 зарезервировано ОС) и создал наново. То есть стало меньше на 1 маленький раздел Windows.
После обновления диск Д стал именоваться Е.
Основной ОС стояла Lubuntu 14.04.
GRUB,как и положено, пропал.Начал его восстанавливать всеми способами.Был у меня backup.mbr,созданный с помощью dd.
Сначала получилось,но это,кажется,было еще до установки Вин10 начисто.
А после установки Вин10 начисто GRUB нет,восстановить не получается.Пробовал всякими способами.
Восстанавливать GRUB пришлось первый раз,этого я не умел.Поэтому наверно наделал всяких глупостей во время этих действий.
Наверно с монтированием разделов тоже что-то не так делал.
Сейчас GRUB нет.
Ноутбук с 1 жестким диском.Windows 10 видит 3 «своих» раздела (зарезерв.ОС, диск С и переименованный наново диск Д).Все они с NTFS. Диски с Линукс не различает: Есть 1 разбитый на 2 части и пишет что-то вроде «незанятое пространтво» или «неопределен».Точно не помню.
Если войти из-под Live CD, то Gparted видит разделы с NTFS,а то что было под Линукс выделено в 1 раздел и пишет unallocateted .
Для Lubuntu были созданы swap, / , /home.
Что можно сделать для восстановления GRUB и работы Lubuntu ?
mahinist
vik2
с NTFS,а то что было под Линукс выделено в 1 раздел и пишет unallocateted
Похоже раздел с linux вы удалили , пишет что раздел не размечен , загрузитесь с Live CD и покажите вывод команды в терминале —
parted -l
.
EvangelionDeath
vik2, единственное, что Вы можете сделать в этом случае, по новому установить Lubuntu. Своими пересетапами Вы угробили систему разделов и чувствую, что Win 10 сменила таблицу разделов с MBR на GPT
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04
EvangelionDeath
vik2, за DVD мы рады) А разметка харда?
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04
vik2
lubuntu@lubuntu:~$ parted -l
lubuntu@lubuntu:~$ sudo parted -l
bash: /usr/bin/sudo: Ошибка ввода/вывода
Пользователь добавил сообщение 26 Июля 2016, 12:24:11:
Windows 10 — Управление дисками— Диск 0—Свойства—Тома—Стиль раздела:Основная загрузочная запись (MBR).
Значит остался MBR ? Как еще проверить?
« Последнее редактирование: 26 Июля 2016, 12:24:11 от vik2 »
Sly_tom_cat
vik2, можно попробовать найти старые разделы с помощью testdisk (из LiveCD/USB)…
Возможно проще уже переустановить. Но если были важные данные — то testdisk должен помочь восстановить разделы или хотя бы данные вытянут.
vik2
Важного на утеряных разделах было мало.Все важное хранил на разделе NTFS (здесь был архив для 2-х систем).
За testdisk спасибо,может когда-то пригодится.Так что переустановлю.
Я так понял,что остался MBR.
Так же,по моему,сейчас у меня ж.диск разбит так:
первичный раздел. NTFS.500 МБ .Зарезервировано Windows 10.
первичный раздел. NTFS.100 ГБ. Диск С с Windows 10.
расширенный раздел.Состоит из 2 разделов: NTFS 139 ГБ (общий для обеих ОС) и то место,что было для Линукс 225 ГБ.
А GParted показывает еще раздел около 1 МБ,первичный,пустой.Его наверно надо удалить.
Как правильно сделать раздел 139 ГБ первичным ( без его освобождения от файлов) ?
Стоит ли это делать? Можно в будущем отщипнуть от диска С около 30 ГБ и установить еще один Линукс.Какие «+» и «-» ?
Наверно лучше если сначала будут разделы с NTFS (все),а потом уже Линукс ?
« Последнее редактирование: 26 Июля 2016, 13:56:50 от vik2 »
Sly_tom_cat
Linux-у на первичность разделов — наплевать. Венде с недавнего времени — то же.
MBR ущербна тем, что там только 4 раздела можно сделать, чего при одной ОС еще — куда ни шло, а если пара — то уже явно не хватит. Тем паче что UEFI тоже себе раздел хочет теперь.
Косяк этот залепили костылем — «расширенным разделом» — в нем теоретически можно создавать бесконечное количество логических разделов (на пратике — утилиты дают создать порядка 10).
Так вот если у вас есть место под Linux в расширенном разделе — то просто делайте там нужные разделы для него и ставьте.
vik2
Спасибо.Диск разбил.Lubuntu установил.
- Печать
Страницы: [1] Вверх
Содержание статьи:
- Как «прочитать» информацию на разделах с файловыми системами Ext2, Ext3, Ext4
- Способ 1 (через спец. драйвер)
- Способ 2 (через дополнения к TC)
- Способ 3 (с помощью LiveCD)
- Вопросы и ответы: 4
Доброго дня!
К сожалению «обычная» версия Windows не позволяет работать с дисками, отформатированными в файловые системы (ФС) Ext2, Ext3, Ext4 (используются в Linux). Всё, что доступно — это узнать о их существовании в управлении дисками, а вот скопировать файл — уже проблема…
Что делать?
Наиболее сподручный и самый удобный вариант (на мой взгляд) — установить в Windows спец. драйвер, который позволит ОС работать с дисками Ext2/3/4 также, как если бы они были отформатированы в NTFS (скажем). Т.е. любая программа в Windows (тот же проводник) сможет в обычном режиме работать с диском. Удобно?
Теперь о том, «что» выбрать…
*
Как «прочитать» информацию на разделах с файловыми системами 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
*
Дополнения приветствуются!
Успехов!
👌
На чтение 4 мин Просмотров 13.2к. Опубликовано Обновлено
В этой статье рассказывается о том, как вы можете получить доступ к разделам файловой системы Linux Ext2, Ext3 и Ext4 в Windows 10 и автоматически сохранить их в проводнике, как все другие разделы NTFS или FAT32. Вы даже можете копировать файлы и записывать новый файлы на эти разделы.
Хотя Windows использует файловую систему NTFS и FAT32, Linux (например, Ubuntu) использует расширенные архитектуры файловой системы Ext 3, Ext4 и т. д. Самое интересное то, что Linux может получать доступ, читать и записывать файлы в файловые системы Windows, а Windows не может получить доступ к файлу Linux — системы. Я имею в виду, что Windows не имеет поддержки для чтения или доступа к разделам Ext3 или Ext4.
Таким образом, если у вас есть система с двойной загрузкой или более, в которой вы можете переключаться между Windows и Linux из меню загрузчика, иногда вам может понадобиться доступ к Linux-дискам / разделам. Или предположим, что вы находитесь в Windows, и у вас есть съемный / жесткий диск, который отформатирован в Ext3, и теперь вам нужно открыть файл внутри него. Или ваша система Linux «зависла», и вам необходимо восстановить важные файлы с помощью Windows. В таких случаях вам необходимо прочитать эти файловые системы без переключения с Windows.
Хотя Windows никогда не интересовалась файловыми системами Linux, к счастью, существуют сторонние диски и инструменты для открытия и чтения разделов Linux из Windows. Мы рассмотрим несколько инструментов в этой статье. Однако здесь мы будем использовать драйвер файловой системы Linux с открытым исходным кодом под названием Ext2Fsd, который предназначен исключительно для поддержки Ext2/3/4 в Microsoft Windows. При этом вы можете автоматически монтировать разделы Ext при загрузке диска, когда вам нужно.
- Размонтируйте разделы Linux Ext4/3/2 в проводнике Windows
- Загрузите Ex2Fsd из sourceforge.net/projects/ext2fsd/.
Содержание
- Подключение EXT4 в Windows 7/8/8.1/10
- Восстановление личных файлов
- Выводы
Подключение EXT4 в Windows 7/8/8.1/10
При установке отметьте «Make Ext2Fsd автоматически запускается при загрузке системы» и нажмите «Далее» и завершите настройку. Он будет автоматически запускать драйвер Ex2Fsd с Windows после следующей перезагрузки.
Запустите диспетчер томов Ext2Fsd. С помощью этого вы можете установить точку монтирования и настройки.
Чтобы назначить последний том, дважды щелкните раздел (или выберите раздел и выберите «Инструменты»> «Управление томами Ex2»), включите «Mountpoint for fixed disk» и назначьте букву диска. Затем нажмите Применить.
При следующей перезагрузке Windows вы увидите, что ваш желаемый раздел Linux монтируется в Проводнике в качестве других стандартных разделов.
Вы также можете указать свое имя, переименовав имя по умолчанию «Локальный диск». Готово!
Примечание 1: Рекомендуется хранить ваши разделы Linux только для чтения, чтобы вы или ваша система не могли повредить системе Linux.
Примечание 2: Если вы не хотите, чтобы Ext2Fsd автоматически монтировал диск в проводнике при загрузке, вы можете отметить «Автоматически монтировать через Ex2Mgr». При этом ваш раздел будет монтироваться только при открытии диспетчера томов Ex2Fsd, как показано ниже:
Примечание 3: Во время установки Ext2Fsd, если вы не устанавливали службу Ex2Fsd для автоматического запуска с Windows, вам необходимо вручную запустить службу из меню «Сервис»> «Управление службами»> «Пуск», как показано ниже:
Восстановление личных файлов
Про подключение EXT4 в Windows поговорили, теперь узнаем что делать дальше. Если вы ищете доступ к своим личным файлам, хранящимся в Linux, перейдите в home\name\, как показано ниже:
Хотя это руководство сделано в Windows 7, я протестировал его на Windows 10 и способ должен также работать с Windows 8.x в соответствии с его редакциями. Возможность просмотра и чтения всех разделов в обеих ОС — это, безусловно, классная функция для тех, кто использует Linux и Windows на одной машине.
Выводы
Подключение EXT4 в Windows является очень простым. Надеемся, Вам была интересна наша статья об этом — расскажите нам в комментариях.
Также, не забудьте поделится ссылкой на статью в Google+, Facebook, Twitter, Одноклассники или, например, ВКонтакте.