Solaris 8 (Intel 平台版) 裝置配置指南

SRAM 及 DRAM PC 卡裝置

Solaris 裝置驅動程式:

pcram

裝置類型:

靜態 RAM (SRAM), 動態 RAM (DRAM) 

匯流排類型:

PC 卡 


註解 -

不支援快閃 RAM 裝置。


預先配置資訊

如果可辨識「PC 卡」記憶體裝置,將自動載入 pcram 裝置驅動程式,配置實體位址,以及建立特殊檔案 (若它們不存在的話)。

已知問題及限制

配置程序

初始安裝及配置

  1. 安裝 Solaris 軟體。

  2. 啟動系統。

  3. 插入卡。

識別無法辨識的裝置

如果您插入記憶體裝置,但無法辨識它 (未建立特殊檔案),請使用 prtconf 指令。

  1. 成為 root 使用者。

  2. 執行 prtconf -D 指令,顯示系統已辨識的配置。

    已辨識的裝置將出現在 prtconf 輸出中。例如:

    # prtconf -D .  .  . pcic, instance #0 (driver name: pcic)
        .  .  .    memory, instance #0 (driver name: pcmem)
             pcram, instance #0 (driver name: pcram)
    

  3. 如果您的記憶體裝置未出現在 prtconf 輸出的尾端,它將得不到支援,且無法與 pcram 裝置驅動程式一起使用。

特殊檔案

針對「PC 卡」記憶體裝置建立的特殊檔案有如磁碟一般的運作,且名稱格式為 /dev/dsk/c#t#d#p# /dev/dsk/c#t#d#s#。請參閱 pcram(7D)。名稱中所使用的縮寫為:

c# 控制器 #

t# 卡技術類型 #,定義如下:

0 Null-沒有裝置

1 ROM

2 OTPROM (One Time PROM)

3 UV EPROM

4 EEPROM

5 Flash EPROM

6 SRAM

7 DRAM

d# 類型的裝置區域 #,通常為零

p# fdisk 分割區 #

s# Solaris 片段 #


註解 -

裝置名稱可指定成分割區名稱 (p#) 或片段名稱 (s#),但不能是兩者。


使用 PC 卡記憶體裝置

因為「Solaris 容體管理」軟體可辨識「PC 卡」記憶體裝置,所以不需要特殊 vold 配置。

    如果您不想要使用 vold 來管理您的「PC 卡」記憶體裝置,請將 /etc/vold.conf 檔中的 "use pcmem" 那一行變成註解。

若要將某一行變成註解,請在該行的開頭插入 # 字元。

雖然「PC 卡」記憶體裝置上通常不需要有檔案系統,但在使用新的「PC 卡」記憶體卡之前,您會想要在它之上建立一個檔案系統。DOS PCFS 是最佳的使用格式。(實際上您可以在「PC 卡」記憶體卡上,使用任何檔案系統格式,但是大多數其他檔案系統格式是平台相依,這會使得它們不適合在不同類型的機器之間移動資料。請參閱 OpenWindows Advanced User's Guide 中的 "Using a PCMCIA Memory Card" in OpenWindows Advanced User's Guide


註解 -

如果您想要將 tar 指令 (或 ddcpio) 的輸出重新導向到「PC 卡」記憶體裝置,首先請使用沒有引數的 fdformat 指令,在卡上建立一個檔案系統。在可以重新將資料寫入卡中之前,必須先重新製作它的格式。


熱插式

如果拔下正在使用的記憶體卡,裝置驅動程式將傳回錯誤,直到記憶體卡插入適當的插槽為止。請關閉裝置,在重新插入卡後重新開啟裝置,然後記憶體卡即會運作。