Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Mar 2003 06:11:47 -0800
From:      walt <wa1ter@myrealbox.com>
To:        freebsd-current@freebsd.org
Subject:   GEOM_MBR breaks my kernel
Message-ID:  <3E71E323.5010808@myrealbox.com>

next in thread | raw e-mail | index | archive | help
I've been unable to boot any kernel I've built since about March 11
and I've narrowed it down to the GEOM_MBR option.

With GEOM_MBR I get a kernel page fault error when trying to
mount the root filesystem at boot time.

ad0: 76319MB <WDC WD800JB-00CRA1> [155061/16/63] at ata0-master UDMA100
ad1: 76319MB <ST380021A> [155061/16/63] at ata0-slave UDMA100
acd0: CDROM <LTN301> at ata1-master PIO4
MBREXT Slice 5 on ad0s2:
[0] f:00 typ:7 s(CHS):6/1/66 e(CHS):250/254/255 s:64 l:12161141
[1] f:00 typ:5 s(CHS):251/0/193 e(CHS):255/254/255 s:12161205 l:20980890
MBREXT Slice 6 on ad0s2:
[0] f:00 typ:11 s(CHS):251/1/193 e(CHS):255/254/255 s:63 l:20980827
[1] f:00 typ:5 s(CHS):255/0/193 e(CHS):255/254/255 s:33142095 l:16787925
MBREXT Slice 7 on ad0s2:
[0] f:00 typ:131 s(CHS):255/1/193 e(CHS):255/254/255 s:63 l:16787862
[1] f:00 typ:5 s(CHS):255/0/193 e(CHS):255/254/255 s:49930020 l:2088450
MBREXT Slice 8 on ad0s2:
[0] f:00 typ:130 s(CHS):255/1/193 e(CHS):255/254/255 s:63 l:2088387
[1] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0
MBREXT Slice 5 on ad1s1:
[0] f:00 typ:11 s(CHS):255/1/193 e(CHS):255/254/255 s:63 l:20980827
[1] f:00 typ:0 s(CHS):0/0/0 e(CHS):0/0/0 s:0 l:0


Information from DOS bootblock is:
The data for partition 1 is:
sysid 11 (0x0b),(DOS or Windows 95 with 32 bit FAT)
     start 63, size 4208967 (2055 Meg), flag 80 (active)
         beg: cyl 0/ head 1/ sector 1;
         end: cyl 261/ head 254/ sector 63
The data for partition 2 is:
sysid 15 (0x0f),(Extended DOS (LBA))
     start 4209030, size 52018470 (25399 Meg), flag 0
         beg: cyl 262/ head 0/ sector 1;
         end: cyl 1023/ head 254/ sector 63
The data for partition 3 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
     start 139926150, size 16370235 (7993 Meg), flag 0
         beg: cyl 1023/ head 0/ sector 1;
         end: cyl 1023/ head 254/ sector 63
The data for partition 4 is:
<UNUSED>

# /dev/ad0s3c:
type: ESDI
sectors/cylinder: 16065
cylinders: 9729
sectors/unit: 156301488

8 partitions:
#        size   offset    fstype   [fsize bsize bps/cpg]
   a: 15321596  1048576    4.2BSD        0     0     0   # (Cyl.   65*- 1018*)
   b:  1048576        0      swap                        # (Cyl.    0 - 65*)
   c: 16370235        0    unused        0     0         # (Cyl.    0 - 1018)
Warning, partition c doesn't cover the whole unit!

Note that I put the swap partition first.  Could that cause this problem?


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




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