Bulk Tape Eraser / 486 Linux box problem SCSI
It was thus said that the Great John Boffemmyer IV once stated:
>
> This is on topic since ALL equipment except the replacement hard drive are
> over 10 years old.
> I have a 486x33Mhz with pure 30pin SIMMS (no 72 mix here) maxed out at 16MB
> (16 of these x 1MB), with EISA bus. I have an Adaptec 1740A SCSI
> controller, a Trident ISA video card, a Creative Labs Sound Blaster ISA, a
> DCA ISA / MCA Token Ring Adapter (obviously using the ISA), a 10Mbit ISA
> NIC, Generic I/O card with floppy and IDE, 32x IDE CD-ROM and a Seagate
> Elite 9 ST410800N 10/9GB SCSI drive (set to ID 0 since the 1740A insists
> that you use ID 0 to boot the machine). I am trying to load Slackware 7.1
> on it. Problem: how do I get the damned install from floppy to see the
> CD-ROM and see the hard drive properly? It goes to start the installer and
> it comes up loading the initial install kernal with this error:
> SCSI host found at (0)
> Unable to load SCSI host (0)
> Now, mind you, I can see and play with the damned drive in PC DOS 7, booted
> from Floppy. Why not in Linux? I am removing hair at this point since it
> took me 2 weeks to restore the system to a working state as it is. Also,
> anyone know of a friggin GUI utility that allows you to still use the
> keyboard (tab, space bar, etc) for drive partitioning and editing to set up
> a Linux partition (possibly as a bootable util from a floppy?)? Guessing in
> a command prompt really blows. The plan is to get it up as an actual server
> on the broadband cable here so I can offer email and web space in the
> future (trying to help friend of mine over at dhs.org unload some of the
> users on his aging server and bring them up to date).
> Any input will be greatly appreciated.
As someone said later on, try an older version of RedHat. 5.2 is good, as
I've successfully used that on a variety of older machines [1], and you can
secure them down to they are less vulnerable, but if you do that, then
you'll either have to install the development system with everything else,
or have another box with the same version of Linux [2] to install updated
programs like Apache and/or Bind.
As for your problems, first, I would remove all but the required cards
(drop the sound blaster and token ring). Second, make sure the kernel you
are booting to do the install has the proper SCSI drivers in it. RedHat is
pretty good about this, but if I remember my Slackware (way back in '93 or
'94) you had to select the proper boot disk to match your hardware.
I know the later RedHat installations default to something other than
fdisk, but it is still available if you prefer it (fdisk is an option under
RedHat 5 and 6, but for later versions I'm not sure, not having installed
RedHat 6.2 or higher).
Also, for older machines, I find the following partitioning scheme (if you
are going for Linux-only boot with RedHat) to work wonders:
Partition 1: 5M mount as /boot
Partition 2: twice physical ram, swap
upto 128M max
Partition 3: rest of disk mount as /
/boot contains the actual kernel and since older BIOSes have problems
loading past 500M or so, this ensures that the kernel will reside on space
that the BIOS can see (which lilo uses to load the kernel).
If you use something other than RedHat, then you might want to try
something like:
Partition 1: 200M mount as /
Partition 2: twice physical ram swap
upto 128M ram
Partition 3: half remaining space mount as /usr
Partition 4: half remaining space mount as /home
or for a server configuration, replace the last partition with /var (for
log files and spool directories).
-spc (Hope this helps some )
[1] My colocated machine is a 32MHz 486SX running Linux 2.0.39
(basically a base RedHat 5.2) running Apache and Sendmail and no
development system), my firewall is a 66MHz 486DX [3] with Linux
2.0.39 (again, a base RedHat 5.2 install with no development system)
and my primary machine is a 120MHz AMD 5x86 (Linux sees it as a 486)
running Linux 2.0.36 (custom RedHat 5.2 install, with development
system).
I also managed to get a bastardized version of RedHat 5.2 installed
on a system with only 4M RAM and 120M harddrive (seeing how the
RedHat 5.2 installer wanted 16M RAM and something like a 200M
harddrive to even *think* of installing), but it isn't for the faint
of heart (although if anyone wants the gory details, I'll be more
than willing to share 8-)
[2] I tend not to keep development systems on full production servers,
preferring to do my development on a dedicated development machine.
If a server is compromised, it makes it all that much more difficult
for the script kiddies to further do damage if they can't compile
their root kits on the server.
And while you can probably get by with developing under, say, RedHat
6.2 for deployment on a RedHat 7.2 box, you do need to keep in mind
the differences and what not, so I find it easier to make sure the
servers and development boxes are as close as possible to being the
same.
[3] Why not use my firewall as my colocated server? Um ... well, I got
the colocated server before I aquired my firewall machine, and
secondly, the firewall machine is a Compaq, and Compaqs are well ...
unique ... and are sometimes quite painful to get Linux to run on
them.
Received on Sat Jun 22 2002 - 00:50:53 BST
This archive was generated by hypermail 2.3.0
: Fri Oct 10 2014 - 23:35:07 BST