SCO UNIX安裝參考(轉)

ba發表於2007-08-11
SCO UNIX安裝參考(轉)[@more@]現在大多軟體的安裝導航都作得很好,SCO UNIX也不例外。只要我們瞭解清楚一些基本問題,安裝時仔細看他的提示,應該就沒有問題。安裝一個作業系統前我們一般要了解下面一些問題:
安裝物件。
引導方式。
軟體包組成。
硬碟管理方式及檔案系統。
硬體驅動方式及驅動程式安裝。
安全管理方式。
介質型別。
補丁安裝。
其他諸如時區、語言、鍵盤之類的問題。
就上面九個問題,我們來談SCO UNIX的安裝。
1.在安裝之前,我們可以先把我們的安裝物件瞭解一下,如什麼機型、硬碟控制器的型別、CDROM型別、硬碟大小、準備安裝幾個作業系統、UNIX給多少空間。重要的是硬碟控制器的型別,因為硬碟控制器驅動不上就無法進行安裝。在PC伺服器的手冊中會說明其硬碟控制器驅動包型別。並且在navigator 中有驅動盤。
2.UNIX引導分為boot和UNIX核心系統執行兩個階段。BOOT由BIOS裝載,裝載成功後出現提示boot:,你可以選擇執行UNIX核心和載入一些裝置驅動程式或從其他分割槽啟動。其預設設定由/etc/default/boot控制。預設執行語句為該檔案中的DEFBOOTSTR。安裝程式可以從光碟直接引導(5.05),引導後出現boot:。
3.在SCO UNIX 企業版中包括以下產品:
SCO OpenServer Enterprise System UNIX (ver 5.0.5m)
SCO OpenServer Enterprise System Graphics (ver 5.0.5m)
SCO OpenServer Enterprise System Connectivity (ver 5.0.5m)
SCO OpenServer Enterprise System Internet FastStart (ver 5.0.5m)
SCO OpenServer Enterprise System Documentation (ver 5.0.5m)
SCO UNIX安裝程式會根據你的許可型別,給出預設安裝的內容。建議使用預設安裝內容。
SCO UNIX 可在硬碟上管理多個分割槽,UNIX和DOS的均可。但建議只做一個UNIX分割槽(UNIXWARE對單硬碟的多分割槽管理較麻煩)。UNIX可將分割槽分成7個邏輯分割槽,在安裝系統的分割槽,系統會佔用4個,分別為boot,swap,root,recover(root>780M時存在)。剩下3個可供使用者使用。建議將使用者檔案系統,資料庫資料裝置分割槽從root中獨立出來。這樣當你的系統出現異常故障時,可以重新安裝系統並保護你的資料。UNIX在邏輯分割槽中建立檔案系統。檔案型別有:
AFS Acer Fast Filesystem
DTFS Desktop Filesystem
EAFS Extended Acer Fast Filesystem
HTFS High Throughput Filesystem
S51KB AT&T UNIX(R) System V 1KB Filesystem
XENIX XENIX(R) filesystem
一般系統預設為HTFS。但與UNIXWARE 7 相容的只有S51KB。
對於留給資料庫使用的資料空間,型別設為NOFS。如不小心設成檔案系統,使用前在/etc/default/filesys將對應的mount設定刪去即可。
SCO UNIX預設安裝為將整個硬碟給UNIX,如你的硬碟大則,建一個u檔案系統。
在UNIX中所有硬體驅動程式都內建到核心裡。廠商一般提供的驅動程式包括裝置驅動(/etc/conf/pack.d/device/Device.o space.c)和裝置管理程式。
UNIX提供一個超級使用者(root)。有四種安全管理模式。
High
recommended for systems containing confidential information
and accessed by many users. Passwords are strictly controlled
and assigned to users; users cannot choose their own. User
accounts cannot be removed or reactivated. All C2 features
are engaged and account database corruption results in a
lockout of all users until the administrator fixes the problem.
Improved
recommended for systems accessed by groups of users who can
share information. Password expiration is more lenient and
users can choose their own passwords. LUIDs are not enforced,
and user accounts can be removed or reactivated as desired.
Account database corruption results in system lockout
Traditional
Provided for compatibility with other UNIX systems. Passwords
do not expire and standard System V password checking is
used. Passwords are not required. Database corruption is
handled transparently.
Low
Recommended only for systems which are not publicly accessible
and which have a small number of cooperating users. No C2
features are engaged and no password checking is done. The
/etc/shadow does not exist by default.
安裝CD一般為HS(High Sierra SCO OPENSERVER的稱法,ISO9660)檔案系統。裝置驅動盤如是系統啟動必須的一般會作成btld(boot time loadable disk)盤,該盤格式為檔案系統,可MOUNT。其餘的有tar,custom(tar 格式),pkgadd(tar 格式),patch,cpio,等方式。對用custom安裝的檔案或patch,需將檔名改成VOL.000.00n(n為序號,從零開始)。
UNIX補丁一般都有安裝說明。有:替換原有啟動盤、btld盤、custom安裝、load patch(custom中)。

附有關命令:
boot (資料來源 man HW boot, man F boot, man HW link, man bootos, man bootstring )
UNIX的boot引導後,出現boot:提示符。此時UNIX核心沒有裝載,你可以設定啟動方式或切換到其他作業系統。
此時只能執行一些特定的命令。如unix、dos、bootos。如直接回車則執行/etc/default/boot中的DEFBOOTSTR。
Bootos 為從不同的分割槽啟動。可以使用bootos ? 顯示分割槽資訊。對UNIX可識別的DOS分割槽可鍵入dos/win 直接啟動。
Boot 內建了一些命令可供使用。
常用的有:
link 指定系統啟動時連線的程式包。常用的方式為link=pkg.
使用者還可以在此改變/etc/default/boot中的引數值。也可以改變一些系統選項,如btld=fd(64),指btld裝置為A驅。
在很多PC伺服器手冊中,有SCO UNIX的安裝指南,如HP
boot:defbootstr link=amird
指將SCSI硬碟控制器的驅動包連線進來。安裝時btld預設為fd(64)。
下面舉一個例子來說明UNIX驅動和btld應用。
如我們在HP機器上裝有一塊硬碟(非陣列)硬碟裝置名為alad,要移到 CAMPAQ機器上,硬碟裝置名為CUCHA。如兩種卡對硬碟識別的引數一樣,我們只要做出帶有CUCHA驅動的盤,在啟動時輸入:
boot:defbootstr link=CUCHA hdroot=CUCHA(0,0,0,0) btld=fd(64)
啟動後用btldinstall裝入CUCHA驅動,重新配置硬碟型別(改/etc/conf/cf.d/mscsi等)即可。

mount命令

格式:mount -o options device mount_dir
作用: 安裝檔案系統 ,每個檔案系統只可安裝一次。可移動的裝置(如:軟盤,光碟)在使用前必須安裝。
例子:mount /dev/cd0 /mnt

umount命令
格式:umount mount_dir
作用:解除安裝一個已安裝的檔案系統。在取出軟盤前必須先解除安裝。
例子:umount /mnt
mkfs命令
格式:mkfs device [filesystem_type]
作用:在指定的裝置上生成檔案系統
例子:mkfs /dev/fd0135ds18(在軟盤上生成檔案系統)

format命令
格式:format device
作用:格式化軟盤
例子:format /dev/rfd0135ds18

tar命令
格式:tar key files ( key 常用的有 c :打包, x :解包, r :加在已有的包的後面,
t :檢視包中的檔案, u :更新包中的檔案
檔案:tar(c)
tar 是對非特權使用者最易用和最可靠的實用程式K(utility),從歸檔介質上保留和恢復檔案,亦能從多檔案歸檔中抽取單個檔案。
tar 歸檔使用檔案和目錄的相對或絕對路徑名。
打入 tar,即會顯示所有變數選項;”cv"是建立歸檔;”cv#"
用於來自 /etc/default/tar 的裝置號 #;”rv"追加已有歸檔;”
uv"更新在已有歸檔上的檔案;”tv"顯示歸檔內容表;”xv"
從歸檔中抽取檔案;”f"從指定檔案中讀入或寫出;”L"使 tar跟隨符號連線繼續追查下去,預設情況下則會忽略符號連線。
譬如要歸檔指定檔案,而覆蓋盤上的已有資料,指令如下:
$cd pub
$tar cv6 ascii greek
volume end at 1199k, block factor=5k
seek=0k a ascii 3k
seek=3k a greek 1k
要列出 tar 歸納的內容:
$tar tv6
rw-r--r-- 2/22114 Jan 2 13:41 1996 ascii
rw-r--r-- 2/2475 Jan 2 13:41 1996 greek
建立 tar 歸檔,使用相對路徑名,否則,恢復另一系統就會蓋寫
其他系統的檔案。
#tar cv6 /etc/motd
#cd /tmp
#tar xv6
x /etc/motd, 943 bytes,2k
cpio命令
格式cpio -o [ -aBLuvV ] [ -C bufsize ] [ -c | -H format ]
[ -K volumesize ] [ [ -O file [, file ... ] ] [ -M message ] ] [ -Pifd,ofd ]

cpio -i [ -6AbBcdfkmnqrsStTuvV ] [-C bufsize ] [ [ -I file [, file ... ] ]
[ -M message ] ] [ -Pifd,ofd ] [ pattern ... ]

cpio -p [ -adlLmruvV ] [ -Pifd,ofd ] directory
歸納檔案

當需要後援指定裝置、後援空裝置與使用匹配符的時候,就不能使用操作容易的 tar,而需要轉用比較複雜的 cpio,用以歸納檔案。
譬如,需要選取檔案建立歸檔,指令如下:
$find /u/bill -print| cpio -oB -O /dev/fd0
20 blocks
又例如,需要抽取 cpio 歸檔檔名時:
$cpio -idmuBv -I /dev/fd0
.profile
ascii
eqnchar
greek
20 blocks
cpio 主要選項為:
-v 顯示工作
-i 讀歸檔
-o 寫入歸檔
-t 內容表
-d 建立目錄
-m 保留原修改日期
-U 無條複製
-B 分割因子置為 5k
-Cn 分割因子置為 n
-Kn 介質長度置為 n
custom命令
格式:custom
作用:安裝、刪除、檢視軟體產品極其元件
可透過選單操作
pkgadd命令
格式: /usr/bin/pkgadd [ -d device ] [-r response ] [ -n ] [ -a admin ] [ pkginst ... ]

/usr/bin/pkgadd -s spool [ -d device ] [ pkginst ... ]
作用:向系統傳送軟體包,可透過軟盤/磁帶等

btldinstall
在系統啟動時可裝入的磁碟
相關檔案
硬碟:(r打頭為字裝置)(來源 man HW hd)
Primary disk Secondary disk Partition
/dev/hd00 /dev/dsk/0s0 /dev/hd10 /dev/dsk/1s0 entire disk
/dev/rhd00 /dev/rdsk/0s0 /dev/rhd10 /dev/rdsk/1s0
/dev/hd01 /dev/dsk/0s1 /dev/hd11 /dev/dsk/1s1 first partition
/dev/rhd01 /dev/rdsk/0s1 /dev/rhd11 /dev/rdsk/1s1
/dev/hd02 /dev/dsk/0s2 /dev/hd12 /dev/dsk/1s2 second partition
/dev/rhd02 /dev/rdsk/0s2 /dev/rhd12 /dev/rdsk/1s2
/dev/hd03 /dev/dsk/0s3 /dev/hd13 /dev/dsk/1s3 third partition
/dev/rhd03 /dev/rdsk/0s3 /dev/rhd13 /dev/rdsk/1s3
/dev/hd04 /dev/dsk/0s4 /dev/hd14 /dev/dsk/1s4 fourth partition
/dev/rhd04 /dev/rdsk/0s4 /dev/rhd14 /dev/rdsk/1s4
/dev/hd0a /dev/dsk/0sa active partition
/dev/rhd0a /dev/rdsk/0sa
/dev/hd0d /dev/dsk/0sd /dev/hd1d /dev/dsk/1sd DOS partition
/dev/rhd0d /dev/rdsk/0sd /dev/rhd1d /dev/rdsk/1sd
軟盤:(來源 man HW fd)
/dev/[r]fd0135ds18

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-947702/,如需轉載,請註明出處,否則將追究法律責任。

相關文章