SCO recommends that your system meet or exceed the following requirements:
The minimum processor supported is the Intel486DX processor. Intel486SX systems with math coprocessors are not supported.
Small Footprint installations can run on systems with only 16MB of RAM installed. All other installation types require a minimum 32MB of RAM.
UnixWare 7 supports up to 4GB of RAM for general purpose usage and up to 64GB for use by the dynamic shared memory (DSHM) and fine-grained affinity shared memory (FGA-SHM) subsystems, which are licensed separately. See the Runtime Release Notes for information on configuring your system for DSHM and FGA-SHM.
Small footprint installations can run on systems with 300MB or larger UNIX® partitions. Other installation types can run on a UNIX partition of 500MB or larger.
The UNIX partition must begin below cylinder 1024 of the hard disk.
In order to run large Java programs, like Java Workshop or Java Studio (on the UnixWare and OpenServer Development Kit CD-ROM), you need 350MB of swap space on disk. Please change the default size of the swap partition during installation to that value. You also need 64MB of RAM memory to run these large applications efficiently.
The system must also have either of the following installation media devices:
Your SCO software includes HBA (Host Bus Adapter) drivers for supported hardware. See the Runtime Release Notes and the Compatible Hardware Web Pages (http://www.sco.com/chwp) for help on determining whether your hardware is supported.
HBA drivers are contained on the HBA diskette provided with UnixWare 7. Your hardware or software vendor might have provided you with one or more HBA additional diskettes to support the hardware you purchased. When prompted, you must load these drivers to successfully install the system.
If you use drivers and peripherals which are not listed as supported, your peripherals might not work.
Installing and configuring hardware consists of physically installing hardware controllers, running hardware setup programs, and configuring software controllers to support the new devices.
For information on physically installing hardware and running setup programs before installing UnixWare 7, see steps 4-6 of ``Adding hardware controllers''.
After the hardware is physically installed and configured, you are ready to install UnixWare 7. Software controllers for most hardware devices are configured automatically by the installation. If you need to manually configure software drivers, you can do so by entering the Device Configuration Utility (DCU) during the installation.
For information on the DCU, see
``Configuring installation hardware''.
Installation checklists show you what information you will need to install UnixWare 7 correctly. If you complete the checklists, the installation will go more quickly and you will have a written log of your responses, in case you ever need to troubleshoot or reinstall your system.
Information relevant to all types of installations is contained in the general installation checklist. The following checklists might also apply to your environment:
Complete this checklist for all installations.
1. | Installation language |
[] English
[] French [] German [] Spanish |
2. |
Zone/Locale/Keyboard
These three interrelated options determine your keyboard choices and how the system displays currency, punctuation, and other special characters. If you do not know the correct zone, choose All Locales. Choose a locale that maps to your country or geographic region when the list is presented. If you choose the C or POSIX locales, special characters will not be displayable and sorting will be performed in ASCII order. |
[] Americas (Latin-1)
[] Eastern Europe (Latin-5) [] Central Europe (Latin-2) [] Western Europe (Latin-1) [] Northeast Asia [] Other [] All Locales Locale: Keyboard: |
3. |
License Number/Code/Data
Obtain your license information from a printed license shipped with your software, or from your vendor's licensing web page. If you choose to defer licensing, you are issued a 60-day evaluation license. License Data is only prompted for when required. |
License Number: License Code: License Data: |
4. |
Additional Host Bus Adapter diskettes required?
If your vendor supplied you with one or more additional HBA diskettes, check Yes here. | [] Yes [] No |
| ||
5. |
Manual hardware configuration required?
The UnixWare 7 installation auto-detects most common hardware devices. In some cases, such as when a device is not auto-detected or two devices share the same interrupt vector, you must manually configure the driver with the Device Configuration Utility. If so, check Yes here and complete the hardware checklist. | [] Yes [] No |
6. |
System node name
The name must be unique, begin with a letter, and contain only lowercase letters, numbers, and the dash character. The maximum length is 63 characters. |
|
7. |
Installation type
Choose to install from a CD-ROM or a network installation server. If you choose a network installation type, also complete the appropriate network checklists before installing the system. |
[] CD-ROM
[] SPX network server [] TCP network server |
8. |
Use whole disk for installation?
For both your primary and secondary hard disks, you can use the whole disk to install UnixWare 7 or partition the disk. If you choose to customize partitions, also complete the partitions checklist before installing the system. |
Disk One:
[] Use whole disk for UNIX [] Customize disk partitions Disk Two: [] Use whole disk for UNIX [] Customize disk partitions [] Do not modify |
9. |
Configure filesystems on active partition?
You can configure multiple filesystems on the active partition. If you choose to customize filesystems, also complete the filesystems checklist before installing the system. |
[] Use default filesystems
[] Customize filesystems on the active partition |
| ||
10. |
Configure special disk operations?
You can analyze the disk surface, overwrite boot code, or reset disk geometry. These options might erase some or all of the data on your hard disk. NOTE: If you installed a previous version of UnixWare, such as SCO® UnixWare® 2.1, you must choose to overwrite the boot code.
|
[] Do not configure special disk operations
[] Configure special disk operations |
11. |
System profiles
System profiles simplify the installation process by ensuring that the appropriate services and packages are installed on your system. You can choose default software based on the license you entered, a small footprint server, a full installation, or you can create your own custom configuration. For a description of system profiles, see ``UnixWare 7 system profiles''. |
[] License-Based Defaults
[] Small Footprint Server [] Full (All Packages) [] Custom Configuration |
12. |
System services
If you choose to customize your configuration, list one or more system services to install or remove from the services list. A complete list of services appears in the Runtime Release Notes. |
|
13. |
System packages
If you configure services, you can select additional packages to install or remove from the packages list. A full package list appears in the Runtime Release Notes. |
|
| ||
14. |
Date and time
Select your location and time zone from the choices provided. |
Continent:
Geographic area: Time zone name: |
15. |
Security level
Choose Low for systems not widely or publicly accessed; Traditional to maintain compatibility with existing UNIX systems; or Improved if you require C2 security. Use High only on highly confidential systems which do not allow remote access (including telnet, rlogin, and ftp). |
[] Low
[] Traditional [] Improved (C2) [] High (above C2) |
16. |
System owner
The system owner is an account with special privileges on the system. See ``The root account and system owner'' in the UnixWare 7 System Handbook for more information. The owner password should not be shared with other users, and you may not want to record it here. |
Owner name:
Owner account name: Owner user ID (UID): Owner password: |
17. |
root password
The root account, or superuser, has unlimited privileges to view files and run programs on the installed system. The root password should not be shared with other users, and you may not want to record it here. |
root password:
|
18. |
Save installation responses?
After you answer installation prompts and before loading software, you can save your installation prompt responses to diskette for future use in reinstalling this system or another UnixWare 7 system. | [] Yes [] No |
| ||
19. | Mouse |
[] Bus mouse
[] PS/2 compatible mouse [] Serial mouse [] No mouse Number of buttons [] 2 [] 3 |
1. Installation language [] English [] French [] German [] Spanish 2. Zone/Locale/Keyboard [] Americas These three interrelated (Latin-1) options determine your [] Eastern Europe keyboard choices and how (Latin-5) the system displays [] Central Europe currency, punctuation, (Latin-2) and other special [] Western Europe characters. (Latin-1) If you do not know the [] Northeast Asia correct zone, choose All [] Other Locales. [] All Locales Choose a locale that maps Locale: to your country or ____________________ geographic region when Keyboard: the list is presented. ____________________ If you choose the C or POSIX locales, special characters will not be displayable and sorting will be performed in ASCII order. 3. License Number/Code/Data License Number: Obtain your license ____________________ information from a License Code: printed license shipped ____________________ with your software, or License Data: from your vendor's ____________________ licensing web page. If you choose to defer licensing, you are issued a 60-day evaluation license. License Data is only prompted for when required. 4. Additional Host Bus [] Yes [] No Adapter diskettes required? If your vendor supplied you with one or more additional HBA diskettes, check Yes here. 5. Manual hardware [] Yes [] No configuration required? The UnixWare 7 installation auto-detects most common hardware devices. In some cases, such as when a device is not auto-detected or two devices share the same interrupt vector, you must manually configure the driver with the Device Configuration Utility. If so, check Yes here and complete the hardware checklist 6. System node name ____________________ The name must be unique, begin with a letter, and contain only lowercase letters, numbers, and the dash character. The maximum length is 63 characters. 7. Installation type [] CD-ROM Choose to install from a [] SPX network CD-ROM or a network server installation server. [] TCP network If you choose a network server installation type, also complete the appropriate network checklists before installing the system. 8. Use whole disk for Disk One: installation? [] Use whole disk For both your primary and for UNIX secondary hard disks, you [] Customize disk can use the whole disk to partitions install UnixWare 7 or Disk Two: partition the disk. [] Use whole disk If you choose to for UNIX customize partitions, [] Customize disk also complete the partitions partitions checklist [] Do not modify before installing the system. 9. Configure filesystems on [] Use default active partition? filesystems You can configure [] Customize multiple filesystems on filesystems on the the active partition. active partition If you choose to customize filesystems, also complete the filesystems checklist before installing the system. 10. Configure special disk [] Do not configure operations? special disk You can analyze the disk operations surface, overwrite boot [] Configure code, or reset disk special disk geometry. These options operations might erase some or all of the data on your hard disk. _________________________ ¬e; If you installed a previous version of UnixWare, such as SCO« UnixWare« 2.1, you must choose to overwrite the boot code. _________________________ 11. System profiles [] License-Based System profiles simplify Defaults the installation process [] Small Footprint by ensuring that the Server appropriate services and [] Full (All packages are installed on Packages) your system. [] Custom You can choose default Configuration software based on the license you entered, a small footprint server, a full installation, or you can create your own custom configuration. For a description of system profiles, see ``UnixWare 7 system profiles'' 12. System services ____________________ If you choose to ____________________ customize your ____________________ configuration, list one ____________________ or more system services ____________________ to install or remove from the services list. A complete list of services appears in the Runtime Release Notes. 13. System packages ____________________ If you configure ____________________ services, you can select ____________________ additional packages to ____________________ install or remove from ____________________ the packages list. A full package list appears in the Runtime Release Notes. 14. Date and time Continent: Select your location and ____________________ time zone from the Geographic area: choices provided. ____________________ Time zone name: ____________________ 15. Security level [] Low Choose Low for systems [] Traditional not widely or publicly [] Improved (C2) accessed; Traditional to [] High (above C2) maintain compatibility with existing UNIX systems; or Improved if you require C2 security. Use High only on highly confidential systems which do not allow remote access (including telnet, rlogin, and ftp). 16. System owner Owner name: The system owner is an ____________________ account with special Owner account name: privileges on the system. ____________________ See ``The root account Owner user ID (UID): and system owner'' in the ____________________ UnixWare 7 System Owner password: Handbook for more ____________________ information. The owner password should not be shared with other users, and you may not want to record it here. 17. root password root password: The root account, or ____________________ superuser, has unlimited privileges to view files and run programs on the installed system. The root password should not be shared with other users, and you may not want to record it here. 18. Save installation [] Yes [] No responses? After you answer installation prompts and before loading software, you can save your installation prompt responses to diskette for future use in reinstalling this system or another UnixWare 7 system. 19. Mouse [] Bus mouse [] PS/2 compatible mouse [] Serial mouse [] No mouse Number of buttons [] 2 [] 3
To configure an installation device (CD-ROM or tape drive) that is not automatically detected by the installation, you must:
1. |
Device name
The manufacturer's name of the device. |
|
2. |
Driver name
The driver name corresponding to the manufacturer's name. |
|
3. |
Unit number
An optional parameter that identifies a subdevice attached to a particular controller. In most cases, this value should be set to 0. |
|
| ||
4. |
IPL
The interrupt priority level. Set to 0 if interrupt priority handling is disabled for this device, or a value from 1 (lowest priority) to 7 (highest priority). |
|
5. |
ITYPE
The interrupt vector sharing type. Set to 0 if interrupt sharing is not supported or the device does not use interrupts; 1 if the device uses an IRQ that cannot be shared; 2 if the device uses an IRQ that can only be shared with another instance of the same module; 3 if the IRQ can be shared with any module; or 4 if the device uses an EISA level-sensitive IRQ that can be shared with any module. |
|
6. |
IRQ
The interrupt vector used by this device. Be sure the IRQ you select matches the setup (software or jumpers) of your hardware. |
|
7. |
I/O start address
The lowest I/O address through which the device communicates. This is a hexadecimal value from 0 through FFFF. |
|
8. |
I/O end address
The highest I/O address through which the device communicates. This is a hexadecimal value from 0 through FFFF. |
|
9. |
Memory start address
The lowest memory address through which the device communicates. This is a hexadecimal value from 10000 through FFFFFFFF. |
|
| ||
10. |
Memory end address
The highest memory address through which the device communicates. This is a hexadecimal value from 10000 through FFFFFFFF. |
|
11. |
DMA channel
The direct memory access channel for this device. If this device has no DMA channel, set it to -1. |
|
12. |
Bind CPU
The CPU to which this device is bound. If the device is not CPU-specific, leave this value blank. |
|
1. Device name ____________________ The manufacturer's name of the device. 2. Driver name ____________________ The driver name corresponding to the manufacturer's name. 3. Unit number ____________________ An optional parameter that identifies a subdevice attached to a particular controller. In most cases, this value should be set to 0. 4. IPL ____________________ The interrupt priority level. Set to 0 if interrupt priority handling is disabled for this device, or a value from 1 (lowest priority) to 7 (highest priority). 5. ITYPE ____________________ The interrupt vector sharing type. Set to 0 if interrupt sharing is not supported or the device does not use interrupts; 1 if the device uses an IRQ that cannot be shared; 2 if the device uses an IRQ that can only be shared with another instance of the same module; 3 if the IRQ can be shared with any module; or 4 if the device uses an EISA level-sensitive IRQ that can be shared with any module. 6. IRQ ____________________ The interrupt vector used by this device. Be sure the IRQ you select matches the setup (software or jumpers) of your hardware. 7. I/O start address ____________________ The lowest I/O address through which the device communicates. This is a hexadecimal value from 0 through FFFF. 8. I/O end address ____________________ The highest I/O address through which the device communicates. This is a hexadecimal value from 0 through FFFF. 9. Memory start address ____________________ The lowest memory address through which the device communicates. This is a hexadecimal value from 10000 through FFFFFFFF. 10. Memory end address ____________________ The highest memory address through which the device communicates. This is a hexadecimal value from 10000 through FFFFFFFF. 11. DMA channel ____________________ The direct memory access channel for this device. If this device has no DMA channel, set it to -1. 12. Bind CPU ____________________ The CPU to which this device is bound. If the device is not CPU- specific, leave this value blank.These values should not conflict with the values for any other device on your system.
If you are configuring TCP/IP or IPX/SPX networking,
or the Network Information Service (NIS), complete
these checklists. The values you record here are used
when you configure the system to pull UnixWare 7 from an
installation server, or when you configure your network after
selecting software packages.
If your network adapter is a ``smart'' bus adapter (for example, an EISA or PCI adapter), UnixWare 7 will detect and autoconfigure the appropriate network driver. If it is an ISA or PCMCIA/PC Card adapter, you must manually enter the configuration parameters prompted for during the installation. Parameters common to many adapters are listed in items 1-7. Use items 8-12 to list any additional parameters your adapter uses. See your network adapter's manual for the correct values.
1. |
Network adapter
Vendor and model number. |
|
2. | Interrupt vector (IRQ) |
|
3. | I/O Address Range |
|
4. | ROM Address |
|
5. | DMA Channel |
|
6. | Memory (RAM) Address Range |
|
7. | RAM size |
|
8. |
| |
9. |
| |
10. |
| |
11. |
| |
12. |
|
1. Network adapter ____________________ Vendor and model number. 2. Interrupt vector (IRQ) ____________________ 3. I/O Address Range ____________________ 4. ROM Address ____________________ 5. DMA Channel ____________________ 6. Memory (RAM) Address ____________________ Range 7. RAM size ____________________ 8. ____________________ 9. ____________________ 10. ____________________ 11. ____________________ 12. ____________________
1. |
System IP Address.
Four integers separated by periods (for example, 172.16.20.9). |
|
2. |
System Netmask
If you are not configuring a subnetwork, accept the default value. |
|
3. |
Broadcast Address
This value is automatically computed by the installation based on the System Netmask. |
|
4. |
Default Router
This parameter is optional. Enter it if you know the IP address of another system that your system will use to route packets. |
|
5. |
Server IP Address
If you are configuring a network installation, specify the IP address of the TCP/IP Install Server to which you will connect. |
|
6. |
Domain Name
The name of your network's domain, such as sco.com. |
|
7. |
Primary DNS Address
This parameter is optional. Enter it if you know the IP address of the Domain Name Service server for your network. |
|
8. |
Other DNS addresses
These parameters are optional. Enter them if you know the IP address of alternate DNS servers on your network. |
|
9. |
Frame Format
Choose from the list displayed by the installation. The default is ETHERNET_II. |
|
1. System IP Address. ____________________ Four integers separated by periods (for example, 172.16.20.9). 2. System Netmask ____________________ If you are not configuring a subnetwork, accept the default value. 3. Broadcast Address ____________________ This value is automatically computed by the installation based on the System Netmask. 4. Default Router ____________________ This parameter is optional. Enter it if you know the IP address of another system that your system will use to route packets. 5. Server IP Address ____________________ If you are configuring a network installation, specify the IP address of the TCP/IP Install Server to which you will connect. 6. Domain Name ____________________ The name of your network's domain, such as sco.com. 7. Primary DNS Address ____________________ This parameter is optional. Enter it if you know the IP address of the Domain Name Service server for your network. 8. Other DNS addresses ____________________ These parameters are ____________________ optional. Enter them if you know the IP address of alternate DNS servers on your network. 9. Frame Format ____________________ Choose from the list displayed by the installation. The default is ETHERNET_II.
1. |
IPX Net Number
If this is the first machine on a cable segment, enter the network number. Or, set this number to 0 to auto-detect a network number. |
|
2. |
Frame Format
Choose from the list detected by the installation. The most common frame format used by NetWare servers on Ethernet networks is ETHERNET_802.2. |
|
3. |
Install Server
Only prompted for when performing a networked installation. Specify a server name (not an IPX Net Number address). |
|
1. IPX Net Number ____________________ If this is the first machine on a cable segment, enter the network number. Or, set this number to 0 to auto-detect a network number. 2. Frame Format ____________________ Choose from the list detected by the installation. The most common frame format used by NetWare servers on Ethernet networks is ETHERNET_802.2. 3. Install Server ____________________ Only prompted for when performing a networked installation. Specify a server name (not an IPX Net Number address).
If you install the Network Information Service (NIS), you can configure the following parameters during the installation process:
1. | NIS system type |
[] Master
[] Slave [] Client |
2. | NIS domain |
|
3. |
NIS master server
The master server for this slave or client. |
|
4. |
NIS slave server(s)
One or more slave servers for this master. |
|
1. NIS system type [] Master [] Slave [] Client 2. NIS domain ____________________ 3. NIS master server ____________________ The master server for this slave or client. 4. NIS slave server(s) ____________________ One or more slave servers ____________________ for this master. ____________________
When installing the UnixWare 7 operating system, you can define the
partition(s) for the primary hard disk and an optional second hard
disk. You can also modify filesystem types and sizes for
active UNIX system partition.
Read this section and complete the checklist below if you want to:
You can define up to four partitions for each hard disk during the installation.
Primary hard disk partitions
Partition | Type | % of disk | Starting cylinder |
---|---|---|---|
1 | ________ | __________ | ___________ |
2 | ________ | __________ | ___________ |
3 | ________ | __________ | ___________ |
4 | ________ | __________ | ___________ |
_______________________________________________________ | Partition| Type | % of disk | Starting cylinder| |___________|___________|_____________|____________________| | 1 | ________| __________| ___________ | |___________|___________|_____________|____________________| | 2 | ________| __________| ___________ | |___________|___________|_____________|____________________| | 3 | ________| __________| ___________ | |___________|___________|_____________|____________________| | 4 | ________| __________| ___________ | |___________|___________|_____________|____________________|
Secondary hard disk partitions
Partition | Type | % of disk | Starting cylinder |
---|---|---|---|
1 | ________ | __________ | ___________ |
2 | ________ | __________ | ___________ |
3 | ________ | __________ | ___________ |
4 | ________ | __________ | ___________ |
_______________________________________________________ | Partition| Type | % of disk | Starting cylinder| |___________|___________|_____________|____________________| | 1 | ________| __________| ___________ | |___________|___________|_____________|____________________| | 2 | ________| __________| ___________ | |___________|___________|_____________|____________________| | 3 | ________| __________| ___________ | |___________|___________|_____________|____________________| | 4 | ________| __________| ___________ | |___________|___________|_____________|____________________|
If partitions already exist on your disk, but the active partition is not large enough to install UnixWare, the installation software informs you of this and requires that you either modify your partitions or cancel the installation.
For any partition you are changing in this way, it is crucial that you back up your existing applications, files, and directories.
You can modify several default filesystems and ``slices'' (portions of the active partition with no kernel-managed filesystem defined) during the installation:
Name | Filesystem | (Default type) | Type | Size | (Disk 1 or 2) |
---|---|---|---|---|---|
/ | Root filesystem | vxfs | vxfs | _____(MB) | 1 |
/stand | Boot filesystem | bfs | bfs | _____(MB) | 1 |
/dev/swap | Swap slice | slice | slice | _____(MB) | 1 |
/dev/dump | Dump slice | off | ________ | _____(MB) | 1 |
/home | User filesystem | off | ________ | _____(MB) | (1/2) |
/home2 | 2nd user filesystem | off | ________ | _____(MB) | (1/2) |
/var | Installation filesystem | off | ________ | _____(MB) | (1/2) |
/tmp | Temporary filesystem | off | ________ | _____(MB) | (1/2) |
/var/tmp | Temporary filesystem | off | ________ | _____(MB) | (1/2) |
/dev/volprivate | Private volume | slice | ________ | _____(MB) | 1 |
ALTS TABLE | Alt/Sector slice | slice | ________ | _____(MB) | 1 |
ALTS TABLE | Alt/Sector slice | slice | ________ | _____(MB) | 2 |
Name Filesystem (Default type) Type Size (Disk 1 or 2) / Root filesystem vxfs vxfs _____(MB) 1 /stand Boot filesystem bfs bfs _____(MB) 1 /dev/swap Swap slice slice slice _____(MB) 1 /dev/dump Dump slice off ________ _____(MB) 1 /home User filesystem off ________ _____(MB) (1/2) /home2 2nd user filesystem off ________ _____(MB) (1/2) /var Installation filesystem off ________ _____(MB) (1/2) /tmp Temporary filesystem off ________ _____(MB) (1/2) /var/tmp Temporary filesystem off ________ _____(MB) (1/2) /dev/volprivate Private volume slice ________ _____(MB) 1 ALTS TABLE Alt/Sector slice slice ________ _____(MB) 1 ALTS TABLE Alt/Sector slice slice ________ _____(MB) 2
This section describes each of the filesystems you can configure.
This filesystem is required, and can be of type vxfs (default, recommended) or ufs.
The filesystem type must be bfs, and the default size provided should be adequate for your system.
The default swap value is adequate for most systems; you may consider increasing its size if you are running large applications which consume system resources. If you increase the the swap slice size, you decrease the amount of space on your disk to store user data.
This slice is not enabled by default, and in most cases is not necessary. If you create a dump slice, it should be as large as your system's RAM.
These filesystems should be configured as the same type you chose for the root filesystem. If you do not enable these filesystems, they are created as subdirectories of the root filesystem.
This filesystem should be configured as the same type you chose for the root filesystem. If you do not enable this filesystem, /var is created as a subdirectory of the root filesystem.
This filesystem can be configured as memfs, in which case all files and directories are automatically flushed during each reboot, or as the same type you chose for the root filesystem.
This filesystem must be configured as memfs.
All files and directories are automatically flushed during each
reboot. If you do not enable this
filesystem, /var/tmp is created as a subdirectory of the
root filesystem.
If you plan on installing the Online Data Manager, you should enable this volume as type slice with a size of 1MB.
Some devices, such as SCSI hard drives, provide their own mapping scheme. If you have such a device, set each slice to a small size.
The default size for the swap slice, as calculated during the installation, is based on the total amount of memory in the system. As system memory gets larger, the value of paging to swap diminishes, and, while it is possible to simply not configure a swap slice on a very large memory system, the swap slice actually provides utility even if the system never actually pages to it, due to the internal requirement to reserve "virtual swap" space.
On a small system, as a rough estimate, swap space should be twice the size of non-dedicated memory. Larger amounts of swap space must be allocated for systems with larger RAM. The following table shows reasonable allocations of swap space for systems of different sizes (assuming no memfs):
Size of system | Size of swap space |
---|---|
16MB | 32MB |
64MB | 75MB |
256MB | 200MB |
1024MB | 430MB |
4096MB | 1330MB |
_________________________________________________________________________ | Size of system| Size of swap space | |________________|_________________________________________________________| | 16MB | 32MB | |________________|_________________________________________________________| | 64MB | 75MB | |________________|_________________________________________________________| | 256MB | 200MB | |________________|_________________________________________________________| | 1024MB | 430MB | |________________|_________________________________________________________| | 4096MB | 1330MB | |________________|_________________________________________________________|
If you intend to allocate a sizable amount of system memory for use as dedicated memory, more swap will be allocated, during installation, than is necessary. However, you can resize the swap space to a more reasonable value, and allocate the freed space to other slices or filesystems, during installation in the Customize Filesystems and Slices window.
For example, if you are adding 1GB of swap space to a system, increase SEGKMEM_BYTES by 4MB (or 0x400000). (Use /etc/conf/bin/idtune -g SEGKMEM_BYTES to obtain the old value.)
An attempt to use a swap slice larger than 512K blocks (or 256MB) can cause problems due to depletion of kernel virtual space. If you have not increased SEGKMEM_BYTES, as explained, then the attempt to add the swap space can fail. If the attempt succeeds, the result can be a poorly performing system, or even a system deadlock (hang).
For complete information on performing this task, see ``Adding swap space'' in SCOhelp.
You can perform normal dumps, or selective dumps, on systems with any amount of memory, including those with more than 4GB of memory. In a normal dump, all of physical memory is dumped to disk and the system dump memory image can be examined using crash(1M).
If you have experienced a system panic, the relevant information for diagnosis is usually in the kernel pages. On a system with large memory, it can be more practical to perform a selective dump (only the kernel mapped pages are dumped to disk). This means that the dump is quicker and smaller at the expense of certain information (user space pages). A selective dump is made at the time of the panic, but you must specify that you want a selective dump when the system is booted. Set the kernel tunable parameter SYSDUMP_SELECTIVE to 1 to obtain a selective dump. (For information on performing this task, see ``Changing tunable parameters with the System Tuner'' in SCOhelp).
You might want to specify a selective dump if your system has a large
amount of physical memory or if maximum use of disk space is
required (keeping the swap/dump slice as small as possible to free
up disk for filesystems).
Use the following information to configure the swap/dump space
for best results for the amount of memory on your system:
For example: a system with 16MB of physical memory should have 16MB dump space; a system with 64MB of physical memory should have 32MB dump space; a system with 512MB of physical memory should have 192MB dump space; and, a system with 1GB of physical memory should have 320MB dump space.