當桌上管理系統從一個系統傳送檔案名稱到另一個系統時,它必須變換或 對應 這些檔案名稱成為對目標系統有意義的名稱。因為檔案可以裝載於不同系統上的不同位置中,所以此對應是必須的,也因此必須使用不同的名稱來存取。例如sysA 上的檔案 /projects/big 可以於 sysB 上以/net/sysA/projects/big存取。
如果要正確地執行此檔案名稱對應,下列之一必須是正確的:
裝載 指令是用於靜態地裝載檔案系統。這些類型的靜態裝載一般是配置於如 /etc/checklist、/etc/mnttab 或 /etc/filesystems 的檔案中。
如果要讓檔案名稱對應在系統之間正確運作,檔案系統裝載必須使用一致的主機名稱。如果主機已知有數個名稱(例如別名,或是如果主機有一個以上已知有不同名稱的 LAN 位址),您必須使用所有裝載的相同名稱與名稱形式。
或是,使用自動裝設器在內定 /net 裝載點裝載檔案系統。
或是,使用自動裝設器在 /net 以外的位置裝載檔案系統,而且設定 DTMOUNTPOINT 環境變數以指示裝載點。請參閱下一節,"設定 DTMOUNTPOINT 的值"。
有關自動裝設器的資訊,請參閱自動裝設器(1M)線上援助頁。
如果下列兩項條件均是正確的,您必須設定 DTMOUNTPOINT 環境變數:
在使用者登入時自動啟動的使用者桌上管理系統處理,例如工作區管理者(dtwm)與檔案管理者(dtfile)
由區域或遠程系統上的桌上管理系統所啟動的應用程式
由使用者從 shell 指令行所啟動的應用程式
如果要設定這些處理的 DTMOUNTPOINT:
執行您的系統上重新讀取 /etc/inetd.conf 的程序。有關更多的資訊,請參閱 inetd(1M)線上援助頁。
此可以藉由在 /etc/dt/config/Xsession.d 中設定變數來完成。有關設定環境變數的更多資訊,請參閱 "如果要設定環境變數"。