2016-08-05 104 views
-1

維基百科 「BIOS中斷13號」 頁面中,我們可以看到以下drive tableBIOS INT 13調用,「1st硬盤」或「2ed硬盤」是什麼意思?

驅動器表

  • DL = 00H第一個軟盤( 「驅動器A:」)
  • DL = 01H第2軟盤( 「驅動器B:」)
  • DL = 80H第一硬盤
  • DL = 81H第二硬盤

我感到困惑的是,什麼決定了磁盤的順序?

是否可以在BIOS設置菜單中設置啓動優先級?

這裏是我的BIOS引導設置: My BIOS boot setting

那麼豈不是與DL = 0x80的,我們可以讀/寫第一設備和與DL = 0×81和爲0x82,我們可以讀/寫剩餘設備?

+1

標記爲關閉:「請澄清您的具體問題或添加其他詳細信息以突出顯示您所需的內容。由於它目前已寫入,因此很難確切地告訴您所要求的內容。請參閱如何尋求幫助以澄清此問題題。」 – ray

+0

@ray你能告訴我哪個部分讓你感到困惑嗎? :) –

+0

你能告訴我們什麼部分讓你感到困惑嗎?第一個硬盤是配置爲主驅動器(通過佈線,跳線或BIOS)的驅動器,通常是啓動驅動器,第二個硬盤是不是主驅動器的附加驅動器。 (主要用於* master *,另外的驅動器被稱爲* slave *;目前這個術語在政治上可能不是正確的。)在標準的DOS系統中,驅動器C:將成爲第一個硬盤。 –

回答

1

BIOS決定驅動器的順序(至少在BIOS調用時)。

您啓動的驅動器將是第一個硬盤驅動器。對於其他驅動器,沒有明確規定的規則。不同的BIOS有不同的表現(AMI vs Phoenix)。有些會按照啓動順序列出它們,其他人會按照檢測到的順序(USB之前的SATA)簡單列出它們。