Content-type: text/html Manpage of MINDI

MINDI

Section: Maintenance Commands (8)
Updated: 2020-02-24
Index Return to Main Contents
 

NAME

mindi - a tool for creating boot/root disks  

SYNOPSIS

mindi
mindi -v| --version| -V| -version
mindi --findkernel
mindi --makemountlist file
mindi --usb device
mindi --locatedeps file
mindi --makemountlist file
mindi --makemessage
mindi --makebcf bootloader
mindi --ironic kernel initrd [BIOS|UEFI]
[syslinux|grub|grub2] [/path/to/bootloader]
mindi [--max-compressed-size max] --custom parameters
 

DESCRIPTION

mindi creates a bootable ISO/USB image using files from the system it runs on. mindi will try hard to reproduce the environment of its host system including loaded modules to ensure that the system can be booted properly from the created rescue media. mindi is used by monodarchive(8) to produce the required USB/ISO images but can also be used stand-alone.

For stand-alone usage, mindi is called without any parameters or switches. It will then interactively ask the user for all information required to create a set of boot/root media.

The probably more frequent way of calling mindi is non-interactively from mondoarchive(8) using the --custom switch. All required information is then provided via command line parameters. The sequence of these parameters is listed below.  

OPTIONS

-v| --version| -V| -version
Prints the version of mindi.
--findkernel
Finds the image of the running kernel in the file system.
--makemountlist file
Creates a mount list and writes it to file "file".
--usb device
Create a bootable USB device
--locatedeps file
Find all dependencies of a binary file
--makemountlist file
Create the mountlist of your system and write it to the file
--makemessage
Create the boot message file and display it
--makebcf bootloader
Create the boot configuration file for this bootloader and display it
--ironic kernel initrd [BIOS|UEFI] [syslinux|grub|grub2] [/path/to/bootloader]
Create a bootable ISO image using the kernel and initrd passed in parameter. If given the image will be UEFI or only BIOS boot mode compliant. You can force the boot loader to use, instead of using the one of the system, and the binary file to use as this bootloader instead of the one found on your system.
--max-compressed-size max
Maximum size for disk image in KB.
--custom parameters
"Provide all required parameters to" mindi "for non-interactive calling. This usually means a call from" mondoarchive(8). The following parameters are used: 01)directorytousefortemporaryfiles 02)directorytoputdiskimagesin 03)pathtokernelimage 04)tapedevice 05)tapesize[MB] 06)totalnumberoffilesinfilelist 07)useLZO[yes|no] 08)CDrecoverymedia[yes|no] 09)devicestoinclude 10)conservativeLiLosettings[yes|no] 11)numberoflastfilelist 12)estimatedtotalnumberofslices 13)devicestoexclude 14)comparemode[yes|no] 15)uselilo[yes|no] 16)usestar(ratherthantar)[yes|no] 17)internaltapeblocksize[bytes] 18)numberofdifferentialbackup 19)makenon-bootable[yes|no] 20)usegzip[yes|no] (Blankparametersmustbespecifiedasonthecommandline.)
 

DIAGNOSTICS

mindi writes some output to the console and extensive information to log file /var/log/mindi.log. When seeking technical support for mindi, please attach this file to your email.  

FILES

/var/log/mindi.log
Log file of mindi run. Contains important information to analyze mindi problem reports.
/etc/mindi/deplist.txt
List of files to be included on boot/root disks.
/var/cache/mindi/N.tar.gz
Number N of multiple tar balls together containing root file system for rescue media.
/var/cache/mindi/all.tar.gz
Single tar ball of root file system for rescue media.
/var/cache/mindi/initrd.img
initrd image for bootable ISO image.
/var/cache/mindi/mindi-bootroot.img
mindi boot and root media.
/var/cache/mindi/mindi.iso
mindi bootable ISO image.
 

SEE ALSO

mondoarchive(8), mondorestore(8).
See mailing list at http://www.mondorescue.org for technical support.
 

AUTHORS

Bruno Cornec (lead-development) bruno_at_mondorescue.org AndreeLeidenfrost(co-developer) aleidenf_at_bigpond.net.au .SHORIGINALAUTHORS Hugo Rabson (original author) hugo.rabson_at_mondorescue.org JesseKeating(packaging) hosting_at_j2solutions.net StanBenoit(testing) troff_at_nakedsoul.org MikaelHultgren(docs) mikael_hultgren_at_gmx.net .


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
DIAGNOSTICS
FILES
SEE ALSO
AUTHORS

This document was created by man2html, using the manual pages.
Time: 02:53:04 GMT, February 24, 2020