Re: Problem installing on T20

2001-01-10 Thread Daniel C. Sobral

"Russell L. Carter" wrote:
> 
> %Wm Brian McCane wrote:
> %>
> %> I have an IBM T20 laptop that I want to run FreeBSD on.  I have run
> %
> %BTW, I just found that this is covered on the FAQ.
> 
> Otay, I must be blind.  Where in http://www.freebsd.org/FAQ/book.html
> is this?

MMmmm. I think I have gone blind too. Beats me. I was reading december
e-mail when I just stumbled on a thread about the same problem, where it
was mentioned it had been added to the FAQ. Well, I can't seem to find
any reference either.

-- 
Daniel C. Sobral(8-DCS)
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]

"There is no spoon." -- Kiki


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Problem installing on T20

2001-01-10 Thread Russell L. Carter

%Wm Brian McCane wrote:
%> 
%> I have an IBM T20 laptop that I want to run FreeBSD on.  I have run
%
%BTW, I just found that this is covered on the FAQ.

Otay, I must be blind.  Where in http://www.freebsd.org/FAQ/book.html
is this?

Thanks!
Russell


%-- 
%Daniel C. Sobral   (8-DCS)
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
%
%   "There is no spoon." -- Kiki
%
%
%
%To Unsubscribe: send mail to [EMAIL PROTECTED]
%with "unsubscribe freebsd-current" in the body of the message
%




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Problem installing on T20

2001-01-10 Thread Daniel C. Sobral

Wm Brian McCane wrote:
> 
> I have an IBM T20 laptop that I want to run FreeBSD on.  I have run

BTW, I just found that this is covered on the FAQ.

-- 
Daniel C. Sobral(8-DCS)
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]

"There is no spoon." -- Kiki



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Problem installing on T20

2001-01-10 Thread Peter Wemm

"Daniel C. Sobral" wrote:
> Wm Brian McCane wrote:
> > 
> > I have an IBM T20 laptop that I want to run FreeBSD on.  I have run
> 
> [etc]
> 
> You have a problem which is technically called an "IBM laptop". IBM, in
> their infinite wisdom, decided to hibernate on the first partition it
> doesn't recognize (hypothesis #1) or on the first partition identified
> as 165 decimal (hypothesis #2). Whatever the case is, when the shitty
> thing boots, the BIOS checks said partition to see if the system had
> hybernated. Upon finding stuff there (the FreeBSD partition), it does
> something which screws the system and locks up.

Well, I can definatively answer one thing.  If you change the partition ID
to 166 and change the boot code to boot from that, then the laptops are just
happy.  Paul Saab has an A20 or A21 something that has this problem and he
changed nothing but the partition ID to 166 and it solved the problem.

As far as I'm concerned, this pretty much clinches the need to provide an
alternate partition id booting capability so that people can enter 166
(openbsd) or 175 (believed free) when sysinstall is doing the setup and
the bootblocks will just deal with it.

Cheers,
-Peter
--
Peter Wemm - [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]
"All of this is for nothing if we don't go to the stars" - JMS/B5



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Problem installing on T20

2001-01-10 Thread Daniel C. Sobral

Wm Brian McCane wrote:
> 
> I have an IBM T20 laptop that I want to run FreeBSD on.  I have run

[etc]

You have a problem which is technically called an "IBM laptop". IBM, in
their infinite wisdom, decided to hibernate on the first partition it
doesn't recognize (hypothesis #1) or on the first partition identified
as 165 decimal (hypothesis #2). Whatever the case is, when the shitty
thing boots, the BIOS checks said partition to see if the system had
hybernated. Upon finding stuff there (the FreeBSD partition), it does
something which screws the system and locks up.

One possible fix to enable normal operation is creating an hybernate
partition explicitly and a FreeBSD partition *after* that. You should be
able to find out from IBM how to create an hybernate partition. If not,
check the next fix.

Another fix some people have resorted to is returning the laptop for a
refund and, optionally, never again buying from IBM. You might also
explain to them why you are doing so, but IBM does not support FreeBSD,
so, technically speaking, they are not required to make it compatible
with FreeBSD.

Legend goes that Linux had the same problem at first (which is the
origin of hypothesis #1) and got fixed by having IBM add their partition
numbers to to BIOS as recognized partition numbers. It's beyond my
ability to understand why they refuse to fix the #%'&%$%'& BIOS so it
would use a SAFE hybernate partition number (like the one they used
before).

-- 
Daniel C. Sobral(8-DCS)
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]

"There is no spoon." -- Kiki



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Problem installing on T20

2000-12-29 Thread Michael C . Wu

On Fri, Dec 29, 2000 at 06:44:28PM -0600, Wm Brian McCane scribbled:
[Snip IBM T20 woe's]

| Any ideas?

see http://people.freebsd.org/~bmah/ThinkPad/
and -mobile archives within the last month for info.

Basically, IBM messed up on their BIOS, it won't boot with a 165(FreeBSD)
partition.  I am surprised you got that much info from IBM Tech Support.

-- 
+--+
| [EMAIL PROTECTED] | [EMAIL PROTECTED] |
| http://peorth.iteration.net/~keichii | Yes, BSD is a conspiracy. |
+--+


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Problem installing on T20

2000-12-29 Thread Wm Brian McCane

I have an IBM T20 laptop that I want to run FreeBSD on.  I have run
Partition Magic and shrunk the disk to 4GB (leaving 8GB for FreeBSD).
I downloaded 4.2-RELEASE and installed it on the box.  Everything looked
good until I tried to reboot the machine.  At that point, it would show
the ThinkPad Logo, tinker, then the screen would dim, the hard drive light
stuck on, and the box just sat there (for 3 hours, as a test 8).

The company we lease the machine from had to give me a new hard drive to
fix the problem.  Luckily I don't keep anything I care about on this
machine.  Assuming the problem was a hardware issue, I tried it again,
with the same results.  This time I got IBM involved, and they said that
the T20 checks for data on the hard drive (kinda sounded like the CMOS was
too small for all the stuff they saved between boots).  From what they
told me, the data is stored somewhere in those 62 sectors after the boot
block, before the first partition.

Okay, so I am now on my third hard drive, and I decided to try it one more
time (glutton for punishment).  This time I tried a 5.0 snapshot dated
2000/12/23.  The install looked good, and I even got it to boot both NT
and FreeBSD from the drive (in that order).  After I gave FreeBSD the
3-finger salute to shut it down, the system would no longer boot.
Through experimentation, I have found that I can:

1) Pull hard drive out
2) power on and wait until red error saying drive is missing
3) plug drive in hot (don't tell IBM 8)
4) boot from FreeBSD boot/root disks
5) drive works when mounted using custom install option then a
holographic shell.

I can even copy files to/from the hard drive across the network (okay, I
am bored and desparate).  Everything works except booting from the drive.
Using dd|od -c, it appears that boot0 is overlapping onto the second 
sector (which I thought was a no-no).  Also, boot1 or boot2 (I forget
which now) was in sectors 3-x, and I thought those should be in the boot
area of the FreeBSD partition, right?  I have attempted to replace the
boot record (even using a standard MBR).  I finally got so frustrated that
I dd'd /dev/zero into those 62 sectors in hope the IBM would assume it was
a new drive and re-create the data it needed.

Any ideas?
- brian




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message