Put the Troubleshooting chapter out of its misery.
This commit is contained in:
parent
3f88a006a5
commit
3d95fe675d
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=1463
4 changed files with 4 additions and 76 deletions
|
@ -1,4 +1,4 @@
|
||||||
# $Id: Makefile,v 1.23 1997-02-22 12:58:05 peter Exp $
|
# $Id: Makefile,v 1.24 1997-05-01 03:06:31 jfieber Exp $
|
||||||
|
|
||||||
SRCS= authors.sgml basics.sgml bibliography.sgml boothelp.sgml
|
SRCS= authors.sgml basics.sgml bibliography.sgml boothelp.sgml
|
||||||
SRCS+= booting.sgml contrib.sgml crypt.sgml ctm.sgml current.sgml cvsup.sgml
|
SRCS+= booting.sgml contrib.sgml crypt.sgml ctm.sgml current.sgml cvsup.sgml
|
||||||
|
@ -13,6 +13,6 @@ SRCS+= porting.sgml ports.sgml ppp.sgml printing.sgml
|
||||||
SRCS+= quotas.sgml relnotes.sgml routing.sgml
|
SRCS+= quotas.sgml relnotes.sgml routing.sgml
|
||||||
SRCS+= serial.sgml scsi.sgml sections.sgml sio.sgml skey.sgml slipc.sgml
|
SRCS+= serial.sgml scsi.sgml sections.sgml sio.sgml skey.sgml slipc.sgml
|
||||||
SRCS+= slips.sgml stable.sgml submitters.sgml sup.sgml synching.sgml
|
SRCS+= slips.sgml stable.sgml submitters.sgml sup.sgml synching.sgml
|
||||||
SRCS+= term.sgml troubleshooting.sgml userppp.sgml uart.sgml linuxemu.sgml
|
SRCS+= term.sgml userppp.sgml uart.sgml linuxemu.sgml
|
||||||
|
|
||||||
.include <bsd.sgml.mk>
|
.include <bsd.sgml.mk>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<!-- $Id: handbook.sgml,v 1.69 1997-04-08 00:47:59 jfieber Exp $ -->
|
<!-- $Id: handbook.sgml,v 1.70 1997-05-01 03:06:31 jfieber Exp $ -->
|
||||||
<!-- The FreeBSD Documentation Project -->
|
<!-- The FreeBSD Documentation Project -->
|
||||||
|
|
||||||
<!DOCTYPE linuxdoc PUBLIC "-//FreeBSD//DTD linuxdoc//EN" [
|
<!DOCTYPE linuxdoc PUBLIC "-//FreeBSD//DTD linuxdoc//EN" [
|
||||||
|
@ -133,7 +133,6 @@ name="FreeBSD FTP server"> or one of the numerous
|
||||||
&routing;
|
&routing;
|
||||||
&nfs;
|
&nfs;
|
||||||
&diskless;
|
&diskless;
|
||||||
<sect><heading>* Yellow Pages/NIS</heading>
|
|
||||||
&isdn;
|
&isdn;
|
||||||
|
|
||||||
&mail;
|
&mail;
|
||||||
|
@ -145,7 +144,6 @@ name="FreeBSD FTP server"> or one of the numerous
|
||||||
&stable;
|
&stable;
|
||||||
&synching;
|
&synching;
|
||||||
&submitters;
|
&submitters;
|
||||||
&troubleshooting;
|
|
||||||
&kerneldebug;
|
&kerneldebug;
|
||||||
&kernelopts;
|
&kernelopts;
|
||||||
&linuxemu;
|
&linuxemu;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<!-- $Id: sections.sgml,v 1.22 1997-02-22 12:59:19 peter Exp $ -->
|
<!-- $Id: sections.sgml,v 1.23 1997-05-01 03:06:32 jfieber Exp $ -->
|
||||||
<!-- The FreeBSD Documentation Project -->
|
<!-- The FreeBSD Documentation Project -->
|
||||||
|
|
||||||
<!-- Entities containing all the pieces of the handbook are -->
|
<!-- Entities containing all the pieces of the handbook are -->
|
||||||
|
@ -57,6 +57,5 @@
|
||||||
<!ENTITY submitters SYSTEM "submitters.sgml">
|
<!ENTITY submitters SYSTEM "submitters.sgml">
|
||||||
<!ENTITY sup SYSTEM "sup.sgml">
|
<!ENTITY sup SYSTEM "sup.sgml">
|
||||||
<!ENTITY synching SYSTEM "synching.sgml">
|
<!ENTITY synching SYSTEM "synching.sgml">
|
||||||
<!ENTITY troubleshooting SYSTEM "troubleshooting.sgml">
|
|
||||||
<!ENTITY uart SYSTEM "uart.sgml">
|
<!ENTITY uart SYSTEM "uart.sgml">
|
||||||
<!ENTITY userppp SYSTEM "userppp.sgml">
|
<!ENTITY userppp SYSTEM "userppp.sgml">
|
||||||
|
|
|
@ -1,69 +0,0 @@
|
||||||
<!-- $Id: troubleshooting.sgml,v 1.6 1997-02-22 12:59:37 peter Exp $ -->
|
|
||||||
<!-- The FreeBSD Documentation Project -->
|
|
||||||
|
|
||||||
<chapt><heading>Troubleshooting<label id="troubleshooting"></heading>
|
|
||||||
|
|
||||||
<p>The following tips and tricks may help you turn a
|
|
||||||
failing (or failed) installation attempt into a success.
|
|
||||||
Please read them carefully.
|
|
||||||
|
|
||||||
<sect>
|
|
||||||
<heading>Hardware conflict or misconfiguration</heading>
|
|
||||||
|
|
||||||
|
|
||||||
<p><descrip>
|
|
||||||
<tag>Problem:</tag> A device is conflicting with
|
|
||||||
another or does not match the kernel's compiled-in IRQ or
|
|
||||||
address.
|
|
||||||
|
|
||||||
<tag>Cause:</tag> While most device drivers in
|
|
||||||
FreeBSD are now smart enough to match themselves to your
|
|
||||||
hardware settings dynamically, there are a few that still
|
|
||||||
require fairly rigid configuration parameters to be
|
|
||||||
compiled in (and matched by the hardware) before they will
|
|
||||||
work. We are working hard to eliminate as many of these
|
|
||||||
last hold-outs as we can, but it is not always as easy as
|
|
||||||
it looks.
|
|
||||||
|
|
||||||
<tag>Solution:</tag> There are several possible
|
|
||||||
solutions. The first, and easiest, is to boot the kernel
|
|
||||||
with the <tt>-c</tt> flag. When you see the initial boot prompt
|
|
||||||
(from floppy or hard disk), type:
|
|
||||||
|
|
||||||
<tscreen><verb>
|
|
||||||
/kernel -c
|
|
||||||
</verb></tscreen>
|
|
||||||
|
|
||||||
This will boot just past the memory sizing code and then
|
|
||||||
drop into a dynamic kernel configuration utility. Type
|
|
||||||
`<tt>?</tt>' at the prompt to see a list of commands.
|
|
||||||
You can use this utility to reset the IRQ, memory
|
|
||||||
address, IO address or a number of other device
|
|
||||||
configuration parameters. You can also disable a device
|
|
||||||
entirely if it is causing problems for other devices you would
|
|
||||||
much rather have work.
|
|
||||||
|
|
||||||
Another solution is, obviously, to remove the offending
|
|
||||||
hardware or simply strip the system down to the bare
|
|
||||||
essentials until the problem (hopefully) goes away. Once
|
|
||||||
you are up, you can do the same thing mentioned
|
|
||||||
above---compile a kernel more suited to your hardware, or
|
|
||||||
incrementally try to figure out what it was about your
|
|
||||||
original hardware configuration that did not work.
|
|
||||||
|
|
||||||
</descrip>
|
|
||||||
|
|
||||||
<sect>
|
|
||||||
<heading>When I boot for the first time, it still looks for
|
|
||||||
/386bsd!</heading>
|
|
||||||
|
|
||||||
<p>Cause: You still have the old FreeBSD 1.x boot blocks on
|
|
||||||
your boot partition.
|
|
||||||
|
|
||||||
Solution: You should re-enter the installation process,
|
|
||||||
invoke the (F)disk editor and chose the (W)rite option.
|
|
||||||
This will not hurt an existing installation and will make
|
|
||||||
sure that the new boot blocks get written to the drive.
|
|
||||||
If you are installing for the first time, do not forget to
|
|
||||||
(W)rite out your new boot blocks! :-)
|
|
||||||
|
|
Loading…
Reference in a new issue