Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Sep 2000 06:37:17 -0700
From:      "Tomlinson, Drew" <Drew.Tomlinson@lc.ca.gov>
To:        "'FreeBSD Questions (E-mail)'" <freebsd-questions@FreeBSD.org>
Subject:   Part #1 - Newbie Help Determining Lost Root After Upgrade From 4.	0 to 4.1
Message-ID:  <8C224DC088D8D111B67D0000F67AC17E029C4C4E@ldcmsx01.lc.ca.gov>

next in thread | raw e-mail | index | archive | help
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--Boundary_(ID_644urg1hiTjDfas+0KcGfA)
Content-type: text/plain; charset="iso-8859-1"

I've sent this message twice but never saw it post to the group.  I haven't
received any errors but shorter messages go through fine.  Thus, I assume
it's too long and have broken it into parts.

I have attempted to upgrade from 4.0-S to 4.1-S using CVSup and compile
instructions from the Handbook.  I have to admit that I don't exactly
understand what I'm doing at each step but I following the directions
explicitly.
  
In summary I: 
1. Used CVSup to update my source. 

2. Ran "make buildworld" (took about 36 hours on my 486DX4 120mhz -- Is this
normal?) 

3. Ran "make installworld" 

4. Ran "make buildkernel" 

5. Ran "make installkernel" 

6. Ran "mergemaster" but took the "leave it alone" default on everything as
I didn't understand what it was really doing.

7. Ran "sh MAKEDEV all" to update /dev. 

8. Ran "make all install" to update /stand. 

9. Rebooted. 

When I reboot, the system is unable to mount the root device.  I am able to
unload the new kernel, load the old one and boot without error.  I'm sure
I've done something wrong and would like to know what it is.  I could take
the easy way out and just install 4.1 from scratch but I wouldn't learn
anything that way.  

Thank you in advance for your help.  I really want to learn this operating
system! 

Drew 

All (I hope) relevant output follows. 

My machine is a 486DX4 running at 120 mhz with 40 MB of RAM.  It has a VESA
local bus that hosts a multifunction I/O card (IDE, FD, parallel, 2 serial,
game).  I have 3 hard drives and 1 CDROM, two 850 MB hard (ad0 and ad1) on
the primary and a 6 GB hard (master, ad2) and CDROM (slave) on the
secondary.  (Note: the drive config is the only one I could come up with
where the BIOS recognized everything. - I don't get it either.)  There are
VGA, modem, and sound cards in the system but none are used.  I use com port
1 for the console.  The network card is a LinkSys 16 that is NE2000
compatible.  Thus I attempted to edit my /usr/src/sys/i386/conf/KERNEL file
appropriately.

My file system under 4.0 kernel: 
Filesystem  1K-blocks     Used    Avail Capacity  Mounted on 
/dev/ad0s1a     49583    33388    12229    73%    / 
/dev/ad0s1e     19815     5439    12791    30%    /var 
/dev/ad2s1e   2032623   749321  1120693    40%    /usr 
procfs              4        4        0   100%    /proc 

Here is my bootup output: 
Booting [kernel]... 
Copyright (c) 1992-2000 The FreeBSD Project. 
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 
        The Regents of the University of California. All rights reserved. 
FreeBSD 4.1-STABLE #0: Thu Sep 14 18:04:27 PDT 2000 
 
tomlinson_dr@blacksheep.kitchentable.dynip.com:/usr/obj/usr/src/sys/BLACKSHE

EP 
Timecounter "i8254"  frequency 1193182 Hz 
CPU: AMD Enhanced Am486DX4 Write-Through (486-class CPU) 
  Origin = "AuthenticAMD"  Id = 0x484  Stepping = 4 
  Features=0x1<FPU> 
real memory  = 50331648 (49152K bytes) 
config> di pcic0 
No such device: pcic0 
Invalid command or syntax.  Type `?' for help. 
config> di sn0 
config> di lnc0 
config> di le0 
config> di ie0 
config> di fe0 
config> di cs0 
config> di bt0 
No such device: bt0 
Invalid command or syntax.  Type `?' for help. 
config> di aic0 
No such device: aic0 
Invalid command or syntax.  Type `?' for help. 
config> di aha0 
No such device: aha0 
Invalid command or syntax.  Type `?' for help. 
config> di adv0 
No such device: adv0 
Invalid command or syntax.  Type `?' for help. 
config> en ed0 
config> po ed0 0x240 
config> ir ed0 9 
config> iom ed0 0xd8000 
config> f ed0 0 
config> q 
avail memory = 46243840 (45160K bytes) 
Preloaded elf kernel "kernel" at 0xc02d9000. 
Preloaded userconfig_script "/boot/kernel.conf" at 0xc02d909c. 
md0: Malloc disk 
npx0: <math processor> on motherboard 
npx0: INT 16 interface 
isa0: <ISA bus> on motherboard 
isa0: too many dependant configs (8) 
fdc0: <NEC 765 or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 
fd0: <1440-KB 3.5" drive> on fdc0 drive 0 
fd1: <1200-KB 5.25" drive> on fdc0 drive 1 
ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0 
ata1 at port 0x170-0x177,0x376 irq 15 on isa0 
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0 
atkbd0: <AT Keyboard> irq 1 on atkbdc0 
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 
sc0: <System console> on isa0 
sc0: VGA <16 virtual consoles, flags=0x0> 
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 
sio0: type 16550A, console 
sio1 at port 0x2f8-0x2ff irq 3 on isa0 
sio1: type 16550A 
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0 
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode 
ppc0: FIFO with 16/16/16 bytes threshold 
lpt0: <Printer> on ppbus0 
lpt0: Interrupt-driven port 
plip0: <PLIP network interface> on ppbus0 
ppi0: <Parallel I/O> on ppbus0 
ed0 at port 0x240-0x25f iomem 0xd8000 irq 9 drq 0 on isa0 
ed0: address 00:40:05:66:b2:55, type NE2000 (16 bit) 
unknown0: <SupraExpress 56i Voice> at port 0x3e8-0x3ef irq 5 on isa0 
unknown1: <WSS/OPL3/SB Pro> at port 0x534-0x537,0-0x3,0x10-0x1f irq 11 drq
0,1 o 
n isa0 
unknown2: <GAME PORT> at port 0x200-0x207 on isa0 
unknown3: <4232> at port 0x8-0xf on isa0 
unknown4: <MPU-401> at port 0x330-0x331 irq 12 on isa0 
unknown5: <CD-ROM> at port 0x4-0x7 on isa0 
no devsw (majdev=0 bootdev=0xa0200000) 
Mounting root from ufs:/dev/ad0s1a 
no such device 'ad' 
setrootbyname failed 
ffs_mountroot: can't find rootvp 
Root mount failed: 6 
Manual root filesystem specification: 
  <fstype>:<device>  Mount <device> using filesystem <fstype> 
                       eg. ufs:/dev/da0s1a 
  ?                  List valid disk boot devices 
  <empty line>       Abort manual input 
mountroot> ? 
panic: Root mount failed, startup aborted. 

/etc/make.conf 
# $FreeBSD: src/etc/defaults/make.conf,v 1.97 2000/03/05 10:53:24 kris Exp $

... Everything is commented out except these two lines ... 
CFLAGS= -O -pipe 
NOPROFILE=      true 

My CVSup file is as follows: 
# $FreeBSD: src/share/examples/cvsup/4.x-stable-supfile,v 1.1.4.1 2000/03/13
19: 
26:08 dcs Exp $ 
# 
*default host=cvsup2.freebsd.org 
*default base=/usr 
*default prefix=/usr 
# The following line is for 4-stable.  If you want 3.x-stable, change 
# "RELENG_4" to "RELENG_3". 
*default release=cvs tag=RELENG_4 
*default delete use-rel-suffix 
# If your network link is a T1 or faster, comment out the following line. 
*default compress 
## Main Source Tree. 
# 
# The easiest way to get the main source tree is to use the "src-all" 
# mega-collection.  It includes all of the individual "src-*" collections, 
# except the export-restricted collections. 
src-all 
# These are the individual collections that make up "src-all".  If you 
# use these, be sure to comment out "src-all" above. 
... All commented out ... 
# The easiest way to get the ports tree is to use the "ports-all" 
# mega-collection.  It includes all of the individual "ports-*" 
# collections, 
ports-all tag=. 
# These are the individual collections that make up "ports-all".  If you 
# use these, be sure to comment out "ports-all" above. 
... All commented out ... 
## Export-restricted collections. 
# 
# Only people in the USA and Canada may fetch these collections.  If 
# you are not in the USA or Canada, please use the collections in the 
# "secure-stable-supfile" instead. 
# 
# The easiest way to get the export-restricted code is to use the 
# "cvs-crypto" mega-collection. 
#cvs-crypto -- This is commented as I got errors when trying to fetch 
# 
# These are the individual collections that make up "cvs-crypto".  If 
# you use these, be sure to comment out "cvs-crypto" above. -- I didn't get
errors. 
src-crypto 
src-secure 
src-sys-crypto 
Continued in Part #2 ... 

--Boundary_(ID_644urg1hiTjDfas+0KcGfA)
Content-type: text/html; charset="iso-8859-1"
Content-transfer-encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2650.12">
<TITLE>Part #1 - Newbie Help Determining Lost Root After Upgrade From =
4.	0 to 4.1</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2>I've sent this message twice but never saw it post to =
the group.&nbsp; I haven't received any errors but shorter messages go =
through fine.&nbsp; Thus, I assume it's too long and have broken it =
into parts.</FONT></P>

<P><FONT SIZE=3D2>I have attempted to upgrade from 4.0-S to 4.1-S using =
CVSup and compile instructions from the Handbook.&nbsp; I have to admit =
that I don't exactly understand what I'm doing at each step but I =
following the directions explicitly.</FONT></P>

<P><FONT SIZE=3D2>&nbsp; </FONT>
<BR><FONT SIZE=3D2>In summary I: </FONT>
<BR><FONT SIZE=3D2>1. Used CVSup to update my source. </FONT>
</P>

<P><FONT SIZE=3D2>2. Ran &quot;make buildworld&quot; (took about 36 =
hours on my 486DX4 120mhz -- Is this normal?) </FONT>
</P>

<P><FONT SIZE=3D2>3. Ran &quot;make installworld&quot; </FONT>
</P>

<P><FONT SIZE=3D2>4. Ran &quot;make buildkernel&quot; </FONT>
</P>

<P><FONT SIZE=3D2>5. Ran &quot;make installkernel&quot; </FONT>
</P>

<P><FONT SIZE=3D2>6. Ran &quot;mergemaster&quot; but took the =
&quot;leave it alone&quot; default on everything as I didn't understand =
what it was really doing.</FONT></P>

<P><FONT SIZE=3D2>7. Ran &quot;sh MAKEDEV all&quot; to update /dev. =
</FONT>
</P>

<P><FONT SIZE=3D2>8. Ran &quot;make all install&quot; to update /stand. =
</FONT>
</P>

<P><FONT SIZE=3D2>9. Rebooted. </FONT>
</P>

<P><FONT SIZE=3D2>When I reboot, the system is unable to mount the root =
device.&nbsp; I am able to unload the new kernel, load the old one and =
boot without error.&nbsp; I'm sure I've done something wrong and would =
like to know what it is.&nbsp; I could take the easy way out and just =
install 4.1 from scratch but I wouldn't learn anything that way.&nbsp; =
</FONT></P>

<P><FONT SIZE=3D2>Thank you in advance for your help.&nbsp; I really =
want to learn this operating system! </FONT>
</P>

<P><FONT SIZE=3D2>Drew </FONT>
</P>

<P><FONT SIZE=3D2>All (I hope) relevant output follows. </FONT>
</P>

<P><FONT SIZE=3D2>My machine is a 486DX4 running at 120 mhz with 40 MB =
of RAM.&nbsp; It has a VESA local bus that hosts a multifunction I/O =
card (IDE, FD, parallel, 2 serial, game).&nbsp; I have 3 hard drives =
and 1 CDROM, two 850 MB hard (ad0 and ad1) on the primary and a 6 GB =
hard (master, ad2) and CDROM (slave) on the secondary.&nbsp; (Note: the =
drive config is the only one I could come up with where the BIOS =
recognized everything. - I don't get it either.)&nbsp; There are VGA, =
modem, and sound cards in the system but none are used.&nbsp; I use com =
port 1 for the console.&nbsp; The network card is a LinkSys 16 that is =
NE2000 compatible.&nbsp; Thus I attempted to edit my =
/usr/src/sys/i386/conf/KERNEL file appropriately.</FONT></P>

<P><FONT SIZE=3D2>My file system under 4.0 kernel: </FONT>
<BR><FONT SIZE=3D2>Filesystem&nbsp; 1K-blocks&nbsp;&nbsp;&nbsp;&nbsp; =
Used&nbsp;&nbsp;&nbsp; Avail Capacity&nbsp; Mounted on </FONT>
<BR><FONT SIZE=3D2>/dev/ad0s1a&nbsp;&nbsp;&nbsp;&nbsp; =
49583&nbsp;&nbsp;&nbsp; 33388&nbsp;&nbsp;&nbsp; 12229&nbsp;&nbsp;&nbsp; =
73%&nbsp;&nbsp;&nbsp; / </FONT>
<BR><FONT SIZE=3D2>/dev/ad0s1e&nbsp;&nbsp;&nbsp;&nbsp; =
19815&nbsp;&nbsp;&nbsp;&nbsp; 5439&nbsp;&nbsp;&nbsp; =
12791&nbsp;&nbsp;&nbsp; 30%&nbsp;&nbsp;&nbsp; /var </FONT>
<BR><FONT SIZE=3D2>/dev/ad2s1e&nbsp;&nbsp; 2032623&nbsp;&nbsp; =
749321&nbsp; 1120693&nbsp;&nbsp;&nbsp; 40%&nbsp;&nbsp;&nbsp; /usr =
</FONT>
<BR><FONT =
SIZE=3D2>procfs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; 4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; =
100%&nbsp;&nbsp;&nbsp; /proc </FONT>
</P>

<P><FONT SIZE=3D2>Here is my bootup output: </FONT>
<BR><FONT SIZE=3D2>Booting [kernel]... </FONT>
<BR><FONT SIZE=3D2>Copyright (c) 1992-2000 The FreeBSD Project. </FONT>
<BR><FONT SIZE=3D2>Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, =
1991, 1992, 1993, 1994 </FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The =
Regents of the University of California. All rights reserved. </FONT>
<BR><FONT SIZE=3D2>FreeBSD 4.1-STABLE #0: Thu Sep 14 18:04:27 PDT 2000 =
</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp; =
tomlinson_dr@blacksheep.kitchentable.dynip.com:/usr/obj/usr/src/sys/BLAC=
KSHE </FONT>
<BR><FONT SIZE=3D2>EP </FONT>
<BR><FONT SIZE=3D2>Timecounter &quot;i8254&quot;&nbsp; frequency =
1193182 Hz </FONT>
<BR><FONT SIZE=3D2>CPU: AMD Enhanced Am486DX4 Write-Through (486-class =
CPU) </FONT>
<BR><FONT SIZE=3D2>&nbsp; Origin =3D &quot;AuthenticAMD&quot;&nbsp; Id =
=3D 0x484&nbsp; Stepping =3D 4 </FONT>
<BR><FONT SIZE=3D2>&nbsp; Features=3D0x1&lt;FPU&gt; </FONT>
<BR><FONT SIZE=3D2>real memory&nbsp; =3D 50331648 (49152K bytes) =
</FONT>
<BR><FONT SIZE=3D2>config&gt; di pcic0 </FONT>
<BR><FONT SIZE=3D2>No such device: pcic0 </FONT>
<BR><FONT SIZE=3D2>Invalid command or syntax.&nbsp; Type `?' for help. =
</FONT>
<BR><FONT SIZE=3D2>config&gt; di sn0 </FONT>
<BR><FONT SIZE=3D2>config&gt; di lnc0 </FONT>
<BR><FONT SIZE=3D2>config&gt; di le0 </FONT>
<BR><FONT SIZE=3D2>config&gt; di ie0 </FONT>
<BR><FONT SIZE=3D2>config&gt; di fe0 </FONT>
<BR><FONT SIZE=3D2>config&gt; di cs0 </FONT>
<BR><FONT SIZE=3D2>config&gt; di bt0 </FONT>
<BR><FONT SIZE=3D2>No such device: bt0 </FONT>
<BR><FONT SIZE=3D2>Invalid command or syntax.&nbsp; Type `?' for help. =
</FONT>
<BR><FONT SIZE=3D2>config&gt; di aic0 </FONT>
<BR><FONT SIZE=3D2>No such device: aic0 </FONT>
<BR><FONT SIZE=3D2>Invalid command or syntax.&nbsp; Type `?' for help. =
</FONT>
<BR><FONT SIZE=3D2>config&gt; di aha0 </FONT>
<BR><FONT SIZE=3D2>No such device: aha0 </FONT>
<BR><FONT SIZE=3D2>Invalid command or syntax.&nbsp; Type `?' for help. =
</FONT>
<BR><FONT SIZE=3D2>config&gt; di adv0 </FONT>
<BR><FONT SIZE=3D2>No such device: adv0 </FONT>
<BR><FONT SIZE=3D2>Invalid command or syntax.&nbsp; Type `?' for help. =
</FONT>
<BR><FONT SIZE=3D2>config&gt; en ed0 </FONT>
<BR><FONT SIZE=3D2>config&gt; po ed0 0x240 </FONT>
<BR><FONT SIZE=3D2>config&gt; ir ed0 9 </FONT>
<BR><FONT SIZE=3D2>config&gt; iom ed0 0xd8000 </FONT>
<BR><FONT SIZE=3D2>config&gt; f ed0 0 </FONT>
<BR><FONT SIZE=3D2>config&gt; q </FONT>
<BR><FONT SIZE=3D2>avail memory =3D 46243840 (45160K bytes) </FONT>
<BR><FONT SIZE=3D2>Preloaded elf kernel &quot;kernel&quot; at =
0xc02d9000. </FONT>
<BR><FONT SIZE=3D2>Preloaded userconfig_script =
&quot;/boot/kernel.conf&quot; at 0xc02d909c. </FONT>
<BR><FONT SIZE=3D2>md0: Malloc disk </FONT>
<BR><FONT SIZE=3D2>npx0: &lt;math processor&gt; on motherboard </FONT>
<BR><FONT SIZE=3D2>npx0: INT 16 interface </FONT>
<BR><FONT SIZE=3D2>isa0: &lt;ISA bus&gt; on motherboard </FONT>
<BR><FONT SIZE=3D2>isa0: too many dependant configs (8) </FONT>
<BR><FONT SIZE=3D2>fdc0: &lt;NEC 765 or clone&gt; at port =
0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 </FONT>
<BR><FONT SIZE=3D2>fd0: &lt;1440-KB 3.5&quot; drive&gt; on fdc0 drive 0 =
</FONT>
<BR><FONT SIZE=3D2>fd1: &lt;1200-KB 5.25&quot; drive&gt; on fdc0 drive =
1 </FONT>
<BR><FONT SIZE=3D2>ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0 =
</FONT>
<BR><FONT SIZE=3D2>ata1 at port 0x170-0x177,0x376 irq 15 on isa0 =
</FONT>
<BR><FONT SIZE=3D2>atkbdc0: &lt;Keyboard controller (i8042)&gt; at port =
0x60,0x64 on isa0 </FONT>
<BR><FONT SIZE=3D2>atkbd0: &lt;AT Keyboard&gt; irq 1 on atkbdc0 </FONT>
<BR><FONT SIZE=3D2>vga0: &lt;Generic ISA VGA&gt; at port 0x3c0-0x3df =
iomem 0xa0000-0xbffff on isa0 </FONT>
<BR><FONT SIZE=3D2>sc0: &lt;System console&gt; on isa0 </FONT>
<BR><FONT SIZE=3D2>sc0: VGA &lt;16 virtual consoles, flags=3D0x0&gt; =
</FONT>
<BR><FONT SIZE=3D2>sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 =
</FONT>
<BR><FONT SIZE=3D2>sio0: type 16550A, console </FONT>
<BR><FONT SIZE=3D2>sio1 at port 0x2f8-0x2ff irq 3 on isa0 </FONT>
<BR><FONT SIZE=3D2>sio1: type 16550A </FONT>
<BR><FONT SIZE=3D2>ppc0: &lt;Parallel port&gt; at port 0x378-0x37f irq =
7 on isa0 </FONT>
<BR><FONT SIZE=3D2>ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in =
COMPATIBLE mode </FONT>
<BR><FONT SIZE=3D2>ppc0: FIFO with 16/16/16 bytes threshold </FONT>
<BR><FONT SIZE=3D2>lpt0: &lt;Printer&gt; on ppbus0 </FONT>
<BR><FONT SIZE=3D2>lpt0: Interrupt-driven port </FONT>
<BR><FONT SIZE=3D2>plip0: &lt;PLIP network interface&gt; on ppbus0 =
</FONT>
<BR><FONT SIZE=3D2>ppi0: &lt;Parallel I/O&gt; on ppbus0 </FONT>
<BR><FONT SIZE=3D2>ed0 at port 0x240-0x25f iomem 0xd8000 irq 9 drq 0 on =
isa0 </FONT>
<BR><FONT SIZE=3D2>ed0: address 00:40:05:66:b2:55, type NE2000 (16 bit) =
</FONT>
<BR><FONT SIZE=3D2>unknown0: &lt;SupraExpress 56i Voice&gt; at port =
0x3e8-0x3ef irq 5 on isa0 </FONT>
<BR><FONT SIZE=3D2>unknown1: &lt;WSS/OPL3/SB Pro&gt; at port =
0x534-0x537,0-0x3,0x10-0x1f irq 11 drq 0,1 o </FONT>
<BR><FONT SIZE=3D2>n isa0 </FONT>
<BR><FONT SIZE=3D2>unknown2: &lt;GAME PORT&gt; at port 0x200-0x207 on =
isa0 </FONT>
<BR><FONT SIZE=3D2>unknown3: &lt;4232&gt; at port 0x8-0xf on isa0 =
</FONT>
<BR><FONT SIZE=3D2>unknown4: &lt;MPU-401&gt; at port 0x330-0x331 irq 12 =
on isa0 </FONT>
<BR><FONT SIZE=3D2>unknown5: &lt;CD-ROM&gt; at port 0x4-0x7 on isa0 =
</FONT>
<BR><FONT SIZE=3D2>no devsw (majdev=3D0 bootdev=3D0xa0200000) </FONT>
<BR><FONT SIZE=3D2>Mounting root from ufs:/dev/ad0s1a </FONT>
<BR><FONT SIZE=3D2>no such device 'ad' </FONT>
<BR><FONT SIZE=3D2>setrootbyname failed </FONT>
<BR><FONT SIZE=3D2>ffs_mountroot: can't find rootvp </FONT>
<BR><FONT SIZE=3D2>Root mount failed: 6 </FONT>
<BR><FONT SIZE=3D2>Manual root filesystem specification: </FONT>
<BR><FONT SIZE=3D2>&nbsp; &lt;fstype&gt;:&lt;device&gt;&nbsp; Mount =
&lt;device&gt; using filesystem &lt;fstype&gt; </FONT>
<BR><FONT =
SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
eg. ufs:/dev/da0s1a </FONT>
<BR><FONT SIZE=3D2>&nbsp; =
?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; List valid disk boot devices </FONT>
<BR><FONT SIZE=3D2>&nbsp; &lt;empty =
line&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Abort manual input </FONT>
<BR><FONT SIZE=3D2>mountroot&gt; ? </FONT>
<BR><FONT SIZE=3D2>panic: Root mount failed, startup aborted. </FONT>
</P>

<P><FONT SIZE=3D2>/etc/make.conf </FONT>
<BR><FONT SIZE=3D2># $FreeBSD: src/etc/defaults/make.conf,v 1.97 =
2000/03/05 10:53:24 kris Exp $ </FONT>
<BR><FONT SIZE=3D2>... Everything is commented out except these two =
lines ... </FONT>
<BR><FONT SIZE=3D2>CFLAGS=3D -O -pipe </FONT>
<BR><FONT SIZE=3D2>NOPROFILE=3D&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; true =
</FONT>
</P>

<P><FONT SIZE=3D2>My CVSup file is as follows: </FONT>
<BR><FONT SIZE=3D2># $FreeBSD: =
src/share/examples/cvsup/4.x-stable-supfile,v 1.1.4.1 2000/03/13 19: =
</FONT>
<BR><FONT SIZE=3D2>26:08 dcs Exp $ </FONT>
<BR><FONT SIZE=3D2># </FONT>
<BR><FONT SIZE=3D2>*default host=3Dcvsup2.freebsd.org </FONT>
<BR><FONT SIZE=3D2>*default base=3D/usr </FONT>
<BR><FONT SIZE=3D2>*default prefix=3D/usr </FONT>
<BR><FONT SIZE=3D2># The following line is for 4-stable.&nbsp; If you =
want 3.x-stable, change </FONT>
<BR><FONT SIZE=3D2># &quot;RELENG_4&quot; to &quot;RELENG_3&quot;. =
</FONT>
<BR><FONT SIZE=3D2>*default release=3Dcvs tag=3DRELENG_4 </FONT>
<BR><FONT SIZE=3D2>*default delete use-rel-suffix </FONT>
<BR><FONT SIZE=3D2># If your network link is a T1 or faster, comment =
out the following line. </FONT>
<BR><FONT SIZE=3D2>*default compress </FONT>
<BR><FONT SIZE=3D2>## Main Source Tree. </FONT>
<BR><FONT SIZE=3D2># </FONT>
<BR><FONT SIZE=3D2># The easiest way to get the main source tree is to =
use the &quot;src-all&quot; </FONT>
<BR><FONT SIZE=3D2># mega-collection.&nbsp; It includes all of the =
individual &quot;src-*&quot; collections, </FONT>
<BR><FONT SIZE=3D2># except the export-restricted collections. </FONT>
<BR><FONT SIZE=3D2>src-all </FONT>
<BR><FONT SIZE=3D2># These are the individual collections that make up =
&quot;src-all&quot;.&nbsp; If you </FONT>
<BR><FONT SIZE=3D2># use these, be sure to comment out =
&quot;src-all&quot; above. </FONT>
<BR><FONT SIZE=3D2>... All commented out ... </FONT>
<BR><FONT SIZE=3D2># The easiest way to get the ports tree is to use =
the &quot;ports-all&quot; </FONT>
<BR><FONT SIZE=3D2># mega-collection.&nbsp; It includes all of the =
individual &quot;ports-*&quot; </FONT>
<BR><FONT SIZE=3D2># collections, </FONT>
<BR><FONT SIZE=3D2>ports-all tag=3D. </FONT>
<BR><FONT SIZE=3D2># These are the individual collections that make up =
&quot;ports-all&quot;.&nbsp; If you </FONT>
<BR><FONT SIZE=3D2># use these, be sure to comment out =
&quot;ports-all&quot; above. </FONT>
<BR><FONT SIZE=3D2>... All commented out ... </FONT>
<BR><FONT SIZE=3D2>## Export-restricted collections. </FONT>
<BR><FONT SIZE=3D2># </FONT>
<BR><FONT SIZE=3D2># Only people in the USA and Canada may fetch these =
collections.&nbsp; If </FONT>
<BR><FONT SIZE=3D2># you are not in the USA or Canada, please use the =
collections in the </FONT>
<BR><FONT SIZE=3D2># &quot;secure-stable-supfile&quot; instead. </FONT>
<BR><FONT SIZE=3D2># </FONT>
<BR><FONT SIZE=3D2># The easiest way to get the export-restricted code =
is to use the </FONT>
<BR><FONT SIZE=3D2># &quot;cvs-crypto&quot; mega-collection. </FONT>
<BR><FONT SIZE=3D2>#cvs-crypto -- This is commented as I got errors =
when trying to fetch </FONT>
<BR><FONT SIZE=3D2># </FONT>
<BR><FONT SIZE=3D2># These are the individual collections that make up =
&quot;cvs-crypto&quot;.&nbsp; If </FONT>
<BR><FONT SIZE=3D2># you use these, be sure to comment out =
&quot;cvs-crypto&quot; above. -- I didn't get errors. </FONT>
<BR><FONT SIZE=3D2>src-crypto </FONT>
<BR><FONT SIZE=3D2>src-secure </FONT>
<BR><FONT SIZE=3D2>src-sys-crypto </FONT>
<BR><FONT SIZE=3D2>Continued in Part #2 ... </FONT>
</P>

</BODY>
</HTML>

--Boundary_(ID_644urg1hiTjDfas+0KcGfA)--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8C224DC088D8D111B67D0000F67AC17E029C4C4E>