Skip to content

winintern/FluentFlash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

💾 FluentFlash

Создание загрузочных USB-накопителей для Linux
Простой и надёжный аналог Rufus для Linux

Version License Platform


📦 Что это?

FluentFlash — это графическая утилита для записи ISO-образов на USB-флешки.
Она создана как замена Rufus для Linux и поддерживает все основные функции:

✅ Запись любых ISO (Linux, Windows, BSD и др.)

✅ Автоопределение типа загрузки (Legacy / UEFI / Hybrid)

✅ Создание таблиц разделов (MBR / GPT) с полной очисткой (sgdisk --zap-all)

✅ Проверка хешей (MD5, SHA1, SHA256, SHA512 — автоопределение)

✅ Изменение метки тома (FAT32, NTFS, exFAT, ext2/3/4, XFS, Btrfs, F2FS, HFS+, APFS)

✅ Проверка плохих блоков (badblocks, до 5 проходов)

✅ Детальный лог с временными метками и сохранением в файл

✅ Улучшенный USB-детект (модель, серийный номер)

✅ Тёмная тема


📥 Скачать

Скачать последнюю версию (бинарник)
Файл: FluentFlash-1.1-bin.zip


⚡ Запуск (обязательно из терминала)

  1. Распакуйте архив:
    unzip FluentFlash-1.1-bin.zip
    cd FluentFlash-1.1-bin
  2. Запустите с sudo (подстановка переменной LD_LIBRARY_PATH обязательна):

bash sudo LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu ./FluentFlash Или через скрипт run.sh:

bash sudo ./run.sh ⚠️ Важно: Программа не запускается двойным кликом и работает только из терминала. Это связано с необходимостью прав root для работы с USB-устройствами. Системные требования Linux GLIBC 2.34 или нове Терминал (консоль) для запуска Зависимости (обязательные утилиты) Перед запуском установите все необходимые системные утилиты:

Ubuntu/Debian:

bash sudo apt install pv parted gdisk dosfstools ntfs-3g exfatprogs e2fsprogs xorriso Arch/Manjaro:

bash sudo pacman -S pv parted gdisk dosfstools ntfs-3g exfatprogs e2fsprogs libisoburn Если какая-то утилита отсутствует, программа сообщит об этом при попытке операции. Возможности Функция Описание Выбор ISO Поддерживаются образы Linux, Windows, BSD Выбор USB Автоопределение всех подключённых флешек (модель, серийный номер) Схема разделов MBR (Legacy) / GPT (UEFI) / Авто (с sgdisk --zap-all) Файловая система FAT32, NTFS, exFAT, ext2/3/4, XFS, Btrfs, F2FS, HFS+, APFS (для метки) Метка тома Авто или вручную Проверка хеша MD5, SHA1, SHA256, SHA512 после записи (автоопределение) Проверка плохих блоков До 5 проходов, через badblocks Логирование Подробный лог с временными метками, сохранение в файл Тёмная тема Комфортная работа в любом освещении Лицензия MIT License — свободное использование, модификация, распространение.

🙏 Благодарности Иконка USB от Freepik на Flaticon PySide6 Rufus — за вдохновение

About

FluentFlash

Topics

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Packages

 
 
 

Contributors