[323] | 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>
|
---|