UnixWare 7 Install
Current System Configuration :
-
Tiger AT Motherboard with UDMA 33 onboard
-
AMD K6 233Mhz processor
-
128 Mb 168Pin DIMM's
-
3.0 Gig Maxtor UDMA 33 drive
-
Packard Bell/Mitsumi 4x CDRom
-
3com 3c509 10 BaseT network card (ISA)
3com 3c905 10/100 BaseTX network card (PCI)
-
ATI 4Mb Expert@work RageII Video card
-
PS/2 Mouse
Special note : Only the ISA card is recognized by system at this point
Now the fun stuff :
Insert floppy 1, and CD and restart Server. (Bios must be set for
bootable floppy first, then CD.
Proceed in English.
Insert 2nd diskette (F1 = Help, F10 = Next,
F9 = Previous)
American Zone, F10
C (English) Locale, F10
US Keyboard, F10
F8 to defer licensing and get 60 day evalulation, unless you have a license
Yes to confirm, Enter
F10 to go without HBA
Dont do DCU
NodeName : Gemini
Install from CDRom, F10
Customize File Systems
Disk setup parameters for my 3.0 Gig drive :
Slice Name
Slice Type
Slice Size
/ |
vxfs |
700 Mb |
/stand |
bfs |
20 Mb |
/dev/swap |
slice |
256 Mb |
/dev/dump |
slice |
128 Mb |
/home |
vxfs |
150 Mb |
/home2 |
off |
|
/var |
vxfs |
200 Mb |
/tmp |
memfs |
10 Mb |
/var/tmp |
memfs |
40 Mb |
/dev/volprivate |
slice |
1 Mb |
All others remain default
-
Customize disk options. (yes to bootsector, no to rest)
-
Choose "Full" for all packages (358.14 Mb)
-
Select network adapter (choose 3c509b [IRQ 10, and I/O of 230-23f], the
3c905 [IRQ 11, and I/O of f080-f0ff] is not detected)
-
Network configuration parameters :
-
IP : 207.86.37.4
-
Mask : 255.255.255.0
-
Broadcast : 207.86.37.255
-
Default Router : 207.86.37.2
-
Domain : getthru.com
-
DNS : 207.86.37.2
-
Frame Type : Ethernet_II
-
IPX : F8 to defer
-
NIS : F8 to defer
-
Set Date and Time
-
Security : Traditional (anything more is c2 or better, but what a pain
in the ass to use !!!)
-
Owner Name : Paul A. Luzzi
-
login : ******
-
owner id : ***
-
password : ********
-
root password : *******
-
F10 about optional services
-
Accept License Agreement
-
F10 for last chance to make adjustments to settings
I could not install the following packages. They all had to be installed
after the machine booted to its own unix, and then there were no problems
at all. These are the problems :
Fast Track 2.01a
Unixware man pages
Unixware documentation
SCO ArcServe
After all of that, there are some more options to choose , like the gui
settings and some other additional settings to set. Here they are
:
PS/2 - 2 button mouse
As root, (very important), run scoadmin, then choose networking, and finally
network configuration manager. Then add the 3c509b adapter.
This was part of the problem in the first place with the networking, and
may have cause my package loading problem, as all of the above packages
require networking.
As root, (very important), run scoadmin, then choose system and then
video. setup the settings.
Reboot.
Use scoadmin to add the packages that were problematic, now that networking
and video work. choose software and then installation manager.
Update View
Choose ArcServe (Select Yes for all)
Choose BaseWeb (Select yes for all)
Choose Doc (Select Yes for all)
Reboot
login as root and check the routes. They should be all setup, because
the network is up now.
Get the hosts file from another machine, like solaris or comet.
Setup proxy in netscape.
I am currently getting a message that says :
WARNING : atapi_protocol : Sent Packet cmd, ATS_BUSY doesnt go off
Now for the standard stuff :
-
Modify /etc/default/login to comment out line about CONSOLE.
-
Slice up disk a little further, by adding a slice (c) for 1024000 blocks
(500 Mb) starting at sector 3015936. Of, course using mkfs, we must build
the fs first. I used vxfs and defaults of 1024 block size, 81920 files.
Remaining space for is unused in anticipation of Oracle8 for Unixware.
-
Ftp comet's entire /usr/local/Install directory over as a tar file, into
gemini.
-
Extract the tar file.
-
cd /usr/local/Install/Gzip*
-
./configure
-
rm *.o
-
make
-
make install
-
Insert Skunkware cd (shipped in media kit), and mount.
-
run "pkgadd -d /cdrom"
-
Choose the following packages : (this is SO much easier than recompiling
all this crap myself !!!)
-
#72 - tcl
-
#78 - tk
-
#87 - xdir
-
#35 - glib
-
#94 - xhtml
-
Then setup the needed links for the tcl/tk stuff, so that any pre build
ticklets, like the ones I built, will still run without modification.
-
ln -s /usr/local/bin/wish /usr/bin/wish
-
Get /usr/local/bin and /var/adm/bin/ from comet.
-
Currently have not successfully compiled samba and am working on it.
(Along with many other things)
-
ftp over the /usr/local/bb directory from comet, and setup on gemini.
-
Had to edit the bb-hosts file, to include current hosts. Just took it from
the comet server, which serves as the display server anyway.
-
Had to set ulimit to unlimited in /etc/profile.
Last, but VERY important step, is for 4mm DAT SCSI tape drive machines. You must install the ptf7074a patch for this. It is available at the SCO Web site, just search for ptf7074a. Its real name is "SLS ptf7074a: st01, sc01, and mc01 Driver Supplement" so that will be the one you need. This absolves the need for my fix_tape.sh script that we used to use to unload and reload the kernel drivers.
And ALWAYS make a backup.
Update : 09/04/1999.
Finally installed samba, version 2.0.5a, instead of VisionFS as shipped with UnixWare7. The Vision product was causing me too many problems, possibly due to my lack of use with it. All other Unix machines I have, use the Samba utility, so we are also now consistent. The new version 2.0 also contains a web admin utility.
To install, I did the following :
- Download the source, since a binary is not available, from the Samba Canadian mirror site. I chose this one, because they had the full "tarball" available.
- Place the file in /usr/local/Install/samba/samba_2.0.5a directory.
- I always prefer to gunzip first, and test the archive, rather than do it in one step, unless I know the archive well. So gunzip it.
- Untar the file, from the parent directory, since all contained files use the samba_2.0.5a prefix.
- cd source, after reading all README files.
- run the ./configure script
- I always review the Makefile before "running blind", so check it out. The destination directory will be /usr/local/samba, so make sure that /usr/local has enough space.
- run the make command. I get a few warnings, about incompatible protocol stuff, but it seems ok, specifically they are :
- smb/server.c - argument 3 is incompatible with prototype
- smb/nttrans.c - integer overflow detected
- smb/oplock.c - argument 3,6 are incompatible with prototype
- lib/util_sock.c - argument 3,5,6 are incompatible with prototype
- run the make install command.
- edit the /usr/local/samba/lib/smb.conf file, and create an /etc/smbusers file to allow proper edits. Then test it out.