md5sum, використовуючи командний рядок grub


0

Я новачок, який мовчить і у мене виникають проблеми з виконанням простих тестів на використання.

з командного рядка grub я запускаю

insmod hashsum

У мене встановлено кілька розділів, ми будемо використовувати msdos2 для цього прикладу ...

md5sum -p ./msdos2

Команда виконується, здавалося б, без помилок ... однак я не бачу отриманого хеша.

Я спробував кілька речей, включаючи ехо

echo md5sum -p ./msdos2

... але все, що я отримую, - це помилка з вимогою недійсного параметра '-p'

Отже ... як я можу запустити md5sum і побачити хеш з командного рядка grub?

Невелике оновлення: md5sum (hd0, part1) / дає мені недійсний файл, як його папку. Однак, чи є спосіб запустити хешсуми безпосередньо на розділі чи вам потрібно використовувати .c-файл для створення .mod-файла, який відкриває пристрій за допомогою (grub_device_open), а потім викликати hashsum на цьому?

Відповіді:


0

... але все, що я отримую, - це помилка з вимогою недійсного параметра '-p'

-p не є дійсним параметром, просто використовуйте md5sum ./msdos2


-p - це префікс базового каталогу для списку хешів (з довідки md5sum) ... використовуючи вашу рекомендацію, ви отримуєте помилку недійсного імені файлу ...
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.