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>
|
---|
16 | Mondo Rescue and Mindi Linux HOWTO
|
---|
17 | </entry>
|
---|
18 | </row>
|
---|
19 | <row>
|
---|
20 | <entry>
|
---|
21 | <ulink url="faqgeneral.html">Prev</ulink>
|
---|
22 | </entry>
|
---|
23 | <entry>
|
---|
24 | Chapter 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
|
---|
39 | works with my Linux distro?</ulink></para></term>
|
---|
40 | <varlistentry><term>Q:
|
---|
41 | <para><ulink url="faqbooting.html#AEN607">When I try to boot from
|
---|
42 | the Mondo CD, it says, "VFS: Unable to mount root fs." I am using a
|
---|
43 | Debian 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
|
---|
46 | the Mondo CD, it says, "Cannot mount root fs - kernel panic," or
|
---|
47 | something 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
|
---|
50 | the Mondo CD, it says, "Mounting /tmp/tmpfs...fatal error! Failed
|
---|
51 | UPGRADE 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
|
---|
54 | the Mondo CD, it says something about not finding my CD-ROM drive
|
---|
55 | and then it blames the kernel. What does that
|
---|
56 | mean?</ulink></para></term>
|
---|
57 | <varlistentry><term>Q:
|
---|
58 | <para><ulink url="faqbooting.html#AEN631">The Mondo CD/floppy takes
|
---|
59 | ages to boot. How can I speed it up?</ulink></para></term>
|
---|
60 | <varlistentry><term>Q: <para><ulink url="faqbooting.html#AEN636">I
|
---|
61 | made a Mondo CD using the failsafe kernel (i.e. I said 'no' when
|
---|
62 | Mondo asked if I wanted to use my own kernel). It still doesn't
|
---|
63 | boot. Help!</ulink></para></term>
|
---|
64 | <varlistentry><term>Q:
|
---|
65 | <para><ulink url="faqbooting.html#AEN641">What if my PC won't boot
|
---|
66 | from a CD?</ulink></para></term>
|
---|
67 | <varlistentry><term>Q:
|
---|
68 | <para><ulink url="faqbooting.html#AEN647">But why won't Mondo boot
|
---|
69 | from my CD? It says my kernel is flawed/outdated/ whatever, and
|
---|
70 | when I wrote to you, you told me the same thing... but I still
|
---|
71 | don't get it. I mean, my kernel works for everything else. Why not
|
---|
72 | Mondo?</ulink></para></term>
|
---|
73 | <varlistentry><term>Q:
|
---|
74 | <para><ulink url="faqbooting.html#AEN653">Why do I only need a boot
|
---|
75 | disk if I'm using a tape drive? Where are the data
|
---|
76 | disks?</ulink></para></term>
|
---|
77 | <varlistentry><term>Q:
|
---|
78 | <para><ulink url="faqbooting.html#AEN658">Why does it say, "Process
|
---|
79 | accounting FAILED" when I reboot?</ulink></para></term>
|
---|
80 | <varlistentry><term>Q:
|
---|
81 | <para><ulink url="faqbooting.html#AEN663">Why does it say,
|
---|
82 | &#8220;request_module[block-major-1]: Root fs not mounted VFS:
|
---|
83 | Cannot open root device "100" or 01:00 Please append a correct
|
---|
84 | "root=" boot option kernel panic: VFS: Unable to mount root fs on
|
---|
85 | 01:00&#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
|
---|
88 | boot+data disk images to physical floppy
|
---|
89 | disks?</ulink></para></term>
|
---|
90 | <varlistentry><term>Q: <para><link linkend="TAPENICE">My tape drive
|
---|
91 | doesn't play nicely with Mondo at boot-time. What do I
|
---|
92 | do?</link></para></term>
|
---|
93 | </variablelist>
|
---|
94 | <para><anchor id="AEN601"/>Q: How do I know if Mondo works with my
|
---|
95 | Linux distro?</para>
|
---|
96 | <para>A: Try running it. :) That's always a good way to find out.
|
---|
97 | Check the <ulink url="../../docs/docs.html">Documentation
|
---|
98 | page</ulink>, too.</para>
|
---|
99 | <para><anchor id="AEN607"/>Q: When I try to boot from the Mondo CD,
|
---|
100 | it says, "VFS: Unable to mount root fs." I am using a Debian
|
---|
101 | distro. What do I do?</para>
|
---|
102 | <para>A: Ask Debian's designers why they, unlike every other distro
|
---|
103 | I can find, have included cramfs and other 'goodies' with their
|
---|
104 | kernel. In the meantime, please use '-k FAILSAFE' in your command
|
---|
105 | line when calling Mondo.</para>
|
---|
106 | <para><anchor id="AEN612"/>Q: When I try to boot from the Mondo CD,
|
---|
107 | it says, "Cannot mount root fs - kernel panic," or something
|
---|
108 | similar. What do I do?</para>
|
---|
109 | <para>A: Recompile your kernel (or use '-k FAILSAFE'). Take a look
|
---|
110 | at <ulink url="kernelsupport.html">Linux Kernel support</ulink> to
|
---|
111 | see what you're kernel must support.</para>
|
---|
112 | <para><anchor id="AEN618"/>Q: When I try to boot from the Mondo CD,
|
---|
113 | it says, "UPGRADE YOUR RAM". What does that mean?</para>
|
---|
114 | <para>A: Recompile your kernel and add Virtual memory file system
|
---|
115 | support. Take a look at <ulink url="kernelsupport.html">Linux
|
---|
116 | Kernel support</ulink> to see what you're kernel must support. (Of
|
---|
117 | course, if your PC has less than 64MB of RAM, you could always...
|
---|
118 | what's the phrase? I know, upgrade your RAM!)</para>
|
---|
119 | <para><anchor id="AEN624"/>Q: When I try to boot from the Mondo CD,
|
---|
120 | it says something about not finding my CD-ROM drive and then it
|
---|
121 | blames the kernel. What does that mean?</para>
|
---|
122 | <para>A: Your kernel must support initrd, loopfs, IDE CD-ROM's, and
|
---|
123 | ramdisks. Take a look at <ulink url="kernelsupport.html">Linux
|
---|
124 | Kernel support</ulink> to see what you're kernel must support. If
|
---|
125 | your kernel does not support these things, Mondo will not boot from
|
---|
126 | your CD. However, when running Mindi, you may choose to use _its_
|
---|
127 | kernel instead of your own. In addition, you may boot from floppy
|
---|
128 | disk 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
|
---|
131 | disks</ulink> on how to make those.</para>
|
---|
132 | <para><anchor id="AEN631"/>Q: The Mondo CD/floppy takes ages to
|
---|
133 | boot. How can I speed it up?</para>
|
---|
134 | <para>A: Edit mindi (it's a shell script, btw) and change
|
---|
135 | LILO_OPTIONS="" to LILO_OPTIONS="-c". This enables map compaction
|
---|
136 | in lilo and speeds up booting, for more info see the lilo man
|
---|
137 | page.</para>
|
---|
138 | <para><anchor id="AEN636"/>Q: I made a Mondo CD using the failsafe
|
---|
139 | kernel (i.e. I said 'no' when Mondo asked if I wanted to use my own
|
---|
140 | kernel). 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
|
---|
143 | could use Mondo despite flaws in their own kernels. If you are
|
---|
144 | using Mondo/Mindi's kernel but still cannot boot from your Mondo CD
|
---|
145 | then please e-mail the list.</para>
|
---|
146 | <para><anchor id="AEN641"/>Q: What if my PC won't boot from a
|
---|
147 | CD?</para>
|
---|
148 | <para>A: Copy the image files from the CD /images directory, using
|
---|
149 | the dd command. Take a look at
|
---|
150 | <ulink url="faqbooting.html#COPYBOOTDATADISK">Copy boot data
|
---|
151 | disks</ulink> on how to make those. Then boot from the first
|
---|
152 | floppy; follow it up with the data disks; finally, type 'mount
|
---|
153 | /mnt/cdrom' and then utilize the restore script as usual, e.g.
|
---|
154 | mondorestore.</para>
|
---|
155 | <para><anchor id="AEN647"/>Q: But why won't Mondo boot from my CD?
|
---|
156 | It says my kernel is flawed/outdated/ whatever, and when I wrote to
|
---|
157 | you, you told me the same thing... but I still don't get it. I
|
---|
158 | mean, my kernel works for everything else. Why not Mondo?</para>
|
---|
159 | <para>A: Because Mondo makes a boot disk using your kernel. I bet
|
---|
160 | your other software doesn't do that. Also, not all kernels are
|
---|
161 | suitable for boot disks. I'm sorry but that's Life. Upgrade your
|
---|
162 | kernel and/or recompile it. Take a look at
|
---|
163 | <ulink url="kernelsupport.html">Linux Kernel support</ulink> to see
|
---|
164 | what you're kernel must support.</para>
|
---|
165 | <para><anchor id="AEN653"/>Q: Why do I only need a boot disk if I'm
|
---|
166 | using a tape drive? Where are the data disks?</para>
|
---|
167 | <para>A: On the tape. :-) The first 32MB of the tape will be set
|
---|
168 | aside for a large tarball containing the data disks, a list of all
|
---|
169 | files backed up, and other sundries. If Mondo and Mindi do their
|
---|
170 | respective jobs then you won't need additional floppies, just the
|
---|
171 | boot floppy and the tape(s).</para>
|
---|
172 | <para><anchor id="AEN658"/>Q: Why does it say, "Process accounting
|
---|
173 | FAILED" when I reboot?</para>
|
---|
174 | <para>A: You were using Process Accounting. Red Hat (or whichever
|
---|
175 | distro you are using) does not provide a startup/shutdown script
|
---|
176 | yet. So, when you try to backup the process log, it just grows and
|
---|
177 | grows as Mondo tries to back it up. Mondo doesn't back it up
|
---|
178 | anymore and that's why. The unfortunate side-effect is... well,
|
---|
179 | what 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 | &#8220;request_module[block-major-1]: Root fs not mounted VFS:
|
---|
183 | Cannot open root device "100" or 01:00 Please append a correct
|
---|
184 | "root=" boot option kernel panic: VFS: Unable to mount root fs on
|
---|
185 | 01:00&#8221; when i boot from the CD?</para>
|
---|
186 | <para>A: Recompile your kernel and add initrd support. Take a look
|
---|
187 | at <ulink url="kernelsupport.html">Linux Kernel support</ulink>to
|
---|
188 | see what you're kernel must support.</para>
|
---|
189 | <para><anchor id="COPYBOOTDATADISK"/>Q: How do i copy boot+data
|
---|
190 | disk images to physical floppy disks ?</para>
|
---|
191 | <para>A: The images are in /root/images/mindi (eve if they are
|
---|
192 | created by Mondo) and also in the 'images' directory on the first
|
---|
193 | CD of your backup set, if you have backed up to CD. You can copy
|
---|
194 | the 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
|
---|
211 | doesn't play nicely with Mondo at boot-time. What do I do?</term>
|
---|
212 | <varlistentry><term>A: Play with 'mt'. Use its setblksize and
|
---|
213 | defblksize switches to reconfigure your tape drive if necessary.
|
---|
214 | Some tape drives just suck, I'm sorry to say. If yours is one of
|
---|
215 | them then God help you. Mondo can handle any tape drive whose drive
|
---|
216 | and firmware can handle fread(), fwrite(), fread() and fclose().
|
---|
217 | Mondo uses standard C libraries to talk to your tape streamer. If
|
---|
218 | your tape streamer can't handle that then you had better call a
|
---|
219 | priest. 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>
|
---|
236 | General
|
---|
237 | </entry>
|
---|
238 | <entry>
|
---|
239 | <ulink url="faq.html">Up</ulink>
|
---|
240 | </entry>
|
---|
241 | <entry>
|
---|
242 | Installation
|
---|
243 | </entry>
|
---|
244 | </row>
|
---|
245 | </tbody></tgroup></informaltable>
|
---|
246 |
|
---|
247 |
|
---|
248 | </sect1></article>
|
---|