source: MondoRescue/branches/2.06/documentation/faqbooting.sgml@ 323

Last change on this file since 323 was 323, checked in by bcornec, 18 years ago

Initial import of the documentation in SGML format.
Since the original SGML file and LyX files have not been published,
thus not preserved, I'll restart from scratch by importing the HTML
doc converted into SGML/DocBook.
Then real work begins ;-)

File size: 10.7 KB
Line 
1<article>
2<articleinfo>
3<!-- $MVD$:app("MicroVision WebExpress","769") -->
4<!-- $MVD$:template("","0","0") -->
5<!-- $MVD$:color("18","840084","Custom #1","0") -->
6<!-- $MVD$:color("19","e0e0e0","Custom #2","0") -->
7<!-- $MVD$:color("20","80ff","Orange","1") -->
8<!-- $MVD$:color("21","ffd6ce","Lavender","1") -->
9<title>Kernel/Linux/Booting</title>
10</articleinfo>
11
12<para></para>
13<informaltable><tgroup cols="3"><tbody>
14<row>
15<entry>
16Mondo Rescue and Mindi Linux HOWTO
17</entry>
18</row>
19<row>
20<entry>
21<ulink url="faqgeneral.html">Prev</ulink>
22</entry>
23<entry>
24Chapter 10. Troubleshooting/FAQ
25</entry>
26<entry>
27<ulink url="faqinstallation.html">Next</ulink>
28</entry>
29</row>
30</tbody></tgroup></informaltable>
31
32<sect1 id="FAQBOOTIN"><title>10.3. Kernel/Linux/Booting</title>
33<variablelist>
34<listitem>
35<para></para>
36</listitem></varlistentry>
37<varlistentry><term>Q:
38<para><ulink url="faqbooting.html#AEN601">How do I know if Mondo
39works with my Linux distro?</ulink></para></term>
40<varlistentry><term>Q:
41<para><ulink url="faqbooting.html#AEN607">When I try to boot from
42the Mondo CD, it says, "VFS: Unable to mount root fs." I am using a
43Debian distro. What do I do?</ulink></para></term>
44<varlistentry><term>Q:
45<para><ulink url="faqbooting.html#AEN612">When I try to boot from
46the Mondo CD, it says, "Cannot mount root fs - kernel panic," or
47something similar. What do I do?</ulink></para></term>
48<varlistentry><term>Q:
49<para><ulink url="faqbooting.html#AEN618">When I try to boot from
50the Mondo CD, it says, "Mounting /tmp/tmpfs...fatal error! Failed
51UPGRADE YOUR RAM". What does that mean?</ulink></para></term>
52<varlistentry><term>Q:
53<para><ulink url="faqbooting.html#AEN624">When I try to boot from
54the Mondo CD, it says something about not finding my CD-ROM drive
55and then it blames the kernel. What does that
56mean?</ulink></para></term>
57<varlistentry><term>Q:
58<para><ulink url="faqbooting.html#AEN631">The Mondo CD/floppy takes
59ages to boot. How can I speed it up?</ulink></para></term>
60<varlistentry><term>Q: <para><ulink url="faqbooting.html#AEN636">I
61made a Mondo CD using the failsafe kernel (i.e. I said 'no' when
62Mondo asked if I wanted to use my own kernel). It still doesn't
63boot. Help!</ulink></para></term>
64<varlistentry><term>Q:
65<para><ulink url="faqbooting.html#AEN641">What if my PC won't boot
66from a CD?</ulink></para></term>
67<varlistentry><term>Q:
68<para><ulink url="faqbooting.html#AEN647">But why won't Mondo boot
69from my CD? It says my kernel is flawed/outdated/ whatever, and
70when I wrote to you, you told me the same thing... but I still
71don't get it. I mean, my kernel works for everything else. Why not
72Mondo?</ulink></para></term>
73<varlistentry><term>Q:
74<para><ulink url="faqbooting.html#AEN653">Why do I only need a boot
75disk if I'm using a tape drive? Where are the data
76disks?</ulink></para></term>
77<varlistentry><term>Q:
78<para><ulink url="faqbooting.html#AEN658">Why does it say, "Process
79accounting FAILED" when I reboot?</ulink></para></term>
80<varlistentry><term>Q:
81<para><ulink url="faqbooting.html#AEN663">Why does it say,
82&amp;#8220;request_module[block-major-1]: Root fs not mounted VFS:
83Cannot open root device "100" or 01:00 Please append a correct
84"root=" boot option kernel panic: VFS: Unable to mount root fs on
8501:00&amp;#8221; when i boot from the CD?</ulink></para></term>
86<varlistentry><term>Q:
87<para><ulink url="faqbooting.html#COPYBOOTDATADISK">How do i copy
88boot+data disk images to physical floppy
89disks?</ulink></para></term>
90<varlistentry><term>Q: <para><link linkend="TAPENICE">My tape drive
91doesn't play nicely with Mondo at boot-time. What do I
92do?</link></para></term>
93</variablelist>
94<para><anchor id="AEN601"/>Q: How do I know if Mondo works with my
95Linux distro?</para>
96<para>A: Try running it. :) That's always a good way to find out.
97Check the <ulink url="../../docs/docs.html">Documentation
98page</ulink>, too.</para>
99<para><anchor id="AEN607"/>Q: When I try to boot from the Mondo CD,
100it says, "VFS: Unable to mount root fs." I am using a Debian
101distro. What do I do?</para>
102<para>A: Ask Debian's designers why they, unlike every other distro
103I can find, have included cramfs and other 'goodies' with their
104kernel. In the meantime, please use '-k FAILSAFE' in your command
105line when calling Mondo.</para>
106<para><anchor id="AEN612"/>Q: When I try to boot from the Mondo CD,
107it says, "Cannot mount root fs - kernel panic," or something
108similar. What do I do?</para>
109<para>A: Recompile your kernel (or use '-k FAILSAFE'). Take a look
110at <ulink url="kernelsupport.html">Linux Kernel support</ulink> to
111see what you're kernel must support.</para>
112<para><anchor id="AEN618"/>Q: When I try to boot from the Mondo CD,
113it says, "UPGRADE YOUR RAM". What does that mean?</para>
114<para>A: Recompile your kernel and add Virtual memory file system
115support. Take a look at <ulink url="kernelsupport.html">Linux
116Kernel support</ulink> to see what you're kernel must support. (Of
117course, if your PC has less than 64MB of RAM, you could always...
118what's the phrase? I know, upgrade your RAM!)</para>
119<para><anchor id="AEN624"/>Q: When I try to boot from the Mondo CD,
120it says something about not finding my CD-ROM drive and then it
121blames the kernel. What does that mean?</para>
122<para>A: Your kernel must support initrd, loopfs, IDE CD-ROM's, and
123ramdisks. Take a look at <ulink url="kernelsupport.html">Linux
124Kernel support</ulink> to see what you're kernel must support. If
125your kernel does not support these things, Mondo will not boot from
126your CD. However, when running Mindi, you may choose to use _its_
127kernel instead of your own. In addition, you may boot from floppy
128disk images instead the CD: copy the disk images from the CD
129/images directory to floppy disks, using 'dd'. Take a look at
130<ulink url="faqbooting.html#COPYBOOTDATADISK">Copy boot data
131disks</ulink> on how to make those.</para>
132<para><anchor id="AEN631"/>Q: The Mondo CD/floppy takes ages to
133boot. How can I speed it up?</para>
134<para>A: Edit mindi (it's a shell script, btw) and change
135LILO_OPTIONS="" to LILO_OPTIONS="-c". This enables map compaction
136in lilo and speeds up booting, for more info see the lilo man
137page.</para>
138<para><anchor id="AEN636"/>Q: I made a Mondo CD using the failsafe
139kernel (i.e. I said 'no' when Mondo asked if I wanted to use my own
140kernel). It still doesn't boot. Help!</para>
141<para>A: OK, now that is a bug. :-) I included a kernel with Mondo
142(technically, with Mindi, which Mondo uses) to make sure that users
143could use Mondo despite flaws in their own kernels. If you are
144using Mondo/Mindi's kernel but still cannot boot from your Mondo CD
145then please e-mail the list.</para>
146<para><anchor id="AEN641"/>Q: What if my PC won't boot from a
147CD?</para>
148<para>A: Copy the image files from the CD /images directory, using
149the dd command. Take a look at
150<ulink url="faqbooting.html#COPYBOOTDATADISK">Copy boot data
151disks</ulink> on how to make those. Then boot from the first
152floppy; follow it up with the data disks; finally, type 'mount
153/mnt/cdrom' and then utilize the restore script as usual, e.g.
154mondorestore.</para>
155<para><anchor id="AEN647"/>Q: But why won't Mondo boot from my CD?
156It says my kernel is flawed/outdated/ whatever, and when I wrote to
157you, you told me the same thing... but I still don't get it. I
158mean, my kernel works for everything else. Why not Mondo?</para>
159<para>A: Because Mondo makes a boot disk using your kernel. I bet
160your other software doesn't do that. Also, not all kernels are
161suitable for boot disks. I'm sorry but that's Life. Upgrade your
162kernel and/or recompile it. Take a look at
163<ulink url="kernelsupport.html">Linux Kernel support</ulink> to see
164what you're kernel must support.</para>
165<para><anchor id="AEN653"/>Q: Why do I only need a boot disk if I'm
166using a tape drive? Where are the data disks?</para>
167<para>A: On the tape. :-) The first 32MB of the tape will be set
168aside for a large tarball containing the data disks, a list of all
169files backed up, and other sundries. If Mondo and Mindi do their
170respective jobs then you won't need additional floppies, just the
171boot floppy and the tape(s).</para>
172<para><anchor id="AEN658"/>Q: Why does it say, "Process accounting
173FAILED" when I reboot?</para>
174<para>A: You were using Process Accounting. Red Hat (or whichever
175distro you are using) does not provide a startup/shutdown script
176yet. So, when you try to backup the process log, it just grows and
177grows as Mondo tries to back it up. Mondo doesn't back it up
178anymore and that's why. The unfortunate side-effect is... well,
179what you see on your screen. Type 'touch /var/log/pacct' and then
180'paccton' to fix the error message.</para>
181<para><anchor id="AEN663"/>Q: Why does it say,
182&amp;#8220;request_module[block-major-1]: Root fs not mounted VFS:
183Cannot open root device "100" or 01:00 Please append a correct
184"root=" boot option kernel panic: VFS: Unable to mount root fs on
18501:00&amp;#8221; when i boot from the CD?</para>
186<para>A: Recompile your kernel and add initrd support. Take a look
187at <ulink url="kernelsupport.html">Linux Kernel support</ulink>to
188see what you're kernel must support.</para>
189<para><anchor id="COPYBOOTDATADISK"/>Q: How do i copy boot+data
190disk images to physical floppy disks ?</para>
191<para>A: The images are in /root/images/mindi (eve if they are
192created by Mondo) and also in the 'images' directory on the first
193CD of your backup set, if you have backed up to CD. You can copy
194the images to disk as follows:-</para>
195<para></para>
196<informaltable><tgroup cols="1"><tbody>
197<row>
198<entry>
199
200[boot disk]bash# fdformat /dev/fd0u1722bash# dd if=/root/images/mindi/mindi-boot.1722.img of=/dev/fd0u1772[data disk]bash# fdformat /dev/fd0bash# dd if=/root/images/mindi/mindi-data-N.img of=/dev/fd0Replace N with 1, 2, etc.
201
202</entry>
203</row>
204</tbody></tgroup></informaltable>
205
206<variablelist>
207<listitem>
208<para></para>
209</listitem></varlistentry>
210<varlistentry><term><para id="TAPENICE"></para>Q: My tape drive
211doesn't play nicely with Mondo at boot-time. What do I do?</term>
212<varlistentry><term>A: Play with 'mt'. Use its setblksize and
213defblksize switches to reconfigure your tape drive if necessary.
214Some tape drives just suck, I'm sorry to say. If yours is one of
215them then God help you. Mondo can handle any tape drive whose drive
216and firmware can handle fread(), fwrite(), fread() and fclose().
217Mondo uses standard C libraries to talk to your tape streamer. If
218your tape streamer can't handle that then you had better call a
219priest. Either that or ask for a refund.</term>
220</variablelist>
221<para></para>
222<informaltable><tgroup cols="3"><tbody>
223<row>
224<entry>
225<ulink url="faqgeneral.html">Prev</ulink>
226</entry>
227<entry>
228<ulink url="index.html">Home</ulink>
229</entry>
230<entry>
231<ulink url="faqinstallation.html">Next</ulink>
232</entry>
233</row>
234<row>
235<entry>
236General
237</entry>
238<entry>
239<ulink url="faq.html">Up</ulink>
240</entry>
241<entry>
242Installation
243</entry>
244</row>
245</tbody></tgroup></informaltable>
246
247
248</sect1></article>
Note: See TracBrowser for help on using the repository browser.