No description
Find a file
2026-04-15 10:46:17 +03:00
.gitignore Initial GPT reader version 2026-01-18 15:22:19 +02:00
consolemode.go Version 2 2026-04-15 10:41:03 +03:00
ewf.go Version 2 2026-04-15 10:41:03 +03:00
fsdetect.go Version 2 2026-04-15 10:41:03 +03:00
go.mod Version 2 2026-04-15 10:41:03 +03:00
go.sum Version 2 2026-04-15 10:41:03 +03:00
main.go Version 2 2026-04-15 10:41:03 +03:00
README.docx Documentation update 2026-04-15 10:46:17 +03:00
README.md Documentation update 2026-04-15 10:46:17 +03:00

Код определения разделов сырого образа носителей информации

Функционал

  • Определение записей разделов таблиц MBR и GPT;
  • Чтение параметров наиболее распространённых файловых систем: extFS, F2FS, EROFS, ExFAT, SquashFS, NTFS, XFS, Linux Swap, FAT, Btrfs, HFS, APFS, ISO9660, ZFS;
  • Графическое отображение информации о файловых системах и их параметров;
  • Поддерживается работа с образами форматов DD (.RAW, .IMG и прочие) и EWF.

Процесс установки

Установка зависимостей

Установите Go и зависимости к программе:

$ sudo apt install golang-go qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools

Установите внутренние зависимости:

$ go mod tidy

Запустите процесс компиляции программы:

$ go build -ldflags "-s -w"

Обратите внимание: первая компиляция программы может занять больше 5 минут.