Search Text         
Search Tips?
Search By   And   Or   Boolean   Exact Match   TA #
Search In   Whole Doc   Keywords Sort By  
Product   Sub Product  

View Technical Articles (sorted by Product) New/Updated in the last:    7 days      14 days      30 days             
TA # Date Created Date Updated Resolved Issue?   Printer Friendly Version of This TA   Print Article
  E-mail This TA   E-mail Article
109266 04/14/1998 10:01 AM 05/01/2001 01:32 PM
Yes No
Trying to quit out of the mkdev tape routine leaves the system in an inconsistent state.
Keywords
mkdev tape kernel relink mscsi add remove scsi openserver comet link removal deconfigure generic break out cleanup internet faststart 1.0.0 1.1.0 5.0.0 5.0.2 5.0.4 5.0.5 5.0.6 504 505 506 default special devices created tape drive successfully configured /etc/conf/cf.d/mscsi file ENGREF SCO-236-1280 ERGREF erg710545
Release
SCO OpenServer Enterprise System Release 5.0.0,5.0.2,5.0.4,5.0.5,5.0.6
SCO OpenServer Host System Release 5.0.0, 5.0.2, 5.0.4, 5.0.5, 5.0.6
SCO OpenServer Desktop System Release 5.0.0,5.0.2,5.0.4,5.0.5,5.0.6
SCO OpenServer Internet FastStart Release 5.0.4, 5.0.5, 5.0.6
SCO Internet FastStart Release 1.0.0, 1.1.0

Problem
          When I try to quit out of mkdev tape, it still creates the special
          device files and applicable links. Choosing "q" to quit shows:

                Tape Driver successfully configured
                Default special devices created with the following links:

                /dev/xct0   linked to   /dev/xStp0
                /dev/rct0   linked to   /dev/rStp0 and  /dev/rmt/0b
                /dev/nrct0  linked to   /dev/nrStp0 and /dev/rmt/0bn

          When I choose to view the current SCSI and Enhanced IDE tape drive
          configuration I see:

                Unit            Description

                  0               Generic SCSI-1/SCSI-2 tape drive

          If I try to remove this tape the system reports:

                There are currently no SCSI tape drives configured in the
                /etc/conf/cf.d/mscsi file.  Do you wish to continue?


Solution
          To work around this problem, take these steps:

          After aborting the mkdev tape routine with the "q" option,
          do _not_ relink or rebuild the kernel.  Instead,
          cd to /etc/conf/pack.d/Stp and, using your favorite editor,
          edit the space.h file.

          Remove the line at the end of the file after the last comments.
          The comments right before the line to be removed should look
          like this:

                /*BEGIN SCO_STP ENHANCEMENTS*/

          The next line, the one to be removed, looks like this:

                { 0,0, -1, gen_Stp_route };

          It is followed by this line, which remains in the file:

                /*End SCO_STP ENHANCEMENTS*/

          Save your changes and exit.

          Next, type "mkdev tape" and choose option 6 to verify that
          there are no longer any generic SCSI tape drives configured.

Related Articles
•  I've installed my system and now I need to know about configuring it.
•  How fast can host bus adapters transfer data?
•  I get cpio WARNING errors while creating the generic set of emergency floppies on OpenServer 5.0.5.
•  I get "Panic: exit cannot execute /etc/init pid1 status 0x00000200" when I boot from my generic emergency boot and root floppies on OpenServer 5.0.5.
•  How do I add a tape on the second channel of an IBM ServeRaid 5I or 6M controller?
Back to Search ResultsBack to Search Results