That was very quick, thanx to Dr. Tom, Derk Tegler, Andreas
Maagdenberg, Joe Fletcher and Selden Ball.
All agreed that if there is existing SCSI adapter in the system, all
needed to do is hookup the Tape Drive and make the device
using ./MAKEDEV tz
If also installing a new SCSI adapter with the tape drive, then have to
build the Kernel.
I quote Dr. Tom's reply:
"
To add a new device to an EXISTING SCSI bus:
1) Physically connect the device. Ideally, do this with the system
shut off, especially if there are other devices that are active on
the bus, unless you're doing it with a "hot swap" safe enclosure,
such as the old Digital StorageWorks BA356 style shelves. If you
are using an external bus and disconnect the termination, you can
make other devices fail until the cabling is set right again, and
it's messy if you do that while the system is running. Once you
have the device hooked up, if you did have the system shut down,
power up and use the console firmware to make sure that the device
is being seen (tape devices are "MK" device names).
2) If you've done the hookup with UNIX running, use the "scu"
utility with the "scan edt" command to scan the SCSI busses. You
can tell it to just look at the bus that has the new tape drive,
or you can let it look at all the busses. Then use the "scu"
utility with the "show edt" command to make sure the device has
been seen.
3) Use MAKEDEV to create the device special files, unless the
device replaces an old existing device of the same type (disk
for disk, tape for tape). The output of "scu show edt" will
help you determine the right device name for input to MAKEDEV.
Or use "sizer -n tempname" to get a /tmp/tempname.devs script
and look at that to decide what new name to use.
4) That's all there is to it -- you do NOT need to build a new
kernel (that changed around V3.2C as I recall).
IN THE CASE OF ADDING A NEW SCSI ADAPTER:
1) In that case, then you DO need to boot /genvmunix and create a new
kernel, so it will see the new SCSI adapter. So power down, plug
in the new adapter with the new tape drive, and use the console to
make sure that your DISK names have NOT changed, because if you've
put the new SCSI controller into a PCI slot that precedes any of
your existing SCSI controllers, it will impact your existing SCSI
device names in UNIX. (In V5.x, this changes a LOT and works lots
better.)
2) Then boot /genvmunix, create a new kernel using "doconfig" with no
arguments (be sure to merge in any customizations from your old
config file), and reboot with your new custom/target kernel. Doing
the "doconfig" will create the device names for you.
""
Thanx ALL
MKMA
----- Original Message -----
> Hi all,
>
> Just a quick question....I am going to install new DLT tape drive
> 35/70
> on one of our AS2100 machines running unix V 4.0G.
> What is the exact procedure to do it?
> do I just make the dev using:
> ./MAKEDEV tz18
> or do I have to through booting from file /genvmunix, then make
> bcheckrc and doconfig??
>
> Sorry, I forgot to mention that I am going to put a SCSI adapter
> in the
> system to connect to the DLT tape drive
>
> TIA
> MKMA
>
>
>
>
Received on Wed Aug 15 2001 - 13:45:05 NZST