NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: installing bootblocks on a new drive
On Mon, Feb 23, 2009 at 03:51:42PM +0100, Petar Bogdanovic wrote:
> On Mon, Feb 23, 2009 at 03:42:58PM +0100, Petar Bogdanovic wrote:
> > On Mon, Feb 23, 2009 at 11:50:21AM +0000, Milos Negovanovic wrote:
> > >
> > > After replacing a failed drive in RAID1 array I am trying to install
> > > bootblocks on a new disk via:
> > >
> > > /usr/sbin/installboot -o timeout=5 -v /dev/rwd0a /usr/mdec/bootxx_ffsv2
> > >
> > >
> > > When I try to boot of the new drive all I get is a reboot? Any ideas?
> >
> > Is there any bootcode in the mbr of wd0 (see `fdisk -B' & mbr(8))? If
> > not, does the partition table of wd0 contain an active partition?
> >
> > As far as I remember, the first 446 bytes of the mbr may be empty, if
> > the mbr partition table contains an active partition and the BIOS is
> > clever enough.
>
> Some indicators..
>
> # fdisk /dev/wd0
> (...)
> Partition table:
> 0: NetBSD (sysid 169)
> start 63, size 781422705 (381554 MB, Cyls 0-51681/95/63), Active
> (...) ^^^^^^
>
> # dd if=/dev/wd0d bs=1 count=446 2>/dev/null | hexdump -C
> 00000000 31 c0 8e d0 bc 00 7c 8e c0 8e d8 89 e6 bf 00 06
> |1.....|.........|
> 00000010 b9 00 01 f3 a5 b9 00 02 f3 ab ea 1f 06 00 00 80
> |................|
> 00000020 fa 8f 7e 02 b2 80 52 52 be 1f 07 e8 4a 01 bb 94
> |..~...RR....J...|
> 00000030 07 8d af 2a 00 8a 46 04 84 c0 74 0a 80 7e 00 80
> |...*..F...t..~..|
> 00000040 75 04 89 2e 84 0b 83 c5 10 83 c3 09 80 fb b8 75
> |u..............u|
> 00000050 e4 b8 e1 00 c1 e0 02 89 c6 8b b4 00 08 85 f6 75
> |...............u|
> 00000060 19 b8 2f 07 be 15 07 e8 14 01 89 c6 e8 09 01 5a
> |../............Z|
> 00000070 31 c0 cd 13 cd 18 fb f4 eb fc 66 8b 6c 08 f6 06
> |1.........f.l...|
> 00000080 91 07 04 75 43 5a 52 b4 08 cd 13 8b 44 02 50 c0
> |...uCZR.....D.P.|
> 00000090 e8 06 86 c4 c1 ea 08 42 f7 e2 8a 54 01 01 d0 83
> |.......B...T....|
> 000000a0 e1 3f f7 e1 5a 83 e2 3f 01 d0 48 39 e8 74 47 bb
> |.?..Z..?..H9.tG.|
> 000000b0 aa 55 b4 41 5a 52 cd 13 b8 67 07 72 a7 81 fb 55
> |.U.AZR...g.r...U|
> 000000c0 aa 75 a1 f6 c1 01 74 9c 66 89 2e 0d 07 be 05 07
> |.u....t.f.......|
> 000000d0 b4 42 5a 52 cd 13 b8 43 07 72 89 a0 00 7c 84 c0
> |.BZR...C.r...|..|
> 000000e0 74 03 a1 fe 7d 3d 55 aa b8 53 07 0f 85 75 ff 66
> |t...}=U..S...u.f|
> 000000f0 89 ee 5a e9 0a 75 5a 8a 74 01 8b 4c 02 bb 00 7c
> |..Z..uZ.t..L...||
> 00000100 b8 01 02 eb ce 10 00 01 00 00 7c 00 00 00 00 00
> |..........|.....|
> 00000110 00 00 00 00 00 45 72 72 6f 72 20 00 0d 0a 00 4e |.....Error
> ....N|<
> 00000120 65 74 42 53 44 20 4d 42 52 20 62 6f 6f 74 00 4e |etBSD MBR
> boot.N|<
> 00000130 6f 20 61 63 74 69 76 65 20 70 61 72 74 69 74 69 |o active
> partiti|<
> 00000140 6f 6e 00 44 69 73 6b 20 72 65 61 64 20 65 72 72 |on.Disk read
> err|<
> 00000150 6f 72 00 4e 6f 20 6f 70 65 72 61 74 69 6e 67 20 |or.No
> operating |<
> 00000160 73 79 73 74 65 6d 00 49 6e 76 61 6c 69 64 20 43
> |system.Invalid C|<
> 00000170 48 53 20 72 65 61 64 00 e8 03 00 be 1c 07 60 ac |HS
> read.......`.|<
> 00000180 b4 0e bb 01 00 cd 10 ac 84 c0 75 f4 61 c3 00 00
> |..........u.a...|
> 00000190 1c 80 b6 00 00 00 00 00 00 00 00 00 00 00 00 00
> |................|
> 000001a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> |................|
> 000001b0 00 00 00 00 00 00 00 00 00 00 00 00 e1 b5
> |..............|
> 000001be
>
>
>
> Petar Bogdanovic
>
>
>
This is what fdisk says:
# fdisk wd0
Disk: /dev/rwd0d
NetBSD disklabel disk geometry:
cylinders: 969021, heads: 16, sectors/track: 63 (1008 sectors/cylinder)
total sectors: 976773168
BIOS disk geometry:
cylinders: 1023, heads: 81, sectors/track: 63 (5103 sectors/cylinder)
total sectors: 976773168
Partition table:
0: NetBSD (sysid 169)
start 63, size 976773105 (476940 MB, Cyls 0-191411/44/63), Active
1: <UNUSED>
2: <UNUSED>
3: <UNUSED>
Bootselector disabled.
First active partition: 0
And this is first 466 bytes:
# dd if=/dev/wd0d bs=1 count=446 2>/dev/null | hexdump -C
00000000 31 c0 8e d0 bc 00 7c 8e c0 8e d8 bf 1d 06 be 1d |1.....|.........|
00000010 7c 50 57 b9 e3 01 f3 a4 b5 03 f3 ab cb 80 fa 8f ||PW.............|
00000020 7e 02 b2 80 52 52 bb 94 07 8d af 2a 00 8a 46 04 |~...RR.....*..F.|
00000030 84 c0 74 0a 80 7e 00 80 75 04 89 2e 84 0b 83 c5 |..t..~..u.......|
00000040 10 83 c3 09 80 fb b8 75 e4 b8 e1 00 c1 e0 02 89 |.......u........|
00000050 c6 8b b4 00 08 85 f6 75 19 b8 17 07 50 be 0d 07 |.......u....P...|
00000060 e8 03 01 5e e8 f9 00 5a 31 c0 cd 13 cd 18 fb f4 |...^...Z1.......|
00000070 eb fc 66 8b 6c 08 f6 06 91 07 04 75 43 5a 52 b4 |..f.l......uCZR.|
00000080 08 cd 13 8b 44 02 50 c0 e8 06 86 c4 c1 ea 08 42 |....D.P........B|
00000090 f7 e2 8a 54 01 01 d0 83 e1 3f f7 e1 5a 83 e2 3f |...T.....?..Z..?|
000000a0 01 d0 48 39 e8 74 47 bb aa 55 b4 41 5a 52 cd 13 |..H9.tG..U.AZR..|
000000b0 b8 4f 07 72 a7 81 fb 55 aa 75 a1 f6 c1 01 74 9c |.O.r...U.u....t.|
000000c0 66 89 2e 05 07 be fd 06 b4 42 5a 52 cd 13 b8 2b |f........BZR...+|
000000d0 07 72 89 a0 00 7c 84 c0 74 03 a1 fe 7d 3d 55 aa |.r...|..t...}=U.|
000000e0 b8 3b 07 0f 85 75 ff 66 89 ee 5a e9 12 75 5a 8a |.;...u.f..Z..uZ.|
000000f0 74 01 8b 4c 02 bb 00 7c b8 01 02 eb ce 10 00 01 |t..L...|........|
00000100 00 00 7c 00 00 00 00 00 00 00 00 00 00 45 72 72 |..|..........Err|
00000110 6f 72 20 00 0d 0a 00 4e 6f 20 61 63 74 69 76 65 |or ....No active|
00000120 20 70 61 72 74 69 74 69 6f 6e 00 44 69 73 6b 20 | partition.Disk |
00000130 72 65 61 64 20 65 72 72 6f 72 00 4e 6f 20 6f 70 |read error.No op|
00000140 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 00 49 |erating system.I|
00000150 6e 76 61 6c 69 64 20 43 48 53 20 72 65 61 64 00 |nvalid CHS read.|
00000160 e8 03 00 be 14 07 60 ac b4 0e bb 01 00 cd 10 ac |......`.........|
00000170 84 c0 75 f4 61 c3 00 00 00 00 00 00 00 00 00 00 |..u.a...........|
00000180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000190 1c 80 b6 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001b0 00 00 00 00 00 00 00 00 00 00 00 00 e1 b5 |..............|
000001be
Regards
--
Milos Negovanovic
milos.negovanovic%googlemail.com@localhost
Home |
Main Index |
Thread Index |
Old Index