Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Apr 2002 02:00:13 -0600
From:      "Kenan" <>
To:        "'Kevin Oberman'" <>
Cc:        <mobile@FreeBSD.ORG>
Subject:   RE: Thinkpad 600 Power Management Issues (HD turned on and off) 
Message-ID:  <000001c1dc77$eda22510$>
In-Reply-To: <>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
Many thanks to Kevin, as his suggestion solved my problem.

I originally did not think it was related to the BIOS, since other
operating systems were not experiencing the same problem.  But I used
the PS2 configuration utility to change the power mode to "Custom", and
then disabled the hard drive turn-off for AC power, and the problem is
now solved.  Since I only have a CDROM drive for the 600X (no floppy),
it took quite a bit of work to get the PS2 utility loaded.  I have
included the detailed steps below in case anyone needs them.

Again, thanks Kevin.
And sorry about the "HTML crap"  :)


*Obtaining & Preparing the PS2 utility*
1.  Downloaded the executable for the configuration utility from IBM:
2.  Ran the executable from a DOS prompt on another machine that had a
floppy drive.  (The executable extracts the files to the floppy.)
3.  Burned the files from the floppy to a CDR.

*Preparing the Thinkpad Hard Drive*
1.  Reinstalled FreeBSD 4.5 Stable with the boot manager, leaving some
space on the hard drive for a DOS partition.
2.  Booted to a command prompt from a Win98SE CDROM (as I do not have a
floppy or other removable boot device)
3.  FDISKed, created a primary DOS partition, marked as active,
restarted.  (It turns out that I needed to create the DOS partition from
the Windows version of FDISK in order for the partition to be recognized
by the FORMAT command.  FreeBSD's DOS partition was not recognized.)
4.  Again, booted to command prompt from Win98SE CDROM
5.  Formatted the DOS partition as bootable (format c:/s)

*Installing and Running the PS2 utility*
1.  Copied the files from the CDR created previously to a directory on
the DOS partition.
2.  Ran the UINSTALL command from that directory to install the PS2
utility.  (This will create a directory called THINKPAD on the DOS
3.  Rebooted and ran the following PS2 commands:
ps2 pmode custom ac  <enter>
ps2 disk 00 ac  <enter>

-----Original Message-----
From: Kevin Oberman [] 
Sent: Thursday, April 04, 2002 12:28 PM
To: Kenan
Subject: Re: Thinkpad 600 Power Management Issues (HD turned on and off)

> From: "Kenan" <>
> Date: Thu, 4 Apr 2002 00:42:41 -0600
> Sender: owner-freebsd-mobile@FreeBSD.ORG
> I have recently installed 4.5-stable on a Thinkpad 600X (BIOS version
> ITET53WW), and the hard drive sounds like it is being turned on and
> every few seconds.  This was happening after the default install, and
> is still happening after the custom kernel build.  (I haven't done
> anything specific for power management in the custom kernel other than
> leaving the "device apm0 at nexus?" option, which was there in the
> GENERIC anyway.)  The kernel file is attached for anyone interested.
> Does anyone have any tips on this?

Please stop sending all the HTML crap to FreeBSD lists!

As to your problem, it's probably BIOS. Most ThinkPads, including the
600X, use a DOS utility, PS2, to configure BIOS. Only a very few
things can be configured from the startup BIOS screen. PS2 is
available as a bootable floppy image from the IBM web site. Look for
"DOS Configuration Utility" in downloads.

"ps2 ?" will get you started. There are LOTS of APM options including
disk spin-down. I have my system configured to spin down the disk
after a minute when on battery power and that works OK. I have it
leave the disk spun up when plugged into AC power.

R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail:			Phone: +1 510 486-8634

To Unsubscribe: send mail to
with "unsubscribe freebsd-mobile" in the body of the message

Want to link to this message? Use this URL: <$eda22510$0a9610ac>