Jaz-drive HOWTO -- 3. 電腦確認(rèn)已安裝 Jaz 磁碟機(jī)
2024-07-26 00:30:57
供稿:網(wǎng)友
3.1 Power-On 測試
安裝 SCSI 控制軟件后,電腦在啟動運(yùn)行操作系統(tǒng)前會首先讓 SCSI 控制器檢查 SCSI 總線,查驗(yàn)電腦加裝了何種 SCSI 設(shè)備。
如果 SCSI 插卡安裝正確,并且 Jaz 磁碟機(jī)也與插卡連接,則開機(jī)后應(yīng)在電腦屏幕上看到裝有 "Iomega Jaz 1GB" 或 "Iomega Jaz 2GB" 的信息。
如果屏幕上沒有這項(xiàng)信息,那就沒有理由繼續(xù)運(yùn)行操作系統(tǒng)。關(guān)掉電腦和 Jaz 磁碟機(jī)的電源,逐步進(jìn)行檢查。千萬不要放過排線,拔出每條排線,檢查插頭內(nèi)的插針有否彎曲。把插頭重新插回插座,檢查插頭和插座是否密合。如果電腦內(nèi)有多個SCSI 配件,務(wù)必設(shè)定每個配件的 SCSI 標(biāo)號,使其各不相同,并在 SCSI 鏈的最後一個設(shè)備上作出結(jié)束 SCSI 鏈的設(shè)定。
如果在 Power-on 檢驗(yàn)時顯示電腦內(nèi)裝有 Jaz 磁碟機(jī),則安裝磁碟機(jī)的工作已經(jīng)完成了一半。
3.2 啟動
linux 啟動時,SCSI 驅(qū)動程序應(yīng)顯示電腦內(nèi) SCSI 插卡的信息,并標(biāo)示 SCSI 總線上安裝了何種設(shè)備。
隨著安裝的驅(qū)動程序和 SCSI 插卡的不同,啟動信息也各不相同。在啟動時,所有信息都紀(jì)錄在 /var/log/messages (或/var/adm/messages)文檔內(nèi),同時也顯示在屏幕上。此外,使用 dmesg 指令也可復(fù)查上次啟動時顯示的信息。
下面列出使用 Adaptec 2940 SCSI 插卡時 2.0.36 內(nèi)核顯示的信息(使用 aic7xxx 驅(qū)動程序):
(scsi0) found at PCI 14/0
(scsi0) Narrow Channel, SCSI ID=7, 3/255 SCBs
(scsi0) Warning - detected auto-termination
(scsi0) Please verify driver detected settings are correct.
(scsi0) If not, then please PRoperly set the device termination
(scsi0) in the Adaptec SCSI BIOS by hitting CTRL-A when prompted
(scsi0) during machine bootup.
(scsi0) Cables present (Int-50 NO, Ext-50 YES)
(scsi0) Downloading sequencer code... 419 instructions downloaded
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.2/3.2.4
scsi : 1 host.
Vendor: iomega Model: jaz 2GB Rev: E.17
Type: Direct-access ANSI SCSI revision: 02
Detected scsi removable disk sda at scsi0, channel 0, id 4, lun 0
scsi : detected 1 SCSI disks total.
(scsi0:0:4:0) Synchronous at 10.0 Mbyte/sec, offset 15.
sda : READ CAPACITY failed.
sda : status = 1, message = 00, host = 0, driver = 28
sda : extended sense code = 2
sda : block size assumed to be 512 bytes, disk size 1GB.
(譯注:主要說明插卡型號、磁碟機(jī)名稱、型號和磁片容量和數(shù)據(jù)傳輸速度)
如果同這些內(nèi)容類似的信息沒有顯示在屏幕上,則內(nèi)核的設(shè)置可能有誤(或選用的內(nèi)核可能不對)。
如果“scsi0 :”的內(nèi)容沒有出現(xiàn),表示驅(qū)動器的設(shè)置不正確。有些驅(qū)動器會顯示何處設(shè)置不對。如果磁碟機(jī)的名稱沒有標(biāo)示,可能是在重建內(nèi)核時忘了把支持 SCSI 磁碟的功能列入內(nèi)核。
注意READ CAPACITY failed這一行。 多數(shù) SCSI 驅(qū)動程序(如上例)會測得磁碟機(jī)使用可裝卸媒介,因此不會對讀不到分割區(qū)的設(shè)定而不知所措。但有些 SCSI 插卡卻沒有這項(xiàng)功能,所以如果啟動時電腦停機(jī)不動,不妨把 Jaz 磁片插入 Jaz 磁碟機(jī)後再次啟動。
如欲解決與內(nèi)核有關(guān)的 SCSI 方面的問題,不妨查閱/usr/src/linux/drivers/scsi 內(nèi)的 README 文檔和 Kernel HOWTO。
3.3 磁碟機(jī)名稱
在上節(jié)顯示的啟動屏幕信息中注意 SCSI 磁碟機(jī)的名稱,此處是“sda”,全稱應(yīng)為“/dev/sda”。如果 Jaz 磁碟機(jī)是系統(tǒng)中的唯一 SCSI 設(shè)備,則一般就稱為/dev/sda。如果系統(tǒng)中主硬盤是 SCSI 設(shè)備,或光碟是 SCSI 驅(qū)動的光碟,則 Jaz 磁碟機(jī)的名稱可能為 sdb、sdc 等,視電腦硬件情況而定。
不論磁碟機(jī)的名稱為何,在存儲數(shù)據(jù)時都需要這個名稱,詳情見以後數(shù)節(jié)。
--------------------------------------------------------------------------------