- Как открыть диск Linux в Windows — подключение разделов ext4, ext3, ext2
- Ext2 File System Driver (Ext2Fsd) — самый простой способ открыть раздел ext4/ext3/ext2 в Windows
- Доступ к разделам Linux средствами Подсистемы Windows для Linux (WSL)
- Другие способы
- Как получить доступ и использовать диск Windows C в Linux
- Зачем получать доступ к данным Windows в Linux?
- Спящий режим Windows
- Отключение гибридной загрузки в Windows
- Перезагрузка, не спячка
- Отключить гибридную загрузку
- Удалить файл гибернации
- Обмен данными между Windows и Linux
Как открыть диск Linux в Windows — подключение разделов ext4, ext3, ext2
В случае, если вам потребовался доступ из 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
sudo mkdir -p /mnt/ext-drives/
для создания папки, к которой будут монтироваться диски.
В консоли Windows (командная строка, терминал, Powershell) введите команду
wmic diskdrive list brief
В консоли Ubuntu введите команду lsblk — это отобразит список подключенных дисков, разделов на них и их размер. В следующей команде используем имя нужного раздела для монтирования:
sudo mount /dev/sdИМЯ /mnt/ext-drives/
В дальнейшем для отключения диска от WSL можно использовать ту же команду, которая использовалась на 5-м шаге, заменив mount на unmount.
Другие способы
Есть и другие программы (драйверы) для доступа к разделам Linux из Windows, но не полностью бесплатные. Среди них:
- DiskInternals Linux Reader — в бесплатной версии доступно только чтение данных с разделов.
- Paragon Linux File Systems for Windows — бесплатная работа в течение пробной версии, затем необходимо приобретать лицензию.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Не скрывается панель задач в полноэкранном режиме Windows 11 — варианты решения
- Создание отчета о состоянии батареи ноутбука средствами Windows 11
- Запуск драйвера для этого устройства заблокирован Код 48 — варианты решения
- Не работают Ctrl+C и Ctrl+V — варианты решения
- Интерфейс не поддерживается при открытии файлов в Windows 11 и Windows 10 — варианты решения
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
Как получить доступ и использовать диск Windows C в Linux
Вы используете Linux на своем ПК, но у вас также установлена Windows. Это двойная загрузка, но иногда вы хотите обмениваться данными между двумя операционными системами.
Но что-то вам мешает: Windows.
Похоже, что Windows 10 блокирует диск C:, поэтому вы не можете получить доступ к данным в Linux. Так что вы можете с этим поделать? Удивительно, но решение довольно простое.
Зачем получать доступ к данным Windows в Linux?
Двойные загрузчики (особенно те, которые работают под управлением Windows и Linux на одном компьютере) имеют проблему, которая затрагивает Windows 8 и 10. При использовании операционной системы Linux невозможно получить доступ к диску Windows.
Например, у вас могут быть изображения, которые вы хотите редактировать в Linux. Возможно, есть видео, которое вы хотите посмотреть; у вас могут быть документы, над которыми вы хотите работать. Хуже всего то, что вы, возможно, скачали установщик Linux, используя Windows, чтобы сэкономить время.
Но попытка получить доступ к диску в Linux приводит к сообщению об ошибке. Как правило, вы увидите пару всплывающих окон. Один из них будет восклицать «NTFS-раздел находится в спящем режиме», а другой сообщит, что «не удалось смонтировать» устройство. Так что ты делаешь не так?
Спящий режим Windows
Как маленький лесной зверь, в Windows есть режим гибернации. Это используется в Windows 8 и 10, в частности. Завершение работы Windows обычным способом приведет к гибернации системы .
По сути, это означает, что все в памяти выделяется на жесткий диск (HDD) на время гибернации. Когда вы приходите, чтобы включить компьютер (или открыть ноутбук), он фактически не включается; скорее это восстановление данных с жесткого диска обратно в память.
Вы, наверное, знаете, что в Windows есть другие режимы управления питанием. Эти:
- Завершение работы: возможность выключить компьютер.
- Спящий режим: режим низкого энергопотребления, в котором сохраняется текущий сеанс.
- Спящий режим: сохраняет текущий сеанс на жестком диске до перезагрузки компьютера.
- Гибрид: сочетание сна и гибернации, обеспечивающее быстрый перезапуск. Обычно это отключено на ноутбуках.
Когда вы пытаетесь получить доступ к своему разделу Windows в Linux и видите сообщение об ошибке, относящееся к «спящему» разделу, это происходит потому, что диск заблокирован для Windows. Жизненно важные данные хранятся на жестком диске в ожидании повторной инициализации операционной системы.
Отключение гибридной загрузки в Windows
Этот метод перевода компьютера в режим гибернации вместо его отключения называется «гибридной загрузкой». Чтобы обойти его ограничивающий эффект для двойных загрузчиков Linux, его необходимо отключить. Здесь доступны три варианта:
- Не выключайте компьютер для доступа к Linux.
- Навсегда отключить гибридную загрузку.
- Удалить файл гибернации.
Эти параметры поясняются ниже.
Перезагрузка, не спячка
Самое простое решение — убедиться, что ваш компьютер не перешел в спящий режим. Без данных гибернации на жестком диске вы сможете без проблем получить доступ к разделу Windows из Linux.
Интересно, что при использовании параметра « Перезагрузка» в Windows компьютер полностью выключается. Вместо фиксации данных сеанса на жестком диске все закрывается, а затем перезагружается. Пока вы быстро выбираете предпочитаемую ОС в меню GRUB, вы сможете загружаться в Linux. После запуска перейдите к диску Windows на жестком диске вашей системы; теперь он должен быть доступен.
Отключить гибридную загрузку
Вместо того, чтобы избегать Гибридной Загрузки, это может быть отключено.
Сначала откройте панель управления Windows, нажав WIN + R и войдя в панель управления . Затем выберите « Оборудование и звук»> «Параметры электропитания»> «Изменить действия кнопок питания» , затем выберите действия кнопок питания в левом столбце.
Здесь найдите « Изменить настройки», которые в данный момент недоступны , а затем выберите « Включить быстрый запуск» (рекомендуется) . Это будет проверено по умолчанию; чтобы отключить эту функцию, снимите флажок и сохраните изменения .
В будущем, когда вы выключите компьютер, он будет делать это правильно, как это делали старые версии Windows. Обратите внимание, что это происходит за счет более медленного времени запуска при загрузке в Windows.
Удалить файл гибернации
Крайний вариант — удалить файл гибернации из Linux. Если вы полагаетесь на это, файл гибернации hiberfil.sys автоматически удаляется при монтировании диска C: в Linux (хотя, если вы используете SSD, его следует отключить )
Однако это приведет к потере любой несохраненной работы, поэтому выбирайте удаление файла гибернации только после рассмотрения.
Для этого откройте инструмент « Диски» (обычно находится в меню « Аксессуары» ). Откройте это, затем выберите диск, который содержит ваш раздел Windows. Вы должны быть в состоянии определить это по размеру и производителю диска. Если у вас есть несколько устройств, проверьте их все; Вы заметите раздел Windows, так как он будет отформатирован в формате файловой системы NTFS.
Найдя раздел Windows, выберите его, затем нажмите кнопку «Передача» и выберите « Изменить параметры подключения» .
В верхней части окна отключите параметры автоматического монтирования . Затем в поле «Параметры монтирования» введите:
Подтвердите это, нажав OK , а затем введите свой пароль при появлении запроса. Теперь вы сможете смонтировать раздел в вашем файловом менеджере Linux и найти нужные вам файлы. Даже если гибридная загрузка включена в Windows, файл гибернации будет удален. Отлично, а?
Ну, может и нет. Что если у вас установлена двойная загрузка с Linux по умолчанию? Обновление Windows перезагрузит ваш компьютер, отправив его в Linux. Если Центр обновления Windows работает без вашего ведома, вы можете потерять ценные данные в файле гибернации. Это может оказаться разрушительным.
Более безопасной альтернативой будет использование режима «только чтение» для раздела Windows при доступе к нему из Linux. Это будет означать, что любые изменения, которые вы хотите внести в файлы, должны быть сохранены локально в разделе Linux.
Обмен данными между Windows и Linux
Какой бы способ вы ни выбрали для работы с диском C: заблокированным для Windows, вы сможете копировать, перемещать, открывать и редактировать свои файлы. Хотя получить доступ к диску Windows C: в Linux довольно просто, есть альтернативы, которые вы можете предпочесть.
- Используйте USB-накопитель или SD-карту для хранения данных.
- Добавьте выделенный жесткий диск (внутренний или внешний) для общих данных.
- Используйте общий сетевой ресурс (возможно, коробку NAS) или жесткий диск USB, подключенный к маршрутизатору.
- Используйте свое облачное хранилище как сетевой ресурс.
Все это можно изучить более подробно, посмотрев на обмен данными между компьютерами Windows и Linux .
Обратите внимание, что также возможно просматривать данные Linux из Windows. Для этого вам понадобится DiskInternals Linux Reader. После установки утилита просканирует жесткий диск на наличие разделов Linux и отобразит их в пользовательском интерфейсе, похожем на Windows Explorer. Эти файлы и папки можно затем просматривать и открывать в Windows (если они совместимы).