home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 mARCH / PCWK3A99.iso / Unixware / INFO / UW7 / INS_TEXT / 7_HW.TXT < prev    next >
Text File  |  1998-08-19  |  20KB  |  470 lines

  1.  
  2.  Chapter 7
  3.  Adding or removing hard disks, tapes, and other devices
  4.  
  5.     After you install your UnixWare 7 system, you can install additional hard
  6.     disks, tapes, and other devices using the Device Configuration Utility
  7.     (DCU). This chapter provides information on:
  8.  
  9.     +  starting the DCU
  10.  
  11.     +  adding a hardware controller
  12.  
  13.     +  configuring a hardware controller
  14.  
  15.     +  removing a hardware controller
  16.  
  17.     +  rebuilding the system
  18.  
  19.     Specific procedures cover adding hard disks and tape drives to your
  20.     system.
  21.     _________________________________________________________________________
  22.  
  23.        NOTE  UnixWare 7 provides several other hardware configuration
  24.        managers to configure network, modem, print, audio, and video
  25.        devices after you install the system. See ``Configuring additional
  26.        hardware'' for a complete list.
  27.     _________________________________________________________________________
  28.  
  29.  
  30.  Starting the DCU
  31.  
  32.     You can start the Device Configuration Utility in either of these ways:
  33.  
  34.     From the command line
  35.             Enter dcu.
  36.  
  37.     From the SCOadmin launcher
  38.             Click on the Hardware folder, then click on Device Configuration
  39.             Utility (DCU).
  40.  
  41.  
  42.  Adding hardware controllers
  43.  
  44.     Use this procedure to add a new hardware controller.
  45.  
  46.     1.  Manually configure the new hardware, if necessary.
  47.  
  48.         Some hardware requires manual configuration. For example, you may
  49.         have to set jumper pins on a hardware card.  Check the documentation
  50.         provided with the hardware you are installing.
  51.  
  52.         +  If you add a new controller, be careful when setting the IRQ,
  53.            memory address range, I/O address range, or Direct Memory Access
  54.            (DMA) channel. You generally need to select values that do not
  55.            conflict with existing hardware configuration parameters (however,
  56.            some controllers support shared IRQ values). To view the
  57.            configuration parameters for existing hardware controllers on your
  58.            system, invoke the DCU by following the procedure in ``Starting
  59.            the DCU''.
  60.  
  61.         +  If you attach a peripheral to a SCSI host bus adapter, manually
  62.            set the SCSI target ID.
  63.  
  64.            If you attach a peripheral to a non-SCSI controller, configure the
  65.            device according to the information found in the documentation
  66.            provided with the controller and peripheral.
  67.  
  68.            To view existing SCSI hardware data, enter the following command
  69.            as root:
  70.  
  71.               /etc/scsi/sdiconfig -l
  72.  
  73.            See the sdiconfig(1M) manual page for additional information.
  74.  
  75.     2.  Shut down the system.
  76.  
  77.     3.  When prompted, turn off the system power switch.
  78.  
  79.         To be safe, disconnect the power cord.
  80.  
  81.     4.  Connect the new hardware devices.
  82.  
  83.         Insert any needed hardware controller(s) into your system and connect
  84.         the new hardware peripheral(s) to the controllers (hardware boards
  85.         and/or adapters). For details, see the documentation that came with
  86.         your hardware.
  87.  
  88.     5.  Turn on the power for your system and all devices connected to your
  89.         system.
  90.  
  91.         If the hardware you are installing has its own power supply, plug in
  92.         the power cord and power up the hardware.
  93.  
  94.     6.  Run any hardware-specific software.
  95.  
  96.         Some hardware comes with software that must be run in order to
  97.         configure the device. When installing a new device (for example, a
  98.         network adapter):
  99.  
  100.         +  If your system came with a platform configuration utility, run
  101.            that utility. This is typically true for EISA and MCA systems. For
  102.            details, see the documentation that came with the hardware.
  103.  
  104.         +  If the controller came with an initialization program, run that
  105.            program. For details, see the documentation that came with the
  106.            hardware.
  107.  
  108.         Many platform configuration utilities and/or hardware initialization
  109.         programs require a DOS operating system. Sometimes the hardware
  110.         vendor provides a partial DOS operating system from which you can
  111.         boot your system. Otherwise, you must provide your own copy of DOS.
  112.  
  113.  
  114.         a.  Insert the DOS diskette into your system boot drive and reboot
  115.             your system.
  116.  
  117.         b.  When the DOS prompt is displayed, replace the DOS diskette with
  118.             the platform configuration utility diskette or initialization
  119.             program diskette.  (Follow the instructions for your program.
  120.             See your hardware configuration documentation.)
  121.  
  122.         c.  Configure your hardware by following the instructions provided in
  123.             your hardware documentation.
  124.  
  125.         d.  After configuring the hardware, remove the diskette from the boot
  126.             drive.
  127.  
  128.     7.  Reboot your system.
  129.  
  130.         Then follow the instructions given in the next section.
  131.  
  132.  
  133.  Configuring hardware controllers
  134.  
  135.     This procedure is used to configure your devices after they have been
  136.     physically added to your system.
  137.  
  138.     Do the following to verify that the UnixWare 7 system is properly
  139.     configured to access the new hardware and, if necessary, to revise your
  140.     software configuration:
  141.  
  142.     1.  Make sure the device driver is installed and configured to access the
  143.         new controller.
  144.  
  145.         If you are not sure whether the device driver is installed and
  146.         configured, go to ``Viewing hardware device configuration'' for
  147.         instructions about how to verify this using the DCU.
  148.  
  149.         Use the following table to decide what to do next.
  150.         __________________________________________________________________
  151.  
  152.         If                                         Then
  153.         __________________________________________________________________
  154.  
  155.         The device driver for the controller has   Go to Step 2.
  156.         not been installed.
  157.         The device driver for the controller is    Go to Step 3.
  158.         installed but has not been configured.
  159.         The device driver for the controller is    Go to Step 4.
  160.         installed and has been automatically
  161.         configured.
  162.  
  163.  
  164.     2.  Install the device driver in your system.
  165.  
  166.         If the device driver that supports the new controller is not
  167.         installed on your system, you need to install a package that contains
  168.         the driver. The driver may be on the boot diskette, or it may have
  169.         been provided by your hardware vendor on a separate diskette.
  170.         _______________________________________________________________________
  171.  
  172.            NOTE  For a current list of device drivers and supported
  173.            hardware point your web browser to
  174.            http://wdb1.sco.com/chwp/owa/hch_search_form.
  175.         _______________________________________________________________________
  176.  
  177.         To install a package, insert the diskette into the diskette drive and
  178.         issue a pkgadd(1M) command, or use the SCOadmin Application
  179.         Installer. See ``Installing and removing software'' in the UnixWare 7
  180.         System Handbook.
  181.  
  182.     3.  After the device driver is installed, a message may be displayed
  183.         indicating additional actions that you must perform to configure the
  184.         device driver. Follow the instructions displayed on the screen.
  185.  
  186.         You may be required to rebuild or reboot the system before you can
  187.         use the new hardware.  See ``Rebuilding your system''.
  188.  
  189.     4.  After configuring the device driver for a controller, additional
  190.         device-specific configuration may be needed. For example:
  191.  
  192.         +  If you added a modem to your system, you may need to configure the
  193.            modem. See ``Configuring modems'' in SCOhelp.
  194.  
  195.         +  If you added a hard disk then you need to partition the disk and
  196.            set up filesystems. See ``Adding hard disks''.
  197.  
  198.  
  199.  
  200.  Removing hardware controllers
  201.  
  202.     The UnixWare 7 system automatically detects when some controllers (for
  203.     example, supported EISA, MCA, or PCI hardware) are installed on the
  204.     system. If such controllers are removed from the system, the controller's
  205.     device driver parameter settings are automatically removed from the
  206.     system resource database.
  207.  
  208.     However, if the UnixWare 7 system cannot detect whether a controller is
  209.     installed on your system, the controller's device driver parameter
  210.     settings are not automatically removed from the system resource database
  211.     when you remove the hardware.  ISA controller settings must be removed
  212.     manually using the Device Configuration Utility (DCU).
  213.  
  214.     You can use this procedure to remove ISA hardware components from your
  215.     system.
  216.  
  217.     1.  Start the DCU.
  218.  
  219.     2.  From the DCU main menu, select Hardware Device Configuration.
  220.  
  221.     3.  From the ``Hardware Device Configuration'' screen, move the cursor to
  222.         the row containing the device driver settings for the controller.
  223.  
  224.         +  If you plan to reinstall the ISA controller or peripheral later,
  225.            you may want to temporarily disable access to the controller. This
  226.            keeps the device driver settings for the controller in the system
  227.            resource database. Change the value in the Device Name field to
  228.            unused.
  229.            ___________________________________________________________________
  230.  
  231.               NOTE  To reactivate the controller, change the device name
  232.               from unused back to the name of the device driver.
  233.            ___________________________________________________________________
  234.  
  235.         +  If you do not intend to reinstall the controller, remove the
  236.            controller's device driver settings from the system resource
  237.            database. If the value in the first field on the DCU screen is Y,
  238.            change it to N.
  239.  
  240.     4.  Exit the ``Hardware Device Configuration'' screen.
  241.  
  242.     5.  Select Apply Changes & Exit DCU.
  243.  
  244.     6.  If you are removing a controller from your system, decide whether the
  245.         device driver parameter settings for the controller should be removed
  246.         from the system resource database.
  247.  
  248.     7.  Select Apply Changes & Exit DCU.
  249.  
  250.     8.  Shut down the system.
  251.  
  252.     9.  When prompted, turn off the system power switch.
  253.  
  254.     10. If the hardware peripheral(s) have power switches, turn them off.
  255.  
  256.     11. Remove the hardware controller(s) or peripheral(s).
  257.  
  258.     12. Turn on the power for all devices that are connected to your system.
  259.  
  260.     13. Rebuild or reboot the system.  See ``Rebuilding your system''.
  261.  
  262.  
  263.  Rebuilding your system
  264.  
  265.     Sometimes when you add new hardware or change the kernel configuration,
  266.     you need to rebuild the kernel. For example, when you add a new device
  267.     driver, the package installation software may prompt you to rebuild the
  268.     kernel.
  269.  
  270.     The preferred way to rebuild the kernel is to use the idbuild(1M)
  271.     command.  If the rebuild fails, you can use the error messages that
  272.     idbuild displays to determine the problem.
  273.  
  274.     1.  Enter su to become root.
  275.  
  276.     2.  Enter the following:
  277.  
  278.            /etc/conf/bin/idbuild -B
  279.  
  280.  
  281.     The -B option indicates that you want the kernel rebuilt now.  The
  282.     UnixWare 7 system attempts to rebuild the kernel and displays error
  283.     message(s) if the rebuild fails.
  284.  
  285.     Otherwise, you can simply reboot your system.  If a kernel rebuild is
  286.     required, the system will perform it automatically upon rebooting.
  287.     _________________________________________________________________________
  288.  
  289.        NOTE  The new kernel is placed in /stand/unix and the previous
  290.        kernel is saved in /stand/unix.old. If you have a problem rebooting
  291.        the new kernel, you can still reboot using the old kernel.  To do
  292.        so, press <Enter> when the Booting UnixWare... message is
  293.        displayed. Then, at the [boot]# prompt, enter:
  294.  
  295.           boot unix.old
  296.     _________________________________________________________________________
  297.  
  298.  Adding hard disks
  299.  
  300.     To add hard disks to your system:
  301.  
  302.     1.  Verify that the disk controller or adapter is installed.  If you have
  303.         not yet added a controller to the system, or if you need to add an
  304.         additional controller, see ``Adding hardware controllers'' for
  305.         instructions.
  306.  
  307.     2.  Attach the new disk(s) to the disk controller or adapter.  Follow the
  308.         instructions provided by the disk drive manufacturer.
  309.  
  310.     3.  Verify that the appropriate device driver is installed, and that the
  311.         disk controller or adapter has been configured.  If you have not yet
  312.         installed the device driver or configured the controller, see
  313.         ``Configuring hardware controllers'' for instructions.
  314.  
  315.     4.  Reboot the system.
  316.  
  317.         The system should be able to access the hard disk following the
  318.         reboot.
  319.  
  320.     5.  Run diskadd(1M) to add the disk.
  321.  
  322.         The diskadd utility guides you through the activities necessary to
  323.         complete installation of the new disk.  These activities include
  324.         setting up partitions, surface analysis, making new filesystems and
  325.         mounting the disk, among others.
  326.  
  327.  Adding a hard disk -- an annotated example
  328.  
  329.     This example uses the diskadd(1M) command to add a second disk with a
  330.     single partition and two filesystems (slices) to the system.
  331.  
  332.        # diskadd 1        # use ``1'' for a second disk. for other disks,
  333.                           # the disk_number is in the form cCbBtTdD
  334.  
  335.        UX:diskadd: INFO: You have invoked the System V disk management (s5dm)
  336.        diskadd utility.
  337.  
  338.        The purpose of this utility is to set up additional disk drives.
  339.        This utility can destroy the existing data on the disk.  Do you wish
  340.        to continue? (Type y for yes or n for no followed by ENTER): y
  341.  
  342.        The recommended default partitioning for your disk is:
  343.  
  344.          a 100% "UNIX System" partition.
  345.  
  346.        To select this, please type "y".  To partition your disk
  347.        differently, type "n" and the "fdisk" program will let you
  348.        select other partitions. y
  349.  
  350.                                      # if you type ``n'' the fdisk(1M) program is
  351.                                      # run and you can set up additional partitions
  352.                                      # (for example, a DOS partition).
  353.  
  354.        Surface analysis of your disk is recommended but not required.
  355.  
  356.        Do you wish to skip surface analysis? (y/n) n
  357.  
  358.                                      # surface analysis is especially important for
  359.                                      # new disks
  360.  
  361.        You will now be queried on the setup of your disk. After you
  362.        have determined which slices will be created, you will be
  363.        queried to designate the sizes of the various slices.
  364.  
  365.                                      # before answering the following questions,
  366.                                      # determine how many filesystems you want to
  367.                                      # set up, what their names will be, and how
  368.                                      # much space they require
  369.  
  370.        How many slices/filesystems do you want created on the disk (1 - 13)? 2
  371.  
  372.        Please enter the absolute pathname (e.g., /home3) for
  373.        slice/filesystem 1 (1 - 32 chars)? /home3
  374.  
  375.        Enter the filesystem type for this slice (vxfs,ufs,s5,sfs), type 'na'
  376.        if no filesystem is needed, or press <ENTER> to use the default (vxfs):
  377.  
  378.        Specify the block size from the the following list
  379.        (1024, 2048, 4096, 8192), or press <ENTER> to use the first one:
  380.  
  381.                                      # 1024 is default
  382.  
  383.        Should /home3 be automatically mounted during a reboot?
  384.        Type "no" to override auto-mount or press <ENTER> to enable the option:
  385.  
  386.        Please enter the absolute pathname (e.g., /home3) for
  387.        slice/filesystem 2 (1 - 32 chars)? /usr2
  388.  
  389.        Enter the filesystem type for this slice (vxfs,ufs,s5,sfs), type 'na'
  390.        if no filesystem is needed, or press <ENTER> to use the default (vxfs):
  391.  
  392.        Specify the block size from the the following list
  393.        (1024, 2048, 4096, 8192), or press <ENTER> to use the first one:
  394.  
  395.        Should /usr2 be automatically mounted during a reboot?
  396.        Type "no" to override auto-mount or press <ENTER> to enable the option:
  397.  
  398.        You will now specify the size in cylinders of each slice.
  399.        (One megabyte of disk space is approximately 1 cylinders.)
  400.        There are now 3074 cylinders available on your disk.
  401.        The filesystem type you have chosen is limited to 1048576 cylinders.
  402.        How many cylinders would you like for /home3 (0 - 3074)?
  403.        Press <ENTER> for 0 cylinders: 274
  404.  
  405.        There are now 2800 cylinders available on your disk.
  406.        The filesystem type you have chosen is limited to 1048576 cylinders.
  407.        How many cylinders would you like for /usr2 (0 - 2800)?
  408.        Press <ENTER> for 0 cylinders: 2800
  409.  
  410.        You have specified the following disk configuration:
  411.        A /home3 filesystem with 274 cylinders (274.0 MB)
  412.        A /usr2 filesystem with 2800 cylinders (2800.0 MB)
  413.  
  414.        Is this allocation acceptable to you (y/n)? y
  415.  
  416.        Filesystems will now be created on the needed slices
  417.  
  418.        Creating the /home3 filesystem on /dev/rdsk/c0b0t1d0s1
  419.        Allocated approximately 70112 inodes for this file system. Specify a
  420.        new value or press <ENTER> to use the default:
  421.  
  422.        Creating the /usr2 filesystem on /dev/rdsk/c0b0t1d0s2
  423.        Allocated approximately 716768 inodes for this file system. Specify a
  424.        new value or press <ENTER> to use the default:
  425.  
  426.        UX:diskadd: INFO: Diskadd for Disk Drive 2 DONE at Fri Sep 05 14:47:16
  427.  
  428.        # df          # the df command shows the new filesystems
  429.  
  430.        /                   (/dev/root          ): 4628818 blocks  616572 files
  431.        /proc               (/proc              ):       0 blocks     342 files
  432.        /stand              (/dev/dsk/c0b0t0d0sa):   42954 blocks      79 files
  433.        /dev/fd             (/dev/fd            ):       0 blocks       0 files
  434.        /home               (/dev/dsk/c0b0t0d0s4):   13026 blocks    1736 files
  435.        /home2              (/dev/dsk/c0b0t0d0sc):   13068 blocks    1740 files
  436.        /system/processor   (/processorfs       ):       0 blocks       0 files
  437.        /tmp                (/tmp               ):   14680 blocks   32123 files
  438.        /var/tmp            (/var/tmp           ):   61424 blocks   32765 files
  439.        /home3              (/dev/dsk/c0b0t1d0s1):  523908 blocks   69852 files
  440.        /usr2               (/dev/dsk/c0b0t1d0s2): 5372640 blocks  716348 files
  441.  
  442.  
  443.  
  444.  Adding tape drives
  445.  
  446.     To add a tape drive to your system:
  447.  
  448.     1.  Verify that the tape controller or adapter is installed.  If you have
  449.         not yet added a controller to the system, or if you need to add an
  450.         additional controller, see ``Adding hardware controllers'' for
  451.         instructions.
  452.         _______________________________________________________________________
  453.  
  454.            NOTE  Non-SCSI tape controllers must be set to use IRQ 5, I/O
  455.            address 300, and DMA 1.
  456.         _______________________________________________________________________
  457.  
  458.     2.  Attach the new tape drive(s) to the tape controller or adapter.
  459.         Follow the instructions provided by the tape drive manufacturer.
  460.  
  461.     3.  Verify that the appropriate device driver is installed, and that the
  462.         tape controller or adapter has been configured.  If you have not yet
  463.         installed the device driver or configured the controller, see
  464.         ``Configuring hardware controllers'' for instructions.
  465.  
  466.     4.  Reboot the system.
  467.  
  468.         The system should be able to access the tape drive following the
  469.         reboot.
  470.