Как открыть диск 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
wsl --mount \\.\PHYSICALDRIVE

В консоли 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 и 10
- Как отключить или удалить Связь с телефоном в Windows 11 и 10
- Ошибка 0xc000001d при запуске игры или программы — как исправить?
- Ключ восстановления BitLocker в Windows — способы посмотреть
- User OOBE Broker — что это за процесс в Windows 11 и 10
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
-
Марко 29.05.2023 в 18:43
- Dmitry 30.05.2023 в 08:12
Как отформатировать флешку в ext4 в Windows?
Используй Paragon Disk Manager, Acronis Disk Director, AOMEI Partition Assistant и т. д. Они все это умеют. Родными средствами Windows невозможно форматировать в ext4. Блин, да там проще перечислить во что можно чем во что нельзя. Можно в Fat32, Exfat, NTFS. Во всё остальное нельзя. Поэтому Windows фуфло. Ну, одна из многих причин. Нормальные файловые системы не поддерживаются. Такие как ZFS. Ext2/3/4 то тоже фигня так то. На Ext только линуксоиды сидят, а Linux тоже в топку вместе с виндой. Особенно бубунту.
Никита СтепановУченик (119) 8 лет назад
они бесплатные?
Root User Просветленный (28603) На руторе все бесплатно. ))) Так то нет, конечно. Из бесплатных Gparted точно может, но он не ставится на Windows. есть у них на сайте образы Gparted Live, которые записываются на диск или делается загрузочная флешка и потом запускаешь как установку ОС с диска после перезагрузки из биоса.
Олег БабановПрофи (687) 5 лет назад
Acronis Disk Director 12 точно в ext4 не форматирует. Даже можно не стараться.
Root User Просветленный (28603) Парагон точно умеет.
Остальные ответы
Windows не поддерживает данную файловую систему.
нужно использовать например.. Paragon Disk Manager.
или что еще лучше поставить Linux на VM и форматировать оттуда.
Как отформатировать жесткий диск: несколько простых способов

Форматирование накопителя может помочь в борьбе с вирусами и сбоями в его работе. И, конечно, оно незаменимо при установке Windows или необходимости стереть с него все данные. Рассказываем о том, как отформатировать жесткий диск несколькими разными способами.


Форматирование накопителя может потребоваться по самым разным причинам. Без него не обойтись при покупке нового жесткого диска, оно незаменимо, когда вам нужно стереть с него все файлы, переустановить операционную систему или банально попытаться продлить жизнь накопителя при появлении у него поврежденных секторов. И сегодня мы расскажем о том, как отформатировать жесткий диск несколькими разными способами.
Каким бывает форматирование
Фактически, обычным пользователям доступен выбор лишь из двух видов форматирования — быстрого и полного. Быстрое форматирование занимает считанные секунды, но и информацию после такой процедуры восстановить достаточно легко. Все из-за того, что при быстром форматировании информация с накопителя не удаляется, но данные о ее местонахождении стираются, а само дисковое пространство помечается как неиспользуемое. И лишь при дальнейшей эксплуатации HDD эти данные постепенно замещаются новой информацией.
При полном форматировании диска во все его секторы записываются нули. Восстановить данные после этой процедуры практически невозможно. Но ее ценность даже не в этом, а в том, что в процессе полного форматирования проверяется работоспособность накопителя, и при выявлении битых (поврежденных) секторов они восстанавливаются, а если это невозможно — помечаются, как неисправные и больше не используются. Ну а это, в свою очередь, позволяет избавиться от большинства сбоев при работе с накопителем. Правда, и сама процедура такого форматирования занимает намного больше времени.
В какой файловой системе форматировать жесткий диск
Файловых систем придумано великое множество, но широкое распространение получило лишь несколько из них. А в последние годы потребительские компьютеры под управлением Windows повсеместно используют NTFS. И именно эту файловую систему стоит выбирать, если вы работаете на компьютере с современной операционной системой Microsoft.
Если же ваш выбор – операционные системы Linux, то при форматировании HDD или SSD стоит выбирать файловую систему Ext4. Ну а тем, кто хочет добиться максимальной совместимости со всеми существующими ОС, прямой путь в сторону универсальных FAT32 и exFAT.
Но еще раз повторимся, подавляющему большинство пользователей Windows-компьютеров нужно форматировать жесткий диск в файловой системе NTFS.
Как полностью отформатировать жесткий диск
Разработчики предусмотрели несколько способов форматирования жесткого диска, рассчитанных на разные жизненные ситуации. Принципиальной разницы между ними нет, и результат в любом случае будет одинаковым.

Пока вы читаете эту статью, мы готовим другие, тоже интересные. Подпишитесь на наши каналы, чтобы не пропустить!
Форматирование жесткого диска через проводник Windows
Этот способ форматирования подойдет в том случае, если вы собираетесь отформатировать жесткий диск, на котором не установлена работающая операционная система. При этом перед запуском процедуры обязательно убедитесь, что на накопителе нет нужной вам информации — фотографий, видео, музыки и других данных, резервные копии которых вы не сделали. Все эти файлы окажутся уничтожены, и восстановить их можно будет только с большим трудом.
Откройте «Проводник», выберите нужный жесткий диск, после чего кликните по нему правой кнопкой мышки и в выпадающем меню нажмите на пункт «Форматировать».
Форматирование в Ext4
В одной из прошлых статей мы говорили про файловую систему Ext4, рассмотрели её историю и опции монтирования. Теперь пришло время поговорить про форматирование раздела в Ext4.
Это довольно просто сделать даже с помощью различных графических инструментов. Но если вы хотите использовать специальные параметры файловой системы, то вам понадобится утилита mkfs. О ней мы сегодня и поговорим.
Table of Contents
- Форматирование в Ext4
- 1. Опции mke2fs
- 2. Возможности Ext4
- 3. Простое форматирование
- 4. Включение проверки контрольных сумм
- 5. Отключение журналирования
- 6. Поддержка квот
- 7. Поддержка шифрования
Форматирование в Ext4
Я предполагаю, что раздел, который вы хотите отформатировать в Ext4 у вас уже есть. Если его ещё нет, обратитесь к статье как пользоваться gparted или как пользоваться parted чтобы его создать.
1. Опции mke2fs
Для форматирования мы будем использовать утилиту mkfs.ext4 или mke2fs. Это одна и та же утилита. У неё такой синтаксис:
$ mkfs.ext4 опции /раздел/диска
Ей можно передавать такие опции:
- -b — размер блока. Доступные значения: 1024, 2048 и 4096;
- -c — проверить устройство на битые сектора перед созданием файловой системы;
- -d — скопировать содержимое указанной папки в корневую папку файловой системы;
- -D — использовать прямые методы чтения и записи с диска чтобы не использовать кэш память;
- -e — поведение файловой системы при ошибке. Доступные значения: continue, remount-ro, panic;
- -E — расширенные опции файловой системы;
- -F — принудительно создать файловую систему, даже если во время создания возникают ошибки или файловая система уже существует и примонтирована;
- -j — использовать журнал файловой системы ext3;
- -l — прочитать список плохих секторов на диске из файла;
- -L — задать метку для раздела с этой файловой системой;
- -m — процент блоков, зарезервированных для суперпользователя, по умолчанию 5%;
- -n — не создавать файловую систему, а только отобразить её информацию, что выводится в процессе создания;
- -O — активировать или деактивировать те или иные возможности файловой системы. Сами возможности мы рассмотрим ниже;
- -q — выводить минимум информации во время выполнения;
- -S — записать только суперблок и описание групп, таблица Inode остаётся неизменной. Это может быть полезно для восстановления повреждённой файловой системы;
- -t — тип файловой системы. Доступно: ext2, ext3, ext4;
- -U — указать UUID для раздела с файловой системой;
- -v — максимально подробный вывод;
- -V — вывести версию утилиты.
2. Возможности Ext4
С помощью опции -O можно включить такие возможности файловой системы:
- 64bit — файловая система сможет занимать место больше чем 2 в 32 степени блоков. При размере блока 4 килобайта, это примерно один терабайт;
- encrypt — включить поддержку шифрования для файловой системы;
- ext_attr — включить расширенные атрибуты;
- has_journal — использовать журнал, по умолчанию включена;
- huge_file — разрешить создавать файлы, размером больше двух терабайт;
- large_dir — увеличивает количество файлов, которые могут находится в одной папке;
- metadata_csum — включает расчёт и проверку контрольных сумм для всех метаданных файловой системы;
- meta_bg — позволяет изменять размер раздела в реальном времени, когда файловая система смонтирована и используется;
- mmp — запрещает монтирование файловой системы к нескольким точкам одновременно;
- quota — включает поддержку квот;
Здесь рассмотрены не все опции файловой системы и её возможности, а только самые интересные. Более подробнее смотрите информацию на man страницах для mkfs.ext4 и ext4.
3. Простое форматирование
А теперь давайте попробуем создать файловую систему ext4 с меткой DATA:
sudo mke2fs -t ext4 -L DATA /dev/sdb1

Здесь и далее /dev/sdb1 — это путь к вашему разделу жесткого диска, который вы хотите отформатировать. Чтобы не резервировать место для суперпользователя укажите значение 0 в опции -m:
sudo mke2fs -t ext4 -L DATA -m 0 /dev/sdb1
Для того чтобы выполнить проверку диска на наличие битых секторов используйте опцию -c или -cc для более долгой но тщательной проверки:
sudo mke2fs -t ext4 -L DATA -c /dev/sdb1
4. Включение проверки контрольных сумм
Теперь поговорим про возможности. Для включения контрольных сумм для всех метаданных используйте возможность metadata_csum:
sudo mke2fs -t ext4 -L DATA -O metadata_csum /dev/sdb1
5. Отключение журналирования
Если вы хотите отключить журналирование в файловой системе используйте значок ^ перед возможностью has_journal:
mke2fs -t ext4 -L DATA -O ^has_journal /dev/sdb1
6. Поддержка квот
Для включения поддержки квот на разделе создание файловой системы ext4 выполняется с опцией quota:
mke2fs -t ext4 -L DATA -O quota /dev/sdb1
Для управления квотами установите пакет quota:
sudo apt install quota
Файловую систему надо примонтировать с поддержкой квот:
sudo mount -o quota /dev/sdb1 /mnt
Затем нужно выполнить такую команду для инициализации файлов квот:
sudo quotacheck -um
Далее можно настроить квоты для нужного пользователя. Например:
sudo edquota sergiy

В открывшемся файле вы можете настроить квоты по блокам и inode для этого пользователя. После этого они будут автоматически применены.
7. Поддержка шифрования
Для создания файловой системы с поддержкой шифрования используйте возможность encrypt:
mke2fs -t ext4 -L DATA -O encrypt /dev/sdb1
Шифрование выполняется на уровне папок. Поэтому сначала давайте примонтируем только что созданную файловую систему, а потом создадим папку /ecrypted:
sudo mount /dev/sdb1 /mnt
sudo mkdir /mnt/ecrypted
Для настройки шифрования надо использовать утилиту fscrypt. В Ubuntu утилита устанавливается так:
sudo apt install fscrypt
Затем выполните первоначальную инициализацию:
sudo fscrypt setup

После этого инициализируйте шифрование для только что созданной файловой системы:
sudo fscrypt setup /mnt

Папка должна принадлежать пользователю, для которого вы будете её шифровать:
sudo chown sergiy:sergiy /mnt/encrypted
Чтобы зашифровать папку выполните:
fscrypt encrypt /mnt/encrypted

Утилита спросит каким образом защищать вашу папку, выберите пункт 2 чтобы ввести свой пароль. Затем введите пароль два раза:
fscrypt status /mnt/encrypted/

Выводы
В этой статье мы рассмотрели как отформатировать в Ext4 раздел диска, а также какие опции можно указать при форматировании. Мы разобрались как отключить журналирование, включить квоты или шифрование на уровне файловой системы.