misc/72896: Sysinstall panics on i386 systems with GPT

Harald Schmalzbauer test2root at schmalzbauer.de
Tue Oct 19 13:20:34 PDT 2004


>Number:         72896
>Category:       misc
>Synopsis:       Sysinstall panics on i386 systems with GPT
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 19 20:20:34 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Harald Schmalzbauer
>Release:        FreeBSD 5.3-RC1 i386
>Organization:
>Environment:
System: FreeBSD test2.flintsbach.schmalzbauer.de 5.3-RC1 FreeBSD 5.3-RC1 #0: Sun Oct 17 01:25:37 UTC 2004 root at wv1u.samsco.home:/usr/obj/usr/src/sys/GENERIC i386


	
>Description:
	On i386 systems with GPT formated disks, sysinstall panics after
	"Probing devices, please wait" with:
	BARF 171 <101>
	panic: Going nowhere without my init!
	cpuid=0
	Uptime=2s
	
	This happens with the GENERIC kernel since GEOM_GPT is in it.

>How-To-Repeat:
	Install FreeBSD on any i386 system, create a GPT with remaining MBR
	with: 'gpt migrate -k -s ad0' and optionally add some more GPT
	partitions ('gpt add -b 123456789 -s 987654321 -i 3 -t ufs ad0')
	and reboot from CDs (install disc _and_ fixit disc 2!) or
	call sysinstall from the freshly installed system and watch it
	panicking.
>Fix:

	Marcel Moolenaar told me that there are many bugs in 'libdisk'
	and one of them causes sysinstall to fail that way (with GEOM_GPT).
	Either remove GEOM_GPT from GENERIC or fix libdisk.


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list