root/branches/stable/mondo-doc/mindi.8

Revision 1903, 5.2 kB (checked in by bruno, 2 years ago)

merge -r 1842:1889 2.2.5

Line 
1 .\" Copyright (c) 2005 Andree Leidenfrost
2 .\"
3 .\" This is free documentation; you can redistribute it and/or
4 .\" modify it under the terms of the GNU General Public License as
5 .\" published by the Free Software Foundation; either version 2 of
6 .\" the License, or (at your option) any later version.
7 .\"
8 .\" The GNU General Public License's references to "object code"
9 .\" and "executables" are to be interpreted as the output of any
10 .\" document formatting or typesetting system, including
11 .\" intermediate and printed output.
12 .\"
13 .\" This manual is distributed in the hope that it will be useful,
14 .\" but WITHOUT ANY WARRANTY; without even the implied warranty of
15 .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16 .\" GNU General Public License for more details.
17 .\"
18 .\" You should have received a copy of the GNU General Public
19 .\" License along with this manual; if not, write to the Free
20 .\" Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
21 .\" USA.
22 .\"
23 .TH MINDI 8 "PBDATE" "Mondo Rescue PBVER-rPBREV"
24 .SH NAME
25 mindi \- a tool for creating boot/root disks
26 .SH SYNOPSIS
27 .B mindi
28 .br
29 .BR "mindi -v"| " --version"| " -V"| " -version"
30 .br
31 .BI "mindi --findkernel"
32 .br
33 .BI "mindi --makemountlist "file
34 .br
35 .BI "mindi --usb "device
36 .br
37 .BI "mindi --printvar "variable
38 .SH DESCRIPTION
39 .PP
40 .B mindi
41 creates a bootable ISO/USB image using files from the system it runs on.
42 .B mindi
43 will try hard to reproduce the environment of its host system including loaded
44 modules to ensure that the system can be booted properly from the created
45 rescue media.
46 .B mindi
47 is used by
48 .B monodarchive(8)
49 to produce the required USB/ISO images but can also be used stand-alone.
50
51 For stand-alone usage,
52 .B mindi
53 is called without any parameters or switches. It will then interactively ask
54 the user for all information required to create a set of boot/root media.
55 .LP
56 The probably more frequent way of calling
57 .B mindi
58 is non-interactively from
59 .B mondoarchive(8)
60 using the
61 .B --custom
62 switch. All required information is then provided via command line parameters.
63 The sequence of these parameters is listed below.
64 .SH OPTIONS
65 .TP
66 .BI "-v"| " --version"| " -V"| " -version"
67 .RI Prints the version of mindi.
68 .TP
69 .BI "--findkernel"
70 .RI Finds the image of the running kernel in the file system.
71 .TP
72 .BI "--makemountlist "file
73 .RI "Creates a mount list and writes it to file "file ".
74 .TP
75 .BI "--usb "device
76 .RI Create a bootable USB device
77 .TP
78 .BI "--printvar "variable
79 .RI "prints the value of the variable (useful for mondo-archive and debug)"
80 .TP
81 .BI "--custom " parameters
82 .RI "Provide all required parameters to"
83 .B mindi
84 .RI "for non-interactive calling. This usually means a call from"
85 .BR "mondoarchive(8)".
86 The following parameters are used:
87 .br
88 01) directory to use for temporary files
89 .br
90 02) directory to put disk images in
91 .br
92 03) path to kernel image
93 .br
94 04) tape device
95 .br
96 05) tape size [MB]
97 .br
98 06) total number of files in file list
99 .br
100 07) use LZO [yes|no]
101 .br
102 08) CD recovery media [yes|no]
103 .br
104 09) devices to include
105 .br
106 10) conservative LiLo settings [yes|no]
107 .br
108 11) number of last file list
109 .br
110 12) estimated total number of slices
111 .br
112 13) devices to exclude
113 .br
114 14) compare mode [yes|no]
115 .br
116 15) use lilo [yes|no]
117 .br
118 16) use star (rather than tar) [yes|no]
119 .br
120 17) internal tape block size [bytes]
121 .br
122 18) number of diffenrential backup
123 .br
124 19) make non-bootable [yes|no]
125 .br
126 20) use gzip [yes|no]
127 .br
128 (Blank parameters must be specified as "" on the command line.)
129 .SH DIAGNOSTICS
130 .B mindi
131 writes some output to the console and extensive information to log file
132 .IR /var/log/mindi.log ".
133 When seeking technical support for
134 .BR "mindi",
135 please attach this file to your email.
136 .SH FILES
137 .TP
138 .I /var/log/mindi.log
139 Log file of mindi run. Contains important information to analyze mindi problem
140 reports.
141 .TP
142 .I /etc/mindi/deplist.d
143 Files containing the list of files to be included on boot/root disks.
144 .TP
145 .I /etc/mindi/deplist.txt
146 List of additional files to be included on boot/root disks.
147 .TP
148 .I /var/cache/mindi/N.tar.gz
149 Number N of multiple tar balls together containing root file system for rescue
150 media.
151 .TP
152 .I /var/cache/mindi/all.tar.gz
153 Single tar ball of root file system for rescue media.
154 .TP
155 .I /var/cache/mindi/initrd.img
156 initrd image for bootable ISO image.
157 .TP
158 .I /var/cache/mindi/mindi-boot.F.img
159 .B mindi
160 boot media of size F [KB].
161 .TP
162 .I /var/cache/mindi/mindi-root.F.img
163 .B mindi
164 root media of size F [KB].
165 .TP
166 .I /var/cache/mindi/mindi-data.N.img
167 .B mindi
168 data media number N for boot/root media.
169 .TP
170 .I /var/cache/mindi/mindi.iso
171 .B mindi
172 bootable ISO image.
173 .SH CONFIGURATION FILE
174 You may create a mindi configuration file under
175 .B /etc/mindi
176 called
177 .B mindi.conf
178 which overwrites default values described in
179 .B mindi.conf.dist
180 in the same directory. (Cf comments in this file)
181 .br
182 .SH "SEE ALSO"
183 mondoarchive(8), mondorestore(8).
184 .TP
185 See mailing list at http://www.mondorescue.org for technical support.
186 .SH AUTHORS
187 Bruno Cornec (lead-development)
188 .I "bruno_at_mondorescue.org"
189 .br
190 Andree Leidenfrost (co-developper)
191 .I "aleidenf_at_bigpond.net.au"
192 .br
193 .SH ORIGINAL AUTHORS
194 Hugo Rabson (original author)
195 .I "hugo.rabson_at_mondorescue.org"
196 .br
197 Jesse Keating (packaging)
198 .I "hosting_at_j2solutions.net"
199 .br
200 Stan Benoit (testing)
201 .I "troff_at_nakedsoul.org"
202 .br
203 Mikael Hultgren (docs)
204 .I "mikael_hultgren_at_gmx.net"
205 .br
206 .
Note: See TracBrowser for help on using the browser.