Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Apr 2003 05:05:23 +0200 (MEST)
From:      Toerless Eckert <eckert@i4.informatik.uni-erlangen.de>
To:        freebsd-questions@freebsd.org
Subject:   Booting from pst0 hangs
Message-ID:  <200304070305.FAA10519@faui40p.informatik.uni-erlangen.de>

next in thread | raw e-mail | index | archive | help
Has someone ever managed to boot FreeBSD off a Promise SuperTRAK SX6000
RAID controller ? I tried all options i can think of, but it always
failed: boot0 and boot1 work nicely, but boot2 simply hangs as soon
as it tries to do the first bios read from the array. I am somewhat
suspecting that this is related to the BIOS of that controller being
of low quality. That and/or some bug in boot2 related to it being a btx client
and fiddling around with the protections and thus giving the raid controllers'
bios too hard a time.

- Tried FreeBSD 5.0(release) and 4.8(release) boot1/boot2 - same effect.
- Problem is unrelated to disk being a raid. Same effect happens when
  simply moving a perfectly booting ide disk from a "normal" ide controller
  to the sx6000 (hangs in boot2).
- Windows XP boots fine off the sx6000 (also via FreeBSD boot0). Have not
  tried other OSs like Linux though.
- Tried all "OS" settings in the sx6000 BIOS config. No change.

- Q: Any ideas what i could do ?

- Q: Is btx actually switching to real mode for int 13 ? Could it be
     that there's a bug in that code ?

- Q: Are there any alternatives how i could boot a 4.8 or 5.0 freebsd
     solely from the disk ? (I guess i could try to install a linux and
     then use liloboot, but that also uses the btx code from loader...)

Thanks
	Toerless



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