Annotation of coherent/a/usr/man/COHERENT/hard_disk, revision 1.1

1.1     ! root        1: 
        !             2: 
        !             3: hard disk             Technical Information             hard disk
        !             4: 
        !             5: 
        !             6: 
        !             7: 
        !             8: The hard disk is the  primary means of storing and accessing data
        !             9: under the COHERENT  system.  This article introduces some aspects
        !            10: of the  COHERENT system that affect the care  and feeding of your
        !            11: hard disk.
        !            12: 
        !            13: ***** Device Drivers *****
        !            14: 
        !            15: The  COHERENT system  comes  with two  sets of  drivers for  hard
        !            16: disks:  the aatt  drivers, for  AT-style hard  disks; and  the ssccssii
        !            17: drivers, for the SCSI family of hard disks.  See their respective
        !            18: articles in the Lexicon for details.
        !            19: 
        !            20: ***** Partitioning *****
        !            21: 
        !            22: The COHERENT  command ffddiisskk  displays information about  how your
        !            23: hard  disk  is currently  configured.   You can  also  use it  to
        !            24: repartition your hard disk and reassign partitions from MS-DOS to
        !            25: COHERENT, or vice versa.
        !            26: 
        !            27: Note that  this is an extremely powerful  command, with which you
        !            28: can create  much mayhem on your system.   Like any powerful tool,
        !            29: it should be treated carefully and with respect.  See the article
        !            30: on ffddiisskk in the Lexicon for details on how to use this command.
        !            31: 
        !            32: Partitioning your  hard drive can be  an uncomplicated procedure.
        !            33: We offer  these guidelines in an  effort to make it  as simple as
        !            34: possible.   Before attempting any  partitioning you  should first
        !            35: back-up all the data currently on your hard drive.  If you do not
        !            36: do this  you risk losing data permanently.   You should also know
        !            37: the  correct  physical  parameters  of  your  hard  drive.   This
        !            38: information can  be obtained  from your machine  documentation or
        !            39: from  the drive  manufacturer.  It  is  best not  to rely  on the
        !            40: parameters  given   in  the   BIOS:  these  may   be  translation
        !            41: parameters.
        !            42: 
        !            43: If your drive is formatted for MS-DOS, it is advisable to run MS-
        !            44: DOS ffddiisskk  before you  start to  install COHERENT.  If  the whole
        !            45: drive is taken up by DOS partitions, you must use MS-DOS ffddiisskk to
        !            46: create a non-DOS area on the drive.  It is not sufficient to have
        !            47: an empty  MS-DOS logical drive set  aside for COHERENT.  COHERENT
        !            48: does not recognise MS-DOS  logical drives, it only sees the whole
        !            49: partition.  In  the following diagram,  the top column  shows the
        !            50: way MS-DOS ffddiisskk sees your  drive, and lower the column shows the
        !            51: way COHERENT ffddiisskk sees your drive:
        !            52: 
        !            53: 
        !            54:         Z-------------------------?
        !            55:         |    DOS Root Partition   |
        !            56:         C-------------------------4
        !            57:         |  DOS Extended Partition |
        !            58:         |  C-------------------4  |
        !            59:         |  |  Logical Drive 1  |  |
        !            60:         |  C-------------------4  |
        !            61:         |  |  Logical Drive 2  |  |
        !            62: 
        !            63: 
        !            64: COHERENT Lexicon                                           Page 1
        !            65: 
        !            66: 
        !            67: 
        !            68: 
        !            69: hard disk             Technical Information             hard disk
        !            70: 
        !            71: 
        !            72: 
        !            73:         |  C-------------------4  |
        !            74:         |  |  Logical Drive 3  |  |
        !            75:         |  @-------------------Y  |
        !            76:         @-------------------------4
        !            77: 
        !            78: 
        !            79: 
        !            80:         Z--------------------------?
        !            81:         |     DOS Root Partition   |
        !            82:         C--------------------------4
        !            83:         |                          |
        !            84:         |                          |
        !            85:         |                          |
        !            86:         |                          |
        !            87:         |  DOS Extended Partition  |
        !            88:         |                          |
        !            89:         |                          |
        !            90:         |                          |
        !            91:         @--------------------------4
        !            92: 
        !            93: 
        !            94: If you  use COHERENT ffddiisskk to repartition  MS-DOS space, you risk
        !            95: causing MS-DOS  ffddiisskk to hang.  One further  word of warning.  If
        !            96: you have an automated disk formatting and partitioning utility on
        !            97: your  MS-DOS partition  such as  Disk  Manager or  Speedstor, you
        !            98: should operate it in ``manual'' mode, not in ``automatic''.
        !            99: 
        !           100: Some hard  drives have more  than 1,024 cylinders.   COHERENT can
        !           101: only recognise a drive up to  this limit.  You may have a utility
        !           102: such  as Speedstor  that allows  you  to place  MS-DOS partitions
        !           103: beyond that  boundary.  COHERENT  will not see  those partitions,
        !           104: but you can still  access them as usual through MS-DOS.  However,
        !           105: when partitioning  a drive with more than  1,024 cylinders, it is
        !           106: necessary to follow the following principles:
        !           107: 
        !           108: 11.   Run  the partitioning  utility before  you start  to install
        !           109:      COHERENT.  You should  create a non-DOS partition that falls
        !           110:      completely  within the  1,022-cylinder boundary.   Your next
        !           111:      MS-DOS  partition should  start no  sooner than  the 1,026th
        !           112:      cylinder.
        !           113: 
        !           114: ***** Adding a COHERENT Partition *****
        !           115: 
        !           116: The following  describes how to  add a new  COHERENT partition on
        !           117: your hard disk.
        !           118: 
        !           119: During  your initial installation  of COHERENT,  the installation
        !           120: program  handled the  details  of preparing  your  hard disk  for
        !           121: COHERENT.  Adding  a partition after  the system is  installed is
        !           122: not difficult, but  it requires that you understand the operation
        !           123: of the  following commands:  bbaaddssccaann, cchhmmoodd, cchhoowwnn,  ffddiisskk, ffsscckk,
        !           124: mmkkffss  and  mmoouunntt. See  the  Lexicon articles  for  each of  these
        !           125: commands  for  further information  before  attempting  to add  a
        !           126: partition.
        !           127: 
        !           128: 
        !           129: 
        !           130: COHERENT Lexicon                                           Page 2
        !           131: 
        !           132: 
        !           133: 
        !           134: 
        !           135: hard disk             Technical Information             hard disk
        !           136: 
        !           137: 
        !           138: 
        !           139: In  general, the  following steps  are  required when  creating a
        !           140: partition for  use by  COHERENT.  Please  note that you  must not
        !           141: change the  size of your  existing root partition, or  you may no
        !           142: longer be able to boot COHERENT from the hard disk.
        !           143: 
        !           144: 11. Completely back up all  partitions on your hard disk.  Be sure
        !           145:    to  back  up the  COHERENT  partitions, as  well  as any  non-
        !           146:    COHERENT partitions (e.g.,  those for MS-DOS or OS/2).  Verify
        !           147:    that your backups are _r_e_a_d_a_b_l_e and _c_o_r_r_e_c_t.
        !           148: 
        !           149: 22. Log in  as the superuser  rroooott. Make sure all  other users are
        !           150:    off the  system; then  invoke the command  /eettcc/sshhuuttddoowwnn. This
        !           151:    shuts  down COHERENT  and  returns the  system to  single-user
        !           152:    mode.  Type the command ssyynncc to flush all buffers.
        !           153: 
        !           154: 33. Invoke  the  COHERENT  command  ffddiisskk  and  add  the  COHERENT
        !           155:    partition to your disk,  as described above.  Be sure to write
        !           156:    down the device name associated with your new partition (e.g.,
        !           157:    /ddeevv/aatt00cc) and its size.
        !           158: 
        !           159: 44. The command bbaaddssccaann checks the device for bad blocks.  If your
        !           160:    partition resides on  a non-SCSI device (e.g., MFM, RLL, ESDI,
        !           161:    or IDE), run the command bbaaddssccaann as follows:
        !           162: 
        !           163:            /etc/badscan -v -o /conf/proto._d_e_v_i_c_e _r_a_w__d_e_v_i_c_e _x_d_e_v_i_c_e
        !           164: 
        !           165:    where _d_e_v_i_c_e specifies the four-character block-special device
        !           166:    name for  the partition (e.g.,  aatt00cc), _r_a_w__d_e_v_i_c_e is  the full
        !           167:    device path  name for the  character-special device associated
        !           168:    with the  partition (e.g., /ddeevv/rraatt00cc),  and _x_d_e_v_i_c_e specifies
        !           169:    the   partition-table  device  for   the  disk   drive  (e.g.,
        !           170:    /ddeevv/aatt00xx).
        !           171: 
        !           172: 55. Invoke the  command mmkkffss to  create a COHERENT  file system on
        !           173:    the new partition, as follows:
        !           174: 
        !           175:            /etc/mkfs /dev/_d_e_v_i_c_e /conf/proto._d_e_v_i_c_e
        !           176: 
        !           177:    This invocation  will cause  mmkkffss to  use the contents  of the
        !           178:    ``proto''  file  that   bbaaddssccaann  created  when  it  built  the
        !           179:    _b_a_d__b_l_o_c_k list for the new partition.
        !           180: 
        !           181: 66. If need be, use command mmkkddiirr  to create a directory to use as
        !           182:    a _m_o_u_n_t  _p_o_i_n_t for the  newly created file  system.  The mount
        !           183:    point is the directory onto which this directory's file system
        !           184:    will be  appended.  Usually,  this directory is  located under
        !           185:    `/', also called  the _r_o_o_t _d_i_r_e_c_t_o_r_y.  You can, however, mount
        !           186:    a file system onto  any directory that already exists.  If you
        !           187:    create a new directory  (e.g., /ww or /mmyyddiirr), use the commands
        !           188:    cchhoowwnn and  cchhmmoodd to set an appropriate  ownership and mode for
        !           189:    for the directory.
        !           190: 
        !           191: 77. Edit the  file /eettcc/mmoouunntt.aallll and add a  line of the following
        !           192:    form:
        !           193: 
        !           194: 
        !           195: 
        !           196: COHERENT Lexicon                                           Page 3
        !           197: 
        !           198: 
        !           199: 
        !           200: 
        !           201: hard disk             Technical Information             hard disk
        !           202: 
        !           203: 
        !           204: 
        !           205:            /etc/mount _d_e_v_i_c_e /_m_o_u_n_t__p_o_i_n_t
        !           206: 
        !           207:    where  _d_e_v_i_c_e  is  the  full  path  name of  the  device  that
        !           208:    specifies   your   new   partition  (e.g.,   /ddeevv/aatt00cc),   and
        !           209:    _m_o_u_n_t__p_o_i_n_t is  the name of the directory  that you created in
        !           210:    the earlier step.
        !           211: 
        !           212: 88. Finally, edit  the file  /eettcc/cchheecckklliisstt and add  the character
        !           213:    special  device name  (e.g., /ddeevv/rraatt00cc)  of the  new COHERENT
        !           214:    partition  to  it.    This  will  ensure  that  COHERENT  will
        !           215:    automatically  run  ffsscckk   on  that  partition's  file  system
        !           216:    whenever you boot the system.  This can be vital in recovering
        !           217:    from a system crash.
        !           218: 
        !           219: ***** Adding Another Hard Disk *****
        !           220: 
        !           221: If you wish to add another hard disk to your system, you may have
        !           222: to run  some low-level routines that  are hardware specific.  See
        !           223: the documentation that accompanies your hardware for details.
        !           224: 
        !           225: In brief, when you install  the hard disk, you must partition it,
        !           226: as  you did  your  original hard  disk when  you first  installed
        !           227: COHERENT.  If  you wish to add  non-COHERENT operating systems to
        !           228: one or  more partitions,  do so first;  then add COHERENT  to the
        !           229: remaining partitions, as described above.
        !           230: 
        !           231: ***** Changing the Size of the Root Partition *****
        !           232: 
        !           233: Changing  the size  of your  rroooott file  system requires  that you
        !           234: reinstall COHERENT.  It is  strongly advised that you back up _a_l_l
        !           235: partitions  of your  system before  you attempt  to do  this.  In
        !           236: addition,  to reduce  the time  involved  in restoring  your data
        !           237: files,  make an  additional backup of  all directories  and files
        !           238: that  have  changed form  your  original  MWC installation.   The
        !           239: command ffiinndd will help you locate all such files; see its Lexicon
        !           240: entry for details.
        !           241: 
        !           242: You should then follow  the directions given in the release notes
        !           243: for installing  COHERENT.  Note that when  you attempt to install
        !           244: COHERENT over  an existing COHERENT partition,  COHERENT will ask
        !           245: you  if  you are  sure  you  know what  you're  doing before  the
        !           246: installation  procedure   creates  a  new  file   system  on  the
        !           247: partition.  Be sure to request that a new file system be created,
        !           248: or the installation will fail.
        !           249: 
        !           250: After  installing the  COHERENT distribution  onto your  new root
        !           251: partition, restore any data files and directories from the second
        !           252: set of backups that you performed.
        !           253: 
        !           254: ***** See Also *****
        !           255: 
        !           256: aatt,  bbaaddssccaann, cchhmmoodd, cchhoowwnn,  ffddiisskk, ffsscckk,  tteecchhnniiccaall iinnffoorrmmaattiioonn,
        !           257: mmkkffss, mmoouunntt, ssccssii
        !           258: 
        !           259: 
        !           260: 
        !           261: 
        !           262: COHERENT Lexicon                                           Page 4
        !           263: 
        !           264: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.