maxi 
is made for people that try to help others in this forum
I made this small program to gather information on the boot-process (uefi gpt
grub
kernel
initrd
manjaro). All probing is done with standard tools like mhwd-kernel, ls, cat, sort, du, find, …
maxi collects and shows infos about:
- uefi bootvariables and bootloaders (-e)
- visible partitions (-p)
- grub.cfg and /etc/default/grub (-g)
- /etc/mkinitcpio.conf (-i)
- installed and running kernel(s), chroot, available initramdisks (-k -v)
- available kernels and EOL (-l)
- installed modules (-m)
It may help to get an overview, what is missing in an install, so you can decide, what a user should do to repair it.
maxi -h
maxi -h
maxi v0.7.27 (15.06.2025) for **java 21**
Usage:
------
* -h --help print this page
* -c --use_color colorize output unconditionally
* -k --kernel installed kernels, initrd, chroot
* -l --list_all all kernels (not only installed)
* -v --kver kernelversion (includes -k)
* -m --modules list modules and extramodules
* -s --shasum produce short hash to compare kernel & modules
* -w --watch watch how everything changes over time
* -g --grub /boot/grub/grub.cfg, /etc/default/grub
* -i --mkinitcpio /etc/mkinitcpio.conf
* -e --efi efi bootloaders
* -f --forum copy with backticks and [details] to clipboard
* -p --partitions info about visible partitions
9 ==>
/usr/local/bin/maxi [OPTIONS] -hf
Maxi is made for manjaro linux
default equals to: -km
For sources see@ https://github.com/andreaskielkopf/Maxi and inside this file
maxi
is written in bash / java and has all source included
- To view the bash source look into the start of the file
- To view the java source, you have to rename it to maxi.jar
Java (jdk-openjdk) and bash need to be installed
Version 0.7.27 is now available via Github:
(There is also a branch for java__8)
You need to make the file executable
chmod a+x maxi
Now you can use it
maxi -kmvf
Depends on
- java (21 or newer)
- mhwd (mhwd-kernel)
- coreutils (ls cat sort du sha256sum)
- findutils (find)
- ncurses (tput) or zsh (echoti)
- efibootmgr
License
The license is GNU General Public License v3.0
maxi 0.7.18