HPUX跟AIX操作系統在對光盤讀寫有所不同。在AIX操作系統中,我們不需要對光盤進行mount操作,就能夠對光盤的內容進行讀取。比如前不久在AIX5.3版本操作系統中安裝HACMP5.1的時候,將光盤插入光驅,在命令行模式下敲入“# smitty installp”,然後按照提示操作就可以了。
而在HPUX下,如果要對光盤內容進行讀取,那麼必須首先將光盤mount到一個掛載點,比如我們在“/”文件系統下手工建立cdrom目錄(# mkdir cdrom),然後將光盤放入光驅,通過“# ioscan -fnCdisk”找到光驅所在硬件路徑,比如說/dev/dsk/c0t0d0,然後輸入命令“# mount /dev/dsk/c0t0d0 /cdrom”就可以將光盤掛載到cdrom這個手工建立的掛載點。如果要進行軟件安裝,就需要我們通過“swinstall”命令來操作,比如我們這裡安裝HP介質MEGPATCH,操作如下:
1,# cd /
2,# mkdir cdrom
3,# ioscan -fnC disk
4,# mount /dev/dsk/c0t0d0 /cdrom
5,# bdf(查看光盤是否已經被mount上去)
6,# swinstall -s /cdrom/hp_megap/2004jun1.dep(注意這裡一定要輸入絕對路徑,否則無法讀取光盤內容)
7,# swlist(安裝完畢後檢查是否成功安裝所需補丁包)
這裡有一個需要注意的問題是,有時候我們按照mount /dev/dsk/cxtxdx /cdrom這樣的方式將光盤掛載上去之後,查看光盤裡面目錄的時候很可能顯示的是亂碼,這樣一來就沒辦法輸入正確的絕對路徑,這時候需要我們通過這樣的命令:
# mount -o cdcase /dev/dsk/cxtxdx /cdrom
來正確掛載光盤,並確保光盤裡面沒有亂碼出現。