[comp.sys.next] Help! Cube not using available swapdisk

herndon@sctc.com (William R. Herndon) (11/15/90)

   I have discovered that my NeXTCube is apparantly not using its swapdisk.
   I have taken off the back to verify that a swapdisk is indeed inside the
   cube, and it is.  I've examined both the /etc/rc and /etc/rc.swap files
   and here are the factors that lead me to believe that the swapdisk is not
   being utilized:

       1.  I would expect to see a separate partition for the swapdisk
           as part of the result of running the df command, and the only
           partition displayed is that of the OD.

       2.  The file /private/swapdisk/vm/swapfile, which is supposed to 
           the swapfile on the 40 Mbyte swapdisk, does not exist.  Instead
           the file /private/vm/swapfile, which I believe is the default 
           swapfile mounted on the OD, does exist.

       3.  Running the program checkswap, in isolation, produces a return
           code of 2.  The manual entry on checkswap states that return code
           2 is an indication that a swapdisk exists but does not have 
           the proper label.

       4.  Examination of the rc.swap script reveals that the script 
           terminates without invoking the program mach_swapon if a return
           code of "2" is returned, and thus, the swapdisk is not mounted.

       
    So, what can I do about this?  I can think of a couple of approaches.
    First, if I can somehow modify the disks label to "swapdisk" I should
    be able to cause the system to mount the thing, but I don't even know
    what is being referred to when the Sys Admin manual refers to the disks
    "label".  Second, I could modify the rc.swap script to ignore the fact
    that the the label is incorrect, but I'm not confidant that this label
    is not checked elsewhere, in the mach_swapon program for instance.

    Help!!!!

    Thanks in advance.



								- Max

-------------------------------------------------------------------------------
William R. Herndon                              
Secure Computing Technology Corp.                  The opinions expressed are 
                                                   mine, ALL MINE!  HEH, HEH, 
herndon@sctc.com				   HEH, HEH!!!
(612) 482-7431