This is version 0.7.15 from 17.5.2024
Still works with java 8 up to 21
maxi -h
Maxi is made for manjaro linux only
This is version 0.7.15 from 17.5.2024
Usage:
------
/usr/local/bin/maxi [OPTIONS]
-h --help help
-c --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 [100] 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 frame with backticks and [details] and copy to clipboard
default equals to: -km
compare sha256sum /usr/local/bin/maxi at: https://github.com/andreaskielkopf/maxi
For sources see@ https://github.com/andreaskielkopf/Maxi and inside this fileThis
maxi
Currently running: 6.8.9-3-MANJARO (linux68)
linux515 vmlinuz-5.15-x86_64 initramfs-5.15-x86_64.img=39M fallback=246M
linux61 vmlinuz-6.1-x86_64 initramfs-6.1-x86_64.img =40M fallback=273M
linux68 vmlinuz-6.8-x86_64 initramfs-6.8-x86_64.img =104M fallback=378M
linux69 vmlinuz-6.9-x86_64 initramfs-6.9-x86_64.img =104M fallback=379M
Modules in: /lib/modules
modules515 5.15.158-1-MANJARO=273M <missing>=
modules61 6.1.90-1-MANJARO =322M <missing>=
modules68 6.8.9-3-MANJARO =295M <missing>=
modules69 6.9.0-1-MANJARO =297M <missing>=
maxi -k
Currently running: 6.8.9-3-MANJARO (linux68)
linux515 vmlinuz-5.15-x86_64 initramfs-5.15-x86_64.img=39M fallback=246M
linux61 vmlinuz-6.1-x86_64 initramfs-6.1-x86_64.img =40M fallback=273M
linux68 vmlinuz-6.8-x86_64 initramfs-6.8-x86_64.img =104M fallback=378M
linux69 vmlinuz-6.9-x86_64 initramfs-6.9-x86_64.img =104M fallback=379M
maxi -l
Currently running: 6.8.9-3-MANJARO (linux68)
linux419 -- -- -- = -- =
linux510 -- -- -- = -- =
linux515 vmlinuz-5.15-x86_64 initramfs-5.15-x86_64.img=39M fallback=246M
linux54 -- -- -- = -- =
linux61 vmlinuz-6.1-x86_64 initramfs-6.1-x86_64.img =40M fallback=273M
linux66 -- -- -- = -- =
linux68 vmlinuz-6.8-x86_64 initramfs-6.8-x86_64.img =104M fallback=378M
linux69 vmlinuz-6.9-x86_64 initramfs-6.9-x86_64.img =104M fallback=379M
linux61-rt -- -- -- = -- =
linux66-rt -- -- -- = -- =
linux67-rt -- -- -- = -- =
maxi -v
Currently running: 6.8.9-3-MANJARO (linux68)
linux515 vmlinuz-5.15-x86_64 initramfs-5.15-x86_64.img=39M fallback=246M kver:5.15.158-1-MANJARO
linux61 vmlinuz-6.1-x86_64 initramfs-6.1-x86_64.img =40M fallback=273M kver:6.1.90-1-MANJARO
linux68 vmlinuz-6.8-x86_64 initramfs-6.8-x86_64.img =104M fallback=378M kver:6.8.9-3-MANJARO
linux69 vmlinuz-6.9-x86_64 initramfs-6.9-x86_64.img =104M fallback=379M kver:6.9.0-1-MANJARO
maxi -m
Currently running: 6.8.9-3-MANJARO (linux68)
Modules in: /lib/modules
modules515 5.15.158-1-MANJARO=273M <missing>=
modules61 6.1.90-1-MANJARO =322M <missing>=
modules68 6.8.9-3-MANJARO =295M <missing>=
modules69 6.9.0-1-MANJARO =297M <missing>=
sudo maxi -ks
Currently running: 6.8.9-3-MANJARO (linux68)
linux515 vmlinuz-5.15-x86_64∑9c23~b23f initramfs-5.15-x86_64.img=39M fallback=246M∑db53~1348
linux61 vmlinuz-6.1-x86_64 ∑1427~694b initramfs-6.1-x86_64.img =40M fallback=273M∑8e5a~b80d
linux68 vmlinuz-6.8-x86_64 ∑56bf~0991 initramfs-6.8-x86_64.img =104M fallback=378M∑7b60~ed71
linux69 vmlinuz-6.9-x86_64 ∑7bb9~e626 initramfs-6.9-x86_64.img =104M fallback=379M∑d7df~186d
maxi -g
Currently running: 6.8.9-3-MANJARO (linux68)
Info about: /etc/default/grub
GRUB_DEFAULT =saved
GRUB_TIMEOUT =3
GRUB_DISTRIBUTOR ="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="bootsplash.bootfile=bootsplash-themes/manjaro/bootsplash modprobe.blacklist=ccp zswap.max_pool_percent=50 udev.log_priority=3 audit=0 sysrq_always_enabled=1"
# GRUB_CMDLINE_LINUX_DEFAULT="bootsplash.bootfile=bootsplash-themes/manjaro/bootsplash modprobe.blacklist=ccp nouveau.noaccel=1 udev.log_priority=3 audit=0 sysrq_always_enabled=1"
GRUB_CMDLINE_LINUX =""
GRUB_PRELOAD_MODULES ="part_gpt part_msdos"
# GRUB_TIMEOUT_STYLE =hidden
GRUB_TIMEOUT_STYLE =menu
GRUB_THEME ="/usr/share/grub/themes/manjaro/theme.txt"
# GRUB_SAVEDEFAULT =true
GRUB_SAVEDEFAULT =false
# GRUB_DISABLE_OS_PROBER =false
GRUB_DISABLE_OS_PROBER =true
maxi -i
Currently running: 6.8.9-3-MANJARO (linux68)
Info about: /etc/mkinitcpio.conf
Please run 'sudo mkinitcpio -p linux515' :/boot/initramfs-5.15-x86_64.img <is older than> /etc/mkinitcpio.conf
Please run 'sudo mkinitcpio -p linux61' : /boot/initramfs-6.1-x86_64.img <is older than> /etc/mkinitcpio.conf
Please run 'sudo mkinitcpio -p linux69' : /boot/initramfs-6.9-x86_64.img <is older than> /etc/mkinitcpio.conf
# MODULES =(btrfs nouveau)
MODULES =(btrfs)
BINARIES =()
FILES =()
# HOOKS =(base udev autodetect microcode modconf kms keyboard keymap consolefont block filesystems fsck)
# HOOKS =(base systemd autodetect modconf kms block keyboard sd-vconsole filesystems bootsplash-manjaro grub-btrfs-overlayfs)
HOOKS =(base systemd autodetect microcode modconf kms block keyboard sd-vconsole filesystems bootsplash-manjaro grub-btrfs-overlayfs)
# COMPRESSION ="gzip"
# COMPRESSION ="bzip2"
# COMPRESSION ="lzma"
# COMPRESSION ="xz"
# COMPRESSION ="lzop"
# COMPRESSION ="lz4"
# COMPRESSION ="zstd"
COMPRESSION =cat
# COMPRESSION_OPTIONS=()
MODULES_DECOMPRESS ="yes"
maxi -e
Currently running: 6.8.9-3-MANJARO (linux68)
Info about: efi bootloaders
5892~a30b 284K /boot/grub/x86_64-efi/core.efi (,gpt2)/@/boot/grub
5892~a30b 284K /boot/grub/x86_64-efi/grub.efi -unknown-
0a19~555a 164K /boot/efi_backup0/EFI/boot/bootx64.efi (,gpt2)/@/boot/grub
0a19~555a 164K /boot/efi_backup0/EFI/manjaro/grubx64.efi (,gpt2)/@/boot/grub
Info about: efi vars (needs efibootmgr)
Boot0000* manjaro HD(1,GPT,b1d3d562-88ff-4ac2-8326-9c5d82892379,0x800,0x1dc800)
Boot0001* rEFInd Boot Manager HD(1,GPT,b1d3d562-88ff-4ac2-8326-9c5d82892379,0x800,0x1dc800)
Boot0003* UEFI: Built-in EFI Shell VenMedia(5023b95c-db26-429b-a648-bd47664c8012)
Boot0004* UEFI OS HD(1,GPT,b1d3d562-88ff-4ac2-8326-9c5d82892379,0x800,0x1dc800)
Boot001A* UEFI OS HD(1,GPT,99e0488b-1204-4acc-83a6-30d2c839b094,0x800,0x100000)
Boot0020* UEFI OS HD(1,GPT,4f943c21-f008-4448-aaf4-ff8be3fd2a28,0x800,0x200000)
Boot0022* Hard Drive BBS(HD,,0x0)
Boot0023* CD/DVD Drive BBS(CDROM,,0x0)
Boot0024* USB BBS(USB,,0x0)
sudo maxi -kms
Currently running: 6.8.9-3-MANJARO (linux68)
linux515 vmlinuz-5.15-x86_64∑9c23~b23f initramfs-5.15-x86_64.img=39M fallback=246M∑db53~1348
linux61 vmlinuz-6.1-x86_64 ∑1427~694b initramfs-6.1-x86_64.img =40M fallback=273M∑8e5a~b80d
linux68 vmlinuz-6.8-x86_64 ∑56bf~0991 initramfs-6.8-x86_64.img =104M fallback=378M∑7b60~ed71
linux69 vmlinuz-6.9-x86_64 ∑7bb9~e626 initramfs-6.9-x86_64.img =104M fallback=379M∑d7df~186d
Modules in: /lib/modules Checksumming all modules may take a while
modules515 5.15.158-1-MANJARO=273M∑37a6~4e40 <missing>=∑<sha?>
modules61 6.1.90-1-MANJARO =322M∑05a9~504c <missing>=∑<sha?>
modules68 6.8.9-3-MANJARO =295M∑7207~c248 <missing>=∑<sha?>
modules69 6.9.0-1-MANJARO =297M∑c5cf~ca53 <missing>=∑<sha?>
maxi -p
Currently running: 6.8.9-3-MANJARO (linux68)
Info about: visible partitions (needs lsblk)
b1d3d562-88ff-4ac2-8326-9c5d82892379 sda1 gpt part vfat 953M EFI System C579-EF17
3ee1dfe1-19af-4102-945d-90d957d3c199 sda2 gpt part btrfs 900G Linux filesystem 3487ba3d-1cba-4cdc-a043-c420ebca2aca
bdaabdec-4168-4429-8fed-7e0c6ddd0570 sda3 gpt part swap 28,1G Linux swap dac5a191-1376-4b6f-9323-f4b2fff4a40b
99e0488b-1204-4acc-83a6-30d2c839b094 sdb1 gpt part vfat 512M EFI System 8CFB-34DD efi EFI
c873df77-f67d-44b9-b93f-6c1f56307390 sdb2 gpt part 476,4G Linux filesystem manjaro
267a097e-8c29-450d-8c67-32333b7877c0 sdc1 gpt part exfat 1G Microsoft basic data 679B-3D0F efi
ff363456-d310-413f-9d05-f73e41b48f94 sdc2 gpt part 10G Linux filesystem OutOfSpace
61c823da-bfc2-4994-9246-ee662bd1c32f sdc3 gpt part btrfs 2,9T Linux filesystem 03417033-3745-4ae7-9451-efafcbb9124e 1 1
f9fed04b-9c86-4b8d-92e5-1a16f4da5f64 sdc6 gpt part btrfs 1000G Linux filesystem eb645c31-0cd4-43a5-90b4-077b6d98cd70 4 4
3081659f-180d-4791-8a9c-021e0049e748 sdc7 gpt part btrfs 646,5G Linux filesystem 1c90b365-7ec4-48ee-9545-dad484a85750 5 5
4f943c21-f008-4448-aaf4-ff8be3fd2a28 nvme0n1p1 gpt part vfat 1G EFI System B027-5E71
99cbd634-17cc-44c2-8a60-8b468a9daf1f nvme0n1p2 gpt part 1M BIOS boot grub2 core.img
7b64fe2b-61d7-474b-9e9b-ea0599578e2d nvme0n1p3 gpt part btrfs 900G Linux filesystem 3487ba3d-1cba-4cdc-a043-c420ebca2aca manjaro21
4fb5dd8c-3442-47bd-b692-157dc9a08e4d nvme0n1p4 gpt part btrfs 942,7G Linux filesystem 94567c06-a951-4b6a-923f-3d5bc37e760a backup
33921f2b-f504-4862-bb68-58e07ebd1228 nvme0n1p5 gpt part swap 64G Linux swap c31d4076-6578-4259-909c-39e2e2b4d388 swap swap2
maxi -w
Watches over the kernel and the initramdisks while an update is currently running in another terminal. It is displayed live whether and which kernels are bootable and how long it takes until the initramdisk is complete.