Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Feb 2019 16:30:57 -0600
From:      Karl Denninger <karl@denninger.net>
To:        freebsd-stable@freebsd.org
Subject:   Serious ZFS Bootcode Problem (GPT NON-UEFI)
Message-ID:  <911d001f-9e33-0521-51fe-f7d1383dfc62@denninger.net>

next in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
FreeBSD 12.0-STABLE r343809

After upgrading to this (without material incident) zfs was telling me
that the pools could be upgraded (this machine was running 11.1, then 11.2.)

I did so, /and put the new bootcode on with gpart bootcode -b /boot/pmbr
-p /boot/gptzfsboot -i .... da... /on both of the candidate (mirrored
ZFS boot disk) devices, in the correct partition.

Then I rebooted to test and..... /could not find the zsboot pool
containing the kernel./

I booted the rescue image off my SD and checked -- the copy of
gptzfsboot that I put on the boot partition is exactly identical to the
one on the rescue image SD.

Then, to be /absolutely sure /I wasn't going insane I grabbed the
mini-memstick img for 12-RELEASE and tried THAT copy of gptzfsboot.

/Nope; that won't boot either!/

Fortunately I had a spare drive slot so I stuck in a piece of spinning
rust, gpart'ed THAT with an old-style UFS boot filesystem, wrote
bootcode on that, mounted the ZFS "zsboot" filesystem and copied it
over.  That boots fine (of course) and mounts the root pool, and off it
goes.

I'm going to blow away the entire /usr/obj tree and rebuild the kernel
to see if that gets me anything that's more-sane, but right now this
looks pretty bad.

BTW just to be absolutely sure I blew away the entire /usr/obj directory
and rebuilt -- same size and checksum on the binary that I have
installed, so.....

Not sure what's going on here -- did something get moved?

-- 
Karl Denninger
karl@denninger.net <mailto:karl@denninger.net>
/The Market Ticker/
/[S/MIME encrypted email preferred]/

[-- Attachment #2 --]
0	*H
010
	`He0	*H

00H^Ōc!5
H0
	*H
010	UUS10UFlorida10U	Niceville10U
Cuda Systems LLC10UCuda Systems CA1!0UCuda Systems LLC 2017 CA0
170817164217Z
270815164217Z0{10	UUS10UFlorida10U
Cuda Systems LLC10UCuda Systems CA1%0#UCuda Systems LLC 2017 Int CA0"0
	*H
0
h-5B>[;olӴ0~͎O9}9Ye*$g!ukvʶLzN`jL>MD'7U45CB+kY`bd~b*c3Ny-78ju]9HeuέsӬDؽmgwER?&UURj'}9nWD i`XcbGz\gG=u%\Oi13ߝ4
K44pYQr]Ie/r0+eEޝݖ0C15Mݚ@JSZ(zȏNTa(25DD5.l<g[[ZarQQ%Buȴ~~`IohRbʳڟu2MS8EdFUClCMaѳ!}ș+2k/bųE,n当ꖛ\(8WV8	d]b	yXw	܊:I39
00U]^§Q\ӎ0U#0T039N0b010	UUS10UFlorida10U	Niceville10U
Cuda Systems LLC10UCuda Systems CA1!0UCuda Systems LLC 2017 CA	@Ui0U00U0
	*H
:P U!>vJnio-#ן]WyujǑR̀Q
nƇ!GѦFg\yLxgw=OPycehf[}ܷ['4ڝ\[p6\o.B&JF"ZC{;*o*mcCcLY߾`
t*S!񫶭(`]DHP5A~/NPp6=mhk밣'doA$86hm5ӚS@jެEgl
)0JG`%k35PaC?σ
׳HEt}!P㏏%*BxbQwaKG$6h¦Mve;[o-Iی&
I,Tcߎ#t wPA@l0P+KXBպT	zGv;NcI3&JĬUPNa?/%W6G۟N000k#Xd\=0
	*H
0{10	UUS10UFlorida10U
Cuda Systems LLC10UCuda Systems CA1%0#UCuda Systems LLC 2017 Int CA0
170817212120Z
220816212120Z0W10	UUS10UFlorida10U
Cuda Systems LLC10Ukarl@denninger.net0"0
	*H
0
T[I-ΆϏdn;Å@שy.us~_ZG%<MYd\gvfnsa1'6Egyjs"C [{~_KPn+<*pv#Q+H/7[-vqDV^U>f%GX)H.|l`M(Cr>е͇6#odc"YljҦln8@5SA0&ۖ"OGj?UDWZ5	dDB7k-)9Izs-JAv
J6L$Ն1SmY.Lqw*SH;EF'DĦH]MOgQQ|Mٙג2Z9y@y]}6ٽeY9Y2xˆ$T=eCǺǵbn֛{j|@LLt1[Dk5:$=	`	M00<+00.0,+0 http://ocsp.cudasystems.net:88880	U00	`HB0U0U%0++03	`HB
&$OpenSSL Generated Client Certificate0U%՞V=؁;bzQ0U#0]^§Q\ӎϡ010	UUS10UFlorida10U	Niceville10U
Cuda Systems LLC10UCuda Systems CA1!0UCuda Systems LLC 2017 CAH^Ōc!5
H0U0karl@denninger.net0
	*H
۠A0-j%--$%g2#ޡ1^>{K+uGEv1ş7Af&b&O;.;A5*U)ND2bF|\=]<sˋL!wrw٧>YMÄ3\mWR hSv!_zvl? 3_ xU%\^#O*Gk̍YI_&Fꊛ@&1n”} ͬ:{hTP3B.;bU8:Z=^Gw8!k-@xE@i,+'Iᐚ:fhztX7/(hY` O.1}a`%RW^akǂpCAufgDixUTЩ/7}%=jnVZvcF<M=
2^GKH5魉
_O4ެByʈySkw=5@h.0z>
W1000{10	UUS10UFlorida10U
Cuda Systems LLC10UCuda Systems CA1%0#UCuda Systems LLC 2017 Int CAk#Xd\=0
	`HeE0	*H
	1	*H
0	*H
	1
190209223057Z0O	*H
	1B@%״)9!*ڧ.hc\`R3f^Suy.w0l	*H
	1_0]0	`He*0	`He0
*H
0*H
0
*H
@0+0
*H
(0	+7100{10	UUS10UFlorida10U
Cuda Systems LLC10UCuda Systems CA1%0#UCuda Systems LLC 2017 Int CAk#Xd\=0*H
	10{10	UUS10UFlorida10U
Cuda Systems LLC10UCuda Systems CA1%0#UCuda Systems LLC 2017 Int CAk#Xd\=0
	*H
iIYw`#ox.={jrn	V>F0yNOr'8DA4;Փ6JRmƕjۀ9ů+,"W	gW*[2"fn1#l\&V-?ʜVN_{}o9^zX/,Qۃ8+-Sy٣~Ct
k3IWH8Sf!n1Qw@@8Ab"XvC
Gj+(_QL"k[,CfVWu`,sd(m~]p~qo`W5'j\j
o}P'?&3DQr2,pp`fa}m@)>nˆ&K3`~0BiHF/>۾_̰9}IUļG9Oc
^$A "5\+z
A=[\1^7kkƯNnTg*b*X%c

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?911d001f-9e33-0521-51fe-f7d1383dfc62>