I. Introduction
The Texas Instruments Extensa 570 is a noteworthy notebook with a good price / performance ratio, well worth examining for anyone who starts (as I did) with the goal of an inexpensive laptop Unix system.
This page is an attempt at a "How To" install Linux on the Extensa 570. It represents my accumulated knowledge and experience installing Linux on my own Extensa, along with information and files provided by others who have been down this road before me.
Disclaimer: I have no financial interest in any of the companies mentioned in this page. Nor do these instructions guarantee successful installation of Linux; they are simply my small contribution to the growing Linux community. Caveat Implementor.
II. Hardware
The hardware configuration for my Extensa is listed below. The particulars do not necessarily affect the installation, but if you're shopping for a notebook for Linux, this will give you an idea of the capabilities of this machine. (And to give you a ballpark figure, in August '96 I paid $2500 for this machine, mail-order.)
|
|
III. Saving Windows '95
My Extensa, like most Intel-based PCs these days, came pre-installed with Windows '95 on a single, all-encompassing disk partition...and no media. Neither Texas Instruments nor the reseller (Computer Discount Warehouse) were able (allowed?) to provide media, despite my requests. (Although TI was very helpful in other ways -- see below.)
Since I planned to wipe the hard disk and install Windows '95 and Linux on separate partitions, my first move was to backup Windows.
(While it is possible to repartition the disk without wiping Windows, I still strongly recommend that you backup Windows immediately, in any case.)
Windows has a "Make System Disks" tool that creates a full set of Windows installation disks. (In fact, every 5th time that you boot the machine, Windows will suggest that you run this tool, to create a backup of your distribution.)
This tool creates a Windows '95 distribution on 33 (!) 3.5 inch floppy diskettes. I strongly recommend that you format and verify all 33 disks yourself. The Windows tool will format the disks, but its verification is not very good -- one of my disks had a media error which slipped by the tool. When I went to reinstall Windows on a new partition, several files could not be read, and the install failed as a consequence.
(Fortunately, TI technical support -- 800 848 3927 (voice), 817 774 6809 (BBS) -- was able to ship me a replacement for the particular disk, free of charge.)
The most challenging aspect of Installing Linux on the Extensa is the "swappable" floppy disk and CD-ROM. Since only one of these devices can be present in the machine at a time, traditional "floppy and CD-ROM" installation methods will not work.
There are at least four methods (that I know of) that have been used:
V. Configuring Linux
The Linux installation procedure will ask you several configuration questions. The precise details depend on which Linux distribution you are installing, but many of the questions are common to all distributions.
(I chose Red Hat 3.03 for my Extensa, so my information relates to their installation procedure. If Yggdrasil supported a "floppyless" install, I probably would have chosen them instead.)
Most of the answers should be obvious, but a few are not:
VI. Installing and Configuring X Windows
Most distributions of Linux include XFree86, a "free" release of X version 11 release 6 ("X11R6"). As of release 3.1.2, XFree86 did not support the Cirrus Logic CLGD7543 chipset used in the Extensa. (Supposedly the beta release, 3.1.2F, does support this chipset, but I was not able to get it to work.)
Eric Anderson (location currently unknown) produced a set of patches to XFree86 that makes it work with the Extensa, and provides a full 800 x 600 screen resolution. You can install these patches on your system in one of several different ways:
| XF86_SVGA | => | /usr/X11R6/bin | |
| startx | => | /usr/X11R6/bin | |
| XF86Config | => | /etc/X11 |
(I have not tried it; you may have to create your own startx file to define a special environment variable, either ASCENTIA950N-ACTIVE, or ASCENTIA950N_ACTIVE, in order to enable the patches.)
VII. Other Sources of Information
See the Linux Laptop Home Page for general information about Linux on laptops and notebooks.
Vinzenz Grabner maintains a page about Linux and the Extensa 570.
Georg Thomas (thomas@itd.nrl.navy.mil) knows a lot about Linux, the Extensa 570, and X-Windows.
Matteo Vaccari (matteo@dotto.usr.dsi.unimi.it) provided a great deal of help in assembling the files and information in these pages.
David Goldschmidt (gold@ccr-p.ida.org) passed on his experience installing Linux directly from the Windows '95 "dos mode".
James Brundell (james@physics.otago.ac.nz) has gotten suspend-to-disk working for Linux.
John Brockmeyer (jab@swcp.com) has a solution to some IRQ and PCMCIA problems encounted with the Extensa.
|
VIII. Credits
This page was written by Charles Roth, who may be reached at roth@gamgee.acad.emich.edu. |
![]() |