Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Nov 2022 13:49:26 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        Bob Bishop <rb@gid.co.uk>
Cc:        freebsd-arch <freebsd-arch@freebsd.org>
Subject:   Re: Dropping firewire support from boot loader
Message-ID:  <CANCZdfq=-XXp-pJZmYyUHyN9GiVPKfKn8Rx7E33w4-WT1f=fdQ@mail.gmail.com>
In-Reply-To: <5E84C24A-E90F-4EE2-B054-EEDCC23DD6E6@gid.co.uk>
References:  <D894955D-22EF-4EFC-B584-962742917B3C.ref@yahoo.com> <D894955D-22EF-4EFC-B584-962742917B3C@yahoo.com> <CANCZdfoasP-FgLc5nsCXXa5Q7oi2EZk-s7MNWsaJjrn1AFtjfA@mail.gmail.com> <A1183C13-644D-4F4B-9BF2-0BB8A03CC9D3@gid.co.uk> <CANCZdfr5KLhWVtTsi7o6p14qACY3_fksHZzRtAL-K8B4zuAvzA@mail.gmail.com> <5E84C24A-E90F-4EE2-B054-EEDCC23DD6E6@gid.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000025bac05ed4c2584
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Sat, Nov 12, 2022, 1:25 PM Bob Bishop <rb@gid.co.uk> wrote:

> Hi,
>
> Well, the kernel support =E2=80=98just works=E2=80=99 so installing on to=
 a firewire disk
> is straightforward; just load up firewire.ko and sbp.ko, and the disk com=
es
> up through CAM.
>
> However, I couldn=E2=80=99t get the loader to see the disk; I don=E2=80=
=99t think this
> build of the loader includes the firewire bits. Not helped on my hardware
> because the BIOS doesn=E2=80=99t have firewire disk boot support.
>

Firmware isn't built by default. You need a special build for that... what
is loading /boot/loader? Not sure you could boot the system with it if the
bios doesn't support it (except by having a tiny disk that the BIOS
understands and using that to boot off the fireworks root).

Warner

Warner

> On 10 Nov 2022, at 21:53, Warner Losh <imp@bsdimp.com> wrote:
> >
> > I've created a diff: https://reviews.freebsd.org/D37334
> >
> > Warner
> >
> > On Thu, Nov 10, 2022 at 3:07 AM Bob Bishop <rb@gid.co.uk> wrote:
> > Hi,
> >
> > > On 9 Nov 2022, at 23:55, Warner Losh <imp@bsdimp.com> wrote:
> > >
> > >
> > >
> > > On Wed, Nov 9, 2022 at 3:42 PM Mark Millard <marklmi@yahoo.com> wrote=
:
> > > Warner Losh <imp_at_bsdimp.com> wrote on
> > > Date: Wed, 09 Nov 2022 20:01:41 UTC :
> > >
> > > > I'd like to drop firewire support from the boot loader. It's not
> been used
> > > > in quite some time, as far as I can tell. Nor have I (or anybody
> else)
> > > > tested it in forever.
> > > >
> > > > Is anybody still using it? Does anybody know if it works? Any
> objections to
> > > > removing it from FreeBSD 14?
> >
> > I think I still have hardware that will do this. I can check it out if
> anyone cares...
> >
> > > I would suggest that old PowerMac's might be the most
> > > likely usage context.
> > >
> > > Right now, though, this is an i386 only feature...
> > >
> > > Warner
> >
> > --
> > Bob Bishop
> > rb@gid.co.uk
> >
> >
> >
> >
>
> --
> Bob Bishop
> rb@gid.co.uk
>
>
>
>
>

--000000000000025bac05ed4c2584
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Sat, Nov 12, 2022, 1:25 PM Bob Bishop &lt;<a href=
=3D"mailto:rb@gid.co.uk">rb@gid.co.uk</a>&gt; wrote:<br></div><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;=
padding-left:1ex">Hi,<br>
<br>
Well, the kernel support =E2=80=98just works=E2=80=99 so installing on to a=
 firewire disk is straightforward; just load up firewire.ko and sbp.ko, and=
 the disk comes up through CAM.<br>
<br>
However, I couldn=E2=80=99t get the loader to see the disk; I don=E2=80=99t=
 think this build of the loader includes the firewire bits. Not helped on m=
y hardware because the BIOS doesn=E2=80=99t have firewire disk boot support=
.<br></blockquote></div></div><div dir=3D"auto"><br></div><div dir=3D"auto"=
>Firmware isn&#39;t built by default. You need a special build for that... =
what is loading /boot/loader? Not sure you could boot the system with it if=
 the bios doesn&#39;t support it (except by having a tiny disk that the BIO=
S understands and using that to boot off the fireworks root).</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">Warner=C2=A0</div><div dir=3D"auto"><=
br></div><div dir=3D"auto">Warner=C2=A0</div><div dir=3D"auto"><br></div><d=
iv dir=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote=
" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
&gt; On 10 Nov 2022, at 21:53, Warner Losh &lt;<a href=3D"mailto:imp@bsdimp=
.com" target=3D"_blank" rel=3D"noreferrer">imp@bsdimp.com</a>&gt; wrote:<br=
>
&gt; <br>
&gt; I&#39;ve created a diff: <a href=3D"https://reviews.freebsd.org/D37334=
" rel=3D"noreferrer noreferrer" target=3D"_blank">https://reviews.freebsd.o=
rg/D37334</a><br>
&gt; <br>
&gt; Warner<br>
&gt; <br>
&gt; On Thu, Nov 10, 2022 at 3:07 AM Bob Bishop &lt;<a href=3D"mailto:rb@gi=
d.co.uk" target=3D"_blank" rel=3D"noreferrer">rb@gid.co.uk</a>&gt; wrote:<b=
r>
&gt; Hi,<br>
&gt; <br>
&gt; &gt; On 9 Nov 2022, at 23:55, Warner Losh &lt;<a href=3D"mailto:imp@bs=
dimp.com" target=3D"_blank" rel=3D"noreferrer">imp@bsdimp.com</a>&gt; wrote=
:<br>
&gt; &gt; <br>
&gt; &gt; <br>
&gt; &gt; <br>
&gt; &gt; On Wed, Nov 9, 2022 at 3:42 PM Mark Millard &lt;<a href=3D"mailto=
:marklmi@yahoo.com" target=3D"_blank" rel=3D"noreferrer">marklmi@yahoo.com<=
/a>&gt; wrote:<br>
&gt; &gt; Warner Losh &lt;<a href=3D"http://imp_at_bsdimp.com" rel=3D"noref=
errer noreferrer" target=3D"_blank">imp_at_bsdimp.com</a>&gt; wrote on<br>
&gt; &gt; Date: Wed, 09 Nov 2022 20:01:41 UTC :<br>
&gt; &gt; <br>
&gt; &gt; &gt; I&#39;d like to drop firewire support from the boot loader. =
It&#39;s not been used<br>
&gt; &gt; &gt; in quite some time, as far as I can tell. Nor have I (or any=
body else)<br>
&gt; &gt; &gt; tested it in forever.<br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; Is anybody still using it? Does anybody know if it works? An=
y objections to<br>
&gt; &gt; &gt; removing it from FreeBSD 14?<br>
&gt; <br>
&gt; I think I still have hardware that will do this. I can check it out if=
 anyone cares... <br>
&gt; <br>
&gt; &gt; I would suggest that old PowerMac&#39;s might be the most<br>
&gt; &gt; likely usage context.<br>
&gt; &gt; <br>
&gt; &gt; Right now, though, this is an i386 only feature...<br>
&gt; &gt; <br>
&gt; &gt; Warner<br>
&gt; <br>
&gt; --<br>
&gt; Bob Bishop<br>
&gt; <a href=3D"mailto:rb@gid.co.uk" target=3D"_blank" rel=3D"noreferrer">r=
b@gid.co.uk</a><br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
<br>
--<br>
Bob Bishop<br>
<a href=3D"mailto:rb@gid.co.uk" target=3D"_blank" rel=3D"noreferrer">rb@gid=
.co.uk</a><br>
<br>
<br>
<br>
<br>
</blockquote></div></div></div>

--000000000000025bac05ed4c2584--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfq=-XXp-pJZmYyUHyN9GiVPKfKn8Rx7E33w4-WT1f=fdQ>