Как отформатировать флешку в ext4 в windows 10
Перейти к содержимому

Как отформатировать флешку в ext4 в windows 10

  • автор:

Как открыть диск Linux в Windows — подключение разделов ext4, ext3, ext2

Как подключить раздел Linux в Windows

В случае, если вам потребовался доступ из 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 будет следующим:

  1. Загрузите установщик Ext2Fsd с сайта https://sourceforge.net/projects/ext2fsd/
  2. Установите драйвер, в параметрах установки как правило не требуется ничего изменять.
  3. По завершении установки вам будет предложено запустить Ext2 Volume Manager (менеджер томов), запустите его.
  4. Нажмите правой кнопкой мыши по разделу Linux ext4, ext3, ext2 и выберите пункт «Assign Drive Letter» — назначить букву диска. Назначение буквы диска в Ext2Fsd
  5. Для раздела будет автоматически назначена буква диска, и вы увидите раздел в Проводнике Windows с возможностью чтения и записи файлов на нём. Раздел Ext4 подключен в Windows с помощью Ext2Fsd

В дальнейшем вы тем же способом сможете удалить букву диска с раздела (опция «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

Установка Ubuntu в WSL в Windows

  • После выполнения последней команды откроется окно консоли Linux (командную строку при этом не закрывайте, она еще пригодится) с предложением настроить имя пользователя и пароль, сделайте это. Если в окне консоли вы увидите сообщение об ошибке, скачайте и установите обновление WSL, перезагрузите компьютер и запустите Ubuntu из меню «Пуск».
  • В консоли Ubuntu введите команду

    sudo mkdir -p /mnt/ext-drives/

    Создать папку для монтирования дисков в WSL

    для создания папки, к которой будут монтироваться диски.
    В консоли Windows (командная строка, терминал, Powershell) введите команду

    wmic diskdrive list brief
    wsl --mount \\.\PHYSICALDRIVE

    Подключить устройство к WSL в Windows

    В консоли Ubuntu введите команду lsblk — это отобразит список подключенных дисков, разделов на них и их размер. В следующей команде используем имя нужного раздела для монтирования:

    sudo mount /dev/sdИМЯ /mnt/ext-drives/

    Подключить диск Ext4 в Ubuntu в WSL

  • После успешного выполнения всех указанных шагов вы можете зайти в Проводник Windows, выбрать пункт «Linux» в панели быстрого доступа, перейти в папку mnt\ext-drives и получить доступ к файлам на подключенном разделе Linux с возможностью записи и чтения. Раздел Ext4 из Подсистемы Windows для Linux виден в проводнике
  • В дальнейшем для отключения диска от WSL можно использовать ту же команду, которая использовалась на 5-м шаге, заменив mount на unmount.

    Другие способы

    Есть и другие программы (драйверы) для доступа к разделам Linux из Windows, но не полностью бесплатные. Среди них:

    • DiskInternals Linux Reader — в бесплатной версии доступно только чтение данных с разделов.
    • Paragon Linux File Systems for Windows — бесплатная работа в течение пробной версии, затем необходимо приобретать лицензию.

    А вдруг и это будет интересно:

    • Лучшие бесплатные программы для Windows
    • Мышь без границ — используем одну мышь на нескольких компьютерах одновременно
    • Как очистить журнал защиты Windows
    • MinerSearch — поиск и удаление майнера в Windows
    • Program в автозагрузке Windows — что это и можно ли удалить?
    • SSD определяется как HDD или наоборот в Windows — решение
    • Windows 11
    • Windows 10
    • Android
    • Загрузочная флешка
    • Лечение вирусов
    • Восстановление данных
    • Установка с флешки
    • Настройка роутера
    • Всё про Windows
    • В контакте
    • Одноклассники

      Марко 29.05.2023 в 18:43

    • Dmitry 30.05.2023 в 08:12

    Как форматировать носитель данных в файловую систему Ext4 в среде Windows

    Как отформатировать флешку или SD -карту в файловую систему Ext4? Чтобы, к примеру, иметь возможность хранить на внешнем флеш-носителе, подключаемом к Android -устройству, файлы весом более 4 Гб, если такой носитель изначально форматирован в FAT32 . Ext4 – прекрасная альтернатива неподдерживаемой нативно Android’ом файловой системе NTFS и старой, ограниченной FAT32. Ext4 используется в системах Linux, она современная, стабильная, производительная, не подвержена фрагментации данных.

    И позволяет хранить файлы с максимальным весом 16 Тб. Отформатировать любой носитель данных в Ext4 легко можно с помощью любого дистрибутива Linux. Загружаемся с диска установки Linux, работаем с установочным носителем как с LiveDisk, запускаем программу GParted. И с её помощью форматируем флеш-носитель в Ext4.

    А как форматировать устройства информации в Ext4 в среде Windows?

    Windows не то, что не умеет форматировать в Ext4, система от Microsoft не поддерживает Ext4, т.е. не отображает форматированные в ней носители. Получить доступ к таким носителям можно либо с помощью сторонних файловых менеджеров, которые реализуют доступ к носителям, форматированным в файловых системах Linux, либо с помощью специального драйвера, внедряющего, в частности, поддержку Ext4 на системном уровне. К этому вопросу мы ещё вернёмся. Для форматирования же в Ext4 носителей в среде Windows необходимо прибегнуть к стороннему софту – менеджерам дисков. Но далеко не всем таковым под силу справиться с этой задачей. К, примеру, известные программы для работы с дисками от Acronis и AOME могут форматировать только в Ext2 и Ext3 . С Ext4 работают дисковые менеджеры от Paragon и MiniTool .

    1. Paragon Hard Disk Manager

    Дисковый менеджер Paragon Hard Disk Manager – платный продукт, к нему есть смысл прибегать, если он уже установлен на компьютере. Можно использовать как предыдущую версию программы 15, так и новую 16. Работая с последней, переключаемся на вкладку «Partition Manager», кликаем оперируемый носитель, в нашем случае это виртуальный жёсткий диск.

    Paragon Hard Disk Manager

    Появится дополнительное окно с возможными опциями. Выбираем «Форматировать том».

    Форматировать том

    Далее указываем «Linux Ext4» в графе выбора файловой системы. Ставим подтверждающую галочку внизу, мол, мы понимаем, что операция ведёт к потере данных на носителе. И жмём «Форматировать».

    Linux Ext4

    Применяем операцию кнопкой «Apply».

    Apply

    2. MiniTool Partition Wizard

    Программа MiniTool Partition Wizard также умеет форматировать носители информации в Ext4, причём это возможность из числа предусмотренных в бесплатной редакции Free .

    Скачать её можно здесь:

    Запускаем программу, кликаем нужный носитель, вызываем контекстное меню, жмём «Format».

    MiniTool Partition Wizard

    В графе «File System» указываем Ext4. Жмём «Ок».

    File System - Ext4

    Применяем операцию кнопкой «Apply».

    Format

    3. Отображение накопителя с Ext4 в среде Windows

    Итак, Windows нативно не «дружит» с файловыми системами других операционных систем. Чтобы в дальнейшем с флеш-носителем, форматированным в Ext4, можно было работать и на Android , и на Linux , и в среде Windows, в последнюю нужно внедрить упомянутый выше драйвер поддержки файловых систем Linux. Он называется Ext2Fsd, распространяется свершено бесплатно, его сайт — www.ext2fsd.com.(Скачать файл) На сайте есть ссылка загрузки драйвера, проходим по ней и скачиваем EXE -файл. На момент написания этой статьи актуальна версия 0.69 драйвера, и файл для скачивания называется, соответственно, Ext2Fsd-0.69.exe .

    Далее просто устанавливаем драйвер. В процессе установки нам будет предложена автоматическая настройка файловых систем Linux для отображения в среде Windows. Нужно просто не трогать галочки на этапе «Select Additional Tasks».

    Ext2Fsd

    После установки Ext2Fsd носители с Ext4 будут видны в проводнике Windows.

    Формат hdd в ext4

    Стесняюсь спросить, а зачем под виндовз форматировать в ext4? Планируется использовать в linux? Так там это легко сделать, да и при установке обычно дает. Может не тот способ решения некоторой задачи выбран?

    Добавлено через 1 минуту

    Максимально что даёт выбрать это ext3.Версия последняя.

    ext3 можно монтировать как ext4 при необходимости. Некоторые очень специфические для ext4 свойства недоступны, но в принципе, весьма удобное решение.

    Останнє редагування: 21.10.17

    kiss

    Реєстрація 04.09.11 Місто Сумская обл.
    Хочу подключить винт к смарт приставке,а там лучше всего подходит ext4

    Malky

    Реєстрація 23.10.10 Місто Киев Телефон Nokia 6230i

    kiss, попробуй ext3. Думаю, что приставка не заметит разницы, хоть она и smart.

    Добавлено через 1 минуту
    Ну или загрузись с любого LiveCD линукса и отформатируй под ним.

    Останнє редагування: 21.10.17

    Prorab
    Skylark

    Реєстрація 21.11.07 Місто Черноморск Телефон Redmi N8P
    с любого LiveCD линукса и отформатируй под ним.
    ПРи этом главное девайсы не перепутать

    kiss

    Реєстрація 04.09.11 Місто Сумская обл.

    Спасибо,всем,форматнул в ext3
    Подключил,работает.А вообще какая разница между ext3 и ext4.Какая из них лучше?

    Malky

    Реєстрація 23.10.10 Місто Киев Телефон Nokia 6230i
    kiss, можешь почитать тут; это развитие ext2 > ext3 > ext4 .
    https://habrahabr.ru/post/58183/

    kiss

    Реєстрація 04.09.11 Місто Сумская обл.

    Да и еще вот хочу купить такой hdd https://m.compservice.in.ua/product/1311720.html
    Будет ли он на ext3 или ext4 нормально работать для закачки с торентов ?

    Prorab
    Skylark

    Реєстрація 21.11.07 Місто Черноморск Телефон Redmi N8P
    хочу купить такой hdd https://m.compservice.in.ua/product/1311720.html

    О, у меня как раз такой под файлохранилище и под виртуальные машины, отформатирован в ext4

    Будет ли он на ext3 или ext4 нормально работать для закачки с торентов ?

    kiss

    Реєстрація 04.09.11 Місто Сумская обл.

    Вот на форуме прочитал
    Исходя из поста под спойлером ext4 оказалась не такой уж идеальной ФС для жестких дисков с поддержкой технологии SMR.

    View hidden content is available for registered users!

    Malky

    Реєстрація 23.10.10 Місто Киев Телефон Nokia 6230i

    kiss, я сильно сомневаюсь, что твоя приставка поддерживает btrfs
    По винтам, я уже стараюсь брать просто с максимальной гарантией и, по возможности в RAID (явно не твой вариант), или же как можно чаще заглядывать в вывод smart.

    kiss

    Реєстрація 04.09.11 Місто Сумская обл.
    Тогда возьму wd думаю проблем не будет.

    Captain

    Реєстрація 19.07.17 Місто Київська область Телефон Poco X3 Pro 8/256
    Хочу подключить винт к смарт приставке,а там лучше всего подходит ext4

    Ext4 журнальована файлова система, підходить для встановлення ОС Linux. Для накопичувача не треба а може і небажано журнальовану файлову систему. Для накопичувача краще більш просту файлову нежурнальовану систему Ext2 так як з нею накопичувач буде довше жити. Так само флешку небажано форматувати під NTFS бо флешка швидше відпрацює свій ресурс. Для флешки ідеальною буде exFAT.

    Prorab
    Skylark

    Реєстрація 21.11.07 Місто Черноморск Телефон Redmi N8P

    Для накопичувача не треба а може і небажано журнальовану файлову систему. Для накопичувача краще більш просту файлову нежурнальовану систему Ext2 так як з нею накопичувач буде довше жити.

    Ты только уточни, что под «накопичувачем» можно всё что угодно подразумевать. И флешки, и жесткие диски.. Так вот, если простым флешкам журналирование противопоказано, то обычным жестким дискам оно даже полезно. Иначе как ошибки будешь исправлять при сбоях по питанию? С такими советами можно и в FAT16 начать всё подряд форматировать

    Форматирование в Ext4

    В одной из прошлых статей мы говорили про файловую систему Ext4, рассмотрели её историю и опции монтирования. Теперь пришло время поговорить про форматирование раздела в Ext4.

    Это довольно просто сделать даже с помощью различных графических инструментов. Но если вы хотите использовать специальные параметры файловой системы, то вам понадобится утилита mkfs. О ней мы сегодня и поговорим.

    Форматирование в 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 раздел диска, а также какие опции можно указать при форматировании. Мы разобрались как отключить журналирование, включить квоты или шифрование на уровне файловой системы.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *