Re: DL360 G3 w/ AMD64 Cant boot from CD

2008-11-04 Thread Wilko Bulte
Quoting John Baldwin, who wrote on Tue, Nov 04, 2008 at 12:10:04PM -0500 ..
> On Tuesday 04 November 2008 11:41:31 am Jeremy Chadwick wrote:
> > On Tue, Nov 04, 2008 at 11:18:36AM -0500, Kevin wrote:
> > > > > I tried 7.1-BETA2 , but unfortunately the same problem happened. I
> > > > tried
> > > > > (for the sake of argument) Debian debian-40r5-amd64 , and it wouldn't
> > > > boot
> > > > > either -- it said "Your CPU does not support long mode, please use a
> > > > 32bit
> > > > > distribution".
> > > > 
> > > > This means your processor does not support 64-bit mode.
> > > > 
> > > > > How would I support over 4GB of ram with only i386 distributions?
> > > > 
> > > > There is only one option: use PAE mode, which has drawbacks.  You can
> > > > read about what PAE is on Wikipedia.
> > > > 
> > > > Note that not all drivers are PAE mode compatible on FreeBSD.  You
> > > > should be able to install i386 FreeBSD with success, then rebuild your
> > > > kernel with PAE enabled.  Look at /sys/i386/conf/PAE for an example
> > > > configuration -- you'll see all of the drivers you have to disable for
> > > > PAE to work successfully.  If your system uses any of these drivers,
> > > > PAE
> > > > mode will not work for you, in which case you should upgrade your
> > > > hardware.
> > > > 
> > > > --
> > > > | Jeremy Chadwickjdc at parodius.com |
> > > > | Parodius Networking   http://www.parodius.com/ |
> > > > | UNIX Systems Administrator  Mountain View, CA, USA |
> > > > | Making life hard for others since 1977.  PGP: 4BD6C0CB |
> > > 
> > > 
> > > Is my issue related to non-supporting of 64bit mode (2x Dual Xeons in the
> > > DL360 G3) , or perhaps due to a boot loader bug?
> > > 
> > > I found this PR :
> > > 
> > > 91492 freebsd- amd64feedback  serious   medium   current-us [boot] BTX
> > > halted
> > 
> > There have been a number of recent reports of "BTX halted" on all sorts
> > of hardware.  So far each problem has been unique; there doesn't appear
> > to be a "thing" that explains it for everyone.
> > 
> > > In any case , the latest 6.4/7.1 Snapshot produced the same BTX Halt 
> error.
> > > I'll just use i386 w/ PAE for now I suppose. I haven't tested AMD64 with
> > > DL360 G4's or DL360 G5's , but I'd appreciate if anyone has tested those
> > > generations w/ FreeBSD AMD64 , to let me know if the problem persists in
> > > some form.
> > 
> > John Baldwin will have to correct me if I'm wrong, but I'm fairly sure
> > the FreeBSD bootstraps operate in pure i386 real mode up until
> > boot2/loader.  John, can you confirm?
> 
> Yes, the BTX fault you are getting is from trying to start 64-bit mode on a 
> CPU that doesn't support 32-bit mode.  The latest snapshots should have a 

does not support 64-bit mode I guess?

> fix where you get a more helpful "Your CPU doesn't do 64-bit" message.
> 
> -- 
> John Baldwin
> ___
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "[EMAIL PROTECTED]"
--- End of quoted text ---
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


RE: DL360 G3 w/ AMD64 Cant boot from CD

2008-11-04 Thread Kevin
> Yes, the BTX fault you are getting is from trying to start 64-bit mode
> on a
> CPU that doesn't support 32-bit mode.  The latest snapshots should have
> a
> fix where you get a more helpful "Your CPU doesn't do 64-bit" message.
> 
> --
> John Baldwin


Thank you all for your prudent help, it is much appreciated.


___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: DL360 G3 w/ AMD64 Cant boot from CD

2008-11-04 Thread John Baldwin
On Tuesday 04 November 2008 11:41:31 am Jeremy Chadwick wrote:
> On Tue, Nov 04, 2008 at 11:18:36AM -0500, Kevin wrote:
> > > > I tried 7.1-BETA2 , but unfortunately the same problem happened. I
> > > tried
> > > > (for the sake of argument) Debian debian-40r5-amd64 , and it wouldn't
> > > boot
> > > > either -- it said "Your CPU does not support long mode, please use a
> > > 32bit
> > > > distribution".
> > > 
> > > This means your processor does not support 64-bit mode.
> > > 
> > > > How would I support over 4GB of ram with only i386 distributions?
> > > 
> > > There is only one option: use PAE mode, which has drawbacks.  You can
> > > read about what PAE is on Wikipedia.
> > > 
> > > Note that not all drivers are PAE mode compatible on FreeBSD.  You
> > > should be able to install i386 FreeBSD with success, then rebuild your
> > > kernel with PAE enabled.  Look at /sys/i386/conf/PAE for an example
> > > configuration -- you'll see all of the drivers you have to disable for
> > > PAE to work successfully.  If your system uses any of these drivers,
> > > PAE
> > > mode will not work for you, in which case you should upgrade your
> > > hardware.
> > > 
> > > --
> > > | Jeremy Chadwickjdc at parodius.com |
> > > | Parodius Networking   http://www.parodius.com/ |
> > > | UNIX Systems Administrator  Mountain View, CA, USA |
> > > | Making life hard for others since 1977.  PGP: 4BD6C0CB |
> > 
> > 
> > Is my issue related to non-supporting of 64bit mode (2x Dual Xeons in the
> > DL360 G3) , or perhaps due to a boot loader bug?
> > 
> > I found this PR :
> > 
> > 91492 freebsd- amd64feedback  serious   medium   current-us [boot] BTX
> > halted
> 
> There have been a number of recent reports of "BTX halted" on all sorts
> of hardware.  So far each problem has been unique; there doesn't appear
> to be a "thing" that explains it for everyone.
> 
> > In any case , the latest 6.4/7.1 Snapshot produced the same BTX Halt 
error.
> > I'll just use i386 w/ PAE for now I suppose. I haven't tested AMD64 with
> > DL360 G4's or DL360 G5's , but I'd appreciate if anyone has tested those
> > generations w/ FreeBSD AMD64 , to let me know if the problem persists in
> > some form.
> 
> John Baldwin will have to correct me if I'm wrong, but I'm fairly sure
> the FreeBSD bootstraps operate in pure i386 real mode up until
> boot2/loader.  John, can you confirm?

Yes, the BTX fault you are getting is from trying to start 64-bit mode on a 
CPU that doesn't support 32-bit mode.  The latest snapshots should have a 
fix where you get a more helpful "Your CPU doesn't do 64-bit" message.

-- 
John Baldwin
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


RE: DL360 G3 w/ AMD64 Cant boot from CD

2008-11-04 Thread Tom Evans
On Tue, 2008-11-04 at 11:18 -0500, Kevin wrote:
> > > I tried 7.1-BETA2 , but unfortunately the same problem happened. I
> > tried
> > > (for the sake of argument) Debian debian-40r5-amd64 , and it wouldn't
> > boot
> > > either -- it said "Your CPU does not support long mode, please use a
> > 32bit
> > > distribution".
> > 
> > This means your processor does not support 64-bit mode.
> > 
> > > How would I support over 4GB of ram with only i386 distributions?
> > 
> > There is only one option: use PAE mode, which has drawbacks.  You can
> > read about what PAE is on Wikipedia.
> > 
> > Note that not all drivers are PAE mode compatible on FreeBSD.  You
> > should be able to install i386 FreeBSD with success, then rebuild your
> > kernel with PAE enabled.  Look at /sys/i386/conf/PAE for an example
> > configuration -- you'll see all of the drivers you have to disable for
> > PAE to work successfully.  If your system uses any of these drivers,
> > PAE
> > mode will not work for you, in which case you should upgrade your
> > hardware.
> > 
> > --
> > | Jeremy Chadwickjdc at parodius.com |
> > | Parodius Networking   http://www.parodius.com/ |
> > | UNIX Systems Administrator  Mountain View, CA, USA |
> > | Making life hard for others since 1977.  PGP: 4BD6C0CB |
> 
> 
> Is my issue related to non-supporting of 64bit mode (2x Dual Xeons in the
> DL360 G3) , or perhaps due to a boot loader bug?
> 
> I found this PR :
> 
> 91492 freebsd- amd64feedback  serious   medium   current-us [boot] BTX
> halted
> 
> 
> In any case , the latest 6.4/7.1 Snapshot produced the same BTX Halt error.
> I'll just use i386 w/ PAE for now I suppose. I haven't tested AMD64 with
> DL360 G4's or DL360 G5's , but I'd appreciate if anyone has tested those
> generations w/ FreeBSD AMD64 , to let me know if the problem persists in
> some form.
> 
> 
> Thank you.

If your CPUs don't support LM (long mode, aka amd64), then booting an
amd64 image wont get very far. Judging from the ubuntu message, your
CPUs dont. If you have installed/booted FreeBSD, you can find out what
your CPU supports by looking at the Features mentioned in dmesg:

> $ grep Features /var/run/dmesg.boot
Features=0xbfebfbff
Features2=0xe3fd
  AMD Features=0x2010
  AMD Features2=0x1

Iif your CPU supported amd64, it would be mentioned in AMD Features (as
LM).

Tom


___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: DL360 G3 w/ AMD64 Cant boot from CD

2008-11-04 Thread Jeremy Chadwick
On Tue, Nov 04, 2008 at 11:18:36AM -0500, Kevin wrote:
> > > I tried 7.1-BETA2 , but unfortunately the same problem happened. I
> > tried
> > > (for the sake of argument) Debian debian-40r5-amd64 , and it wouldn't
> > boot
> > > either -- it said "Your CPU does not support long mode, please use a
> > 32bit
> > > distribution".
> > 
> > This means your processor does not support 64-bit mode.
> > 
> > > How would I support over 4GB of ram with only i386 distributions?
> > 
> > There is only one option: use PAE mode, which has drawbacks.  You can
> > read about what PAE is on Wikipedia.
> > 
> > Note that not all drivers are PAE mode compatible on FreeBSD.  You
> > should be able to install i386 FreeBSD with success, then rebuild your
> > kernel with PAE enabled.  Look at /sys/i386/conf/PAE for an example
> > configuration -- you'll see all of the drivers you have to disable for
> > PAE to work successfully.  If your system uses any of these drivers,
> > PAE
> > mode will not work for you, in which case you should upgrade your
> > hardware.
> > 
> > --
> > | Jeremy Chadwickjdc at parodius.com |
> > | Parodius Networking   http://www.parodius.com/ |
> > | UNIX Systems Administrator  Mountain View, CA, USA |
> > | Making life hard for others since 1977.  PGP: 4BD6C0CB |
> 
> 
> Is my issue related to non-supporting of 64bit mode (2x Dual Xeons in the
> DL360 G3) , or perhaps due to a boot loader bug?
> 
> I found this PR :
> 
> 91492 freebsd- amd64feedback  serious   medium   current-us [boot] BTX
> halted

There have been a number of recent reports of "BTX halted" on all sorts
of hardware.  So far each problem has been unique; there doesn't appear
to be a "thing" that explains it for everyone.

> In any case , the latest 6.4/7.1 Snapshot produced the same BTX Halt error.
> I'll just use i386 w/ PAE for now I suppose. I haven't tested AMD64 with
> DL360 G4's or DL360 G5's , but I'd appreciate if anyone has tested those
> generations w/ FreeBSD AMD64 , to let me know if the problem persists in
> some form.

John Baldwin will have to correct me if I'm wrong, but I'm fairly sure
the FreeBSD bootstraps operate in pure i386 real mode up until
boot2/loader.  John, can you confirm?

-- 
| Jeremy Chadwickjdc at parodius.com |
| Parodius Networking   http://www.parodius.com/ |
| UNIX Systems Administrator  Mountain View, CA, USA |
| Making life hard for others since 1977.  PGP: 4BD6C0CB |

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


RE: DL360 G3 w/ AMD64 Cant boot from CD

2008-11-04 Thread Kevin
> > I tried 7.1-BETA2 , but unfortunately the same problem happened. I
> tried
> > (for the sake of argument) Debian debian-40r5-amd64 , and it wouldn't
> boot
> > either -- it said "Your CPU does not support long mode, please use a
> 32bit
> > distribution".
> 
> This means your processor does not support 64-bit mode.
> 
> > How would I support over 4GB of ram with only i386 distributions?
> 
> There is only one option: use PAE mode, which has drawbacks.  You can
> read about what PAE is on Wikipedia.
> 
> Note that not all drivers are PAE mode compatible on FreeBSD.  You
> should be able to install i386 FreeBSD with success, then rebuild your
> kernel with PAE enabled.  Look at /sys/i386/conf/PAE for an example
> configuration -- you'll see all of the drivers you have to disable for
> PAE to work successfully.  If your system uses any of these drivers,
> PAE
> mode will not work for you, in which case you should upgrade your
> hardware.
> 
> --
> | Jeremy Chadwickjdc at parodius.com |
> | Parodius Networking   http://www.parodius.com/ |
> | UNIX Systems Administrator  Mountain View, CA, USA |
> | Making life hard for others since 1977.  PGP: 4BD6C0CB |


Is my issue related to non-supporting of 64bit mode (2x Dual Xeons in the
DL360 G3) , or perhaps due to a boot loader bug?

I found this PR :

91492 freebsd- amd64feedback  serious   medium   current-us [boot] BTX
halted


In any case , the latest 6.4/7.1 Snapshot produced the same BTX Halt error.
I'll just use i386 w/ PAE for now I suppose. I haven't tested AMD64 with
DL360 G4's or DL360 G5's , but I'd appreciate if anyone has tested those
generations w/ FreeBSD AMD64 , to let me know if the problem persists in
some form.


Thank you.

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: DL360 G3 w/ AMD64 Cant boot from CD

2008-11-04 Thread Jeremy Chadwick
On Tue, Nov 04, 2008 at 07:37:01AM -0500, Kevin wrote:
> > Can you please try 7.1-PRERELEASE or 6.4-RC2 (just announced today)?
> > There have been bootstrap-related changes since 7.0-RELEASE which may
> > fix your problem.
> 
> 
> I tried 7.1-BETA2 , but unfortunately the same problem happened. I tried
> (for the sake of argument) Debian debian-40r5-amd64 , and it wouldn't boot
> either -- it said "Your CPU does not support long mode, please use a 32bit
> distribution".

This means your processor does not support 64-bit mode.

> How would I support over 4GB of ram with only i386 distributions?

There is only one option: use PAE mode, which has drawbacks.  You can
read about what PAE is on Wikipedia.

Note that not all drivers are PAE mode compatible on FreeBSD.  You
should be able to install i386 FreeBSD with success, then rebuild your
kernel with PAE enabled.  Look at /sys/i386/conf/PAE for an example
configuration -- you'll see all of the drivers you have to disable for
PAE to work successfully.  If your system uses any of these drivers, PAE
mode will not work for you, in which case you should upgrade your
hardware.

-- 
| Jeremy Chadwickjdc at parodius.com |
| Parodius Networking   http://www.parodius.com/ |
| UNIX Systems Administrator  Mountain View, CA, USA |
| Making life hard for others since 1977.  PGP: 4BD6C0CB |

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


RE: DL360 G3 w/ AMD64 Cant boot from CD

2008-11-04 Thread Kevin
> Can you please try 7.1-PRERELEASE or 6.4-RC2 (just announced today)?
> There have been bootstrap-related changes since 7.0-RELEASE which may
> fix your problem.


I tried 7.1-BETA2 , but unfortunately the same problem happened. I tried
(for the sake of argument) Debian debian-40r5-amd64 , and it wouldn't boot
either -- it said "Your CPU does not support long mode, please use a 32bit
distribution".

How would I support over 4GB of ram with only i386 distributions?

Thank you.


___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: DL360 G3 w/ AMD64 Cant boot from CD

2008-11-03 Thread Jeremy Chadwick
On Mon, Nov 03, 2008 at 11:27:13PM -0500, Kevin wrote:
> Hello,
> 
> I am trying to install FreeBSD on my HP DL360 G3 server with 8GB of ram. I
> need to use the AMD64 distribution, as I understand, to utilize over 4GB of
> ram.
> 
> Unfortunately I cannot boot from any of the FreeBSD CDs :
> 
> 
> 7.0-RELEASE-AMD64
> 6.3-RELEASE-AMD64
> 
> 
> I will try 8.0-CURRENT-AMD64, however I don't think it will matter. Since
> I'm not using "unusual" hardware, but rather hardware that has been
> established at least since 2003, I was hoping that someone else may have
> encountered this problem.
> 
> If anyone can assist me , it would be greatly appreciated.

Can you please try 7.1-PRERELEASE or 6.4-RC2 (just announced today)?
There have been bootstrap-related changes since 7.0-RELEASE which may
fix your problem.

> The specific error message is as follows :
> 
> 
> int=000d  err=  efl=00010006  eip=000219b2
> eax=000219ac  ebx=  ecx=c080  edx=0006d948
> esi=0003e007  edi=  ebp=000940bc  esp=0009e088
> cs=0008  ds=0010fs=0010  gs=0010  ss=0010
> cs:eip=0f 32 0d 00 01 00 00 0f-30 0f 20 e0 83 c8 30 0f
>22 e0 b8 00 c0 03 00 0f-22 d8 0f 20 c0 0d 00 00
> Ss:eso=90 95 00 00 00 80 fc 00-00 90 fc 00 07 e0 03 00
>00 00 00 00 07 d0 03 00-00 00 00 00 3c d9 06 00
> BTX halted
> 
> The above happens /JUST/ after pressing "enter" at the boot screen when
> booting from the FreeBSD cd.

-- 
| Jeremy Chadwickjdc at parodius.com |
| Parodius Networking   http://www.parodius.com/ |
| UNIX Systems Administrator  Mountain View, CA, USA |
| Making life hard for others since 1977.  PGP: 4BD6C0CB |

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"