From owner-freebsd-mobile@FreeBSD.ORG Sat Feb 19 04:03:59 2005 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7973F16A4CE for ; Sat, 19 Feb 2005 04:03:59 +0000 (GMT) Received: from sccrmhc11.comcast.net (sccrmhc14.comcast.net [204.127.202.59]) by mx1.FreeBSD.org (Postfix) with ESMTP id D36D643D41 for ; Sat, 19 Feb 2005 04:03:58 +0000 (GMT) (envelope-from andy@spadger.best.vwh.net) Received: from spadger.best.vwh.net (c-24-16-37-100.client.comcast.net[24.16.37.100]) by comcast.net (sccrmhc14) with ESMTP id <2005021904035701400s3iqoe>; Sat, 19 Feb 2005 04:03:58 +0000 Received: from localhost (localhost [127.0.0.1]) by spadger.best.vwh.net (Postfix) with ESMTP id 47106754; Fri, 18 Feb 2005 20:03:57 -0800 (PST) X-Mailer: exmh version 2.7.0 06/18/2004 with nmh-1.0.4 To: Understudy In-Reply-To: Message from Understudy of "Thu, 17 Feb 2005 19:37:26 EST." <421538C6.9040605@understudy.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 18 Feb 2005 20:03:56 -0800 From: Andy Sparrow Message-Id: <20050219040357.47106754@spadger.best.vwh.net> cc: andy@spadger.best.vwh.net cc: freebsd-mobile@FreeBSD.org Subject: Re: Thinkpad 600e interrupt storm X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 04:03:59 -0000 > >> The ps2 utility is available at the IBM website. Just search the > >> downloads for your TP model number. You will need a bootable DOS > >> partition, floppy or cdrom for this. > >> > I have downloaded 1yu603us.exe > > which I believe to be the ps2 utility you were talking about. > http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-4ZFPEG > > Here is my silly question. How do get this file on a floppy when it is a > windows .exe? DOS.EXE != Windoze.exe It's unlikely to be a Windoze executable. Get a bootable floppy. Personally, I'd use a FreeDOS floopy image, works very well for flashing DVD firmware and the like: http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/bet a9sr1/disksets/1440KB/B9BOOT01.IMG Format a floppy: fdformat -v /dev/fd0 Copy the image onto it: dd if=B9BOOT01.IMG of=/dev/fd0 Mount it: mount -t msdos /dev/fd0 /mnt Delete unwanted file(s) to make space for your program, copy your .exe onto it. Umount it: umount /mnt And boot from it. If you do this often, check out the Universal Boot CD at: http://www.ultimatebootcd.com/ It comes with all kinds of free partition/disk/diagnostic tools and the like - even a Knoppix distro. It has a menu system, including an entire menu of DOS-based ones (it runs FreeDOS) and it's easy enough to frob your DOS utility onto a function key. Download the ISO, mount it up (on 4.x): vnconfig -c vn0 UBCD.iso mount -t cd9660 -o ro /dev/vn0 /mnt Copy the entire directory tree somewhere, add your own directories, modules, modify the menus etc. Instructions for making a bootable ISO from the new directory hierarchy with mkisofs are here: http://www.ultimatebootcd.com/customize.html Get rid of the vn node after you're done by umounting it and destroying the node: umount /mnt vnconfig -u vn0 Good luck! Cheers, Andy.