|
首次用 pfsense 在 15G (手邊更小的1.7G、2.1G、2.5G的硬碟均無此狀況)以上的硬碟
(經測試 15G、40G、80G都會出現這樣的錯誤)
用光碟開機若出現以下的條目! 那就恭喜,已經有LBA的錯誤訊息了~
ad0: TIMEOUT - READ_DMA retrying (1 retry left) LBA=0
ad0: TIMEOUT - READ_DMA retrying (0 retries left) LBA=0
ad0: FAILURE - READ_DMA timed out LBA=0
ad0: TIMEOUT - READ_DMA retrying (1 retry left) LBA=1
ad0: TIMEOUT - READ_DMA retrying (0 retries left) LBA=1
ad0: FAILURE - READ_DMA timed out LBA=1
ad0: TIMEOUT - READ_DMA retrying (1 retry left) LBA=0
ad0: TIMEOUT - READ_DMA retrying (0 retries left) LBA=0
ad0: FAILURE - READ_DMA timed out LBA=0
這時候重新開機,然後到了這個畫面後,立刻按下數字鍵 6
http://farm6.static.flickr.com/5020/5576287144_c5f450b1fd_b.jpg
然後輸入 set hw.ata.ata_dma=0 來關閉IDE的DMA功能
再來輸入 boot 繼續開機
http://farm6.static.flickr.com/5302/5575699505_7e68d0c661_b.jpg
....................................................安裝完畢後..................拿出光碟重新用硬碟開機...................
(一定會重覆這樣的狀況,因為組態並沒有寫入到該有的檔案中)
所以用硬碟開機導引 pfsense 的時候,一樣要執行上面的 set hw.ata.ata_dma=0 這個步驟
那一定會有人問,每次把pfsense重新開機都要這樣設定嗎? 其實不用...
看是透過SSH登入到pfsense 或者 直接在pfsense本基端操作以下方式都可以~~~
我就先示範SSH連到pfsense的設定吧~ (記得要先在pfsense本機端設定好LAN IP)
首先輸入數字鍵 8 進入 shell 模式
然後輸入 echo "hw.ata.ata_dma=0" >> /boot/loader.conf
驗證是否有將內容正確的寫入該檔 cat /boot/loader.conf
http://farm6.static.flickr.com/5092/5575699529_51d4a62dd3_b.jpg
若想要測試是否已經跳過錯誤而不產生錯誤訊息,就在此輸入 reboot 後觀察! |
評分
-
1
查看全部評分
-
|