使用FreeDOS如何升級舊Linux電腦BIOS?

2021-01-12 IT168

  【IT168 評論】事實上,大多數主板廠商(包括英特爾)都建議不要升級BIOS,除非有特定的問題,可以升級到特定的BIOS來解決。大多數系統管理員也同意「如果沒有損壞,不要嘗試修復它」。升級BIOS只是為了達到最新的狀態,但也可能造成一些以前不存在的問題。


  對於Windows用戶而言,這一切似乎是簡單的。Windows應用程式可以在Windows運行時在計算機上安裝BIOS升級,但這顯然不是廣大Linux程式設計師的選擇。

  目標

  最近,當我決定升級我的兩個較舊的Linux系統時,這一切都開始了......

  我已經運行BOINC很多年了,參與過各種分布式計算環境,並且幾乎完全將這兩臺計算機用作計算平臺。我決定要為這些任務提供更好的計算能力,並且相比於再買一臺電腦而言,我更傾向於更新一些舊的計算機。畢竟,這些電腦曾經都很完美,並可能具有一些未開發的功能。

  我最初使用這兩個系統時,原始性能都不是問題。幾年前,我從本地的Intrex電腦商店購買了英特爾DH61BE主板,支持高達3.5GHz的LGA1155封裝中的第三代Core i3,i5和i7處理器。 當時這些都非常接近最先進的技術,但並不是最頂尖的。我安裝的Core i3 G620 CPU有2個內核,2.6GHz,沒有超線程。

  這幾天這兩個系統都運行BOINC。我使用一個測試Fedora升級和其他新的軟體,另一個作為網絡的防火牆和路由器。

  為了升級,我在3.5GHz處理器上購買了解鎖的英特爾17-3770K解決方案,以取代現有的。這已經是目前該主板狀態下最新的裝備了,我還購買了比CPU封裝的冷卻能力更高的非標準CPU散熱器,具體你的電腦是否可以帶得起來,要查看英特爾網站上給出的說明。

  問題

  在接收到替換處理器之後,我在測試系統中安裝了一個處理器,因為它沒有執行任何對網絡至關重要的任務。在嘗試接通電源之後,我收到了主板揚聲器三秒鐘的重複嗶嗶聲。主板文檔 - 是的,我下載並保留它,這意味著系統有內存錯誤。

  在這一點上,我無法進入BIOS進行任何配置,所以我刪除了新的CPU,把舊的重新插入。這至少允許系統啟動,讓我進入BIOS檢查BIOS版本級別 ,使用英特爾支持網站,發現在最新版本之後的多個級別。

  還有另一種方法,就是從Linux命令行找到BIOS級別,並重新啟動到Fedora 25中,並使用dmidecode命令找到當前的BIOS。-t選項指定要顯示的類型信息,在這種情況下,類型0是BIOS信息。


▲使用dmidecode命令查找BIOS信息

  上面顯示的dmidecode命令的輸出顯示了BEH6110H.86A.0048.2012.1105.1520的BIOS版本。此信息來自於升級BIOS的主機之一。

  我們可以通過假設點是欄位分隔符來解碼此版本號中的大多數欄位。 第一個欄位是電路板型號,第二個欄位可能是工程版本級別。第三個欄位,0048是實際的BIOS版本級別,是Intel網頁中出現的內容; 欄位四是年份,欄位五是以發布BIOS的MMDD格式的月份和日期。 我不知道最後一個欄位是什麼,但我認為這可能是一個24小時格式的時間,以便最後三個欄位代表編譯BIOS的日期和時間。

  原始的BIOS是23版,根據英特爾網站,最新版本是120。請注意,並不是中間所有BIOS的版本號都公開發布。我下載了最新版本,並嘗試在引導時使用F7選項來升級BIOS。這意味著,啟動時的初始BIOS顯示包括一個F7選項,F2進入BIOS配置,F10進入引導選項菜單。我按F7並選擇了我放在FAT格式化U盤上的BIOS文件,但還是失敗了。

  首先,我的BIOS版本在啟動時並不支持F7,儘管該選項確實出現在BIOS屏幕上。 第二,不是所有BIOS版本都可以直接安裝,有必要按順序安裝多個BIOS修訂版本。如果有一個DOS副本,可以使用一個英特爾的其他程序來更新BIOS,iFlash.exe。為了在不花錢的情況下克服這個問題,我執行了一個無效的搜索,發現我沒有DOS副本。

  FreeDOS

  在這之後,我訪問了FreeDOS網站,FreeDOS是開放原始代碼的軟體,並根據GPL授權。

  通過大量的谷歌搜索,我發現可以通過創建可引導的FreeDOS U盤來實現升級,將* .BIO文件複製到USB設備。


  更新

  在創建了FreeDOS可啟動U盤後,我將BIOS文件複製到U盤,使用啟動菜單從USB設備啟動,並按照英特爾網站上的說明運行iflash.exe程序。您真正需要從該頁面知道的是使用commandIFLASH2.EXE / PF XXX.BIO,其中XXX是BIOS文件的名稱。

  在開始實際升級之前,先花費幾分鐘重新啟動一下。然後開始升級,我安裝了新的CPU並重新啟動。BIOS rev 48也是使用F7選項啟用進一步BIOS升級所需的版本。即使還有幾個較新的版本可用,但我沒有進一步升級。英特爾網站以及大多數系統管理員都建議只有絕對必要時才升級BIOS。 英特爾還建議僅升級到解決現存問題所需的最低版本。

  最終的想法

  我的Chrome瀏覽器自動將* .BIO文件重命名為* .BIN,我不知道為什麼。一定要確保把它們重命名為* .BIO,否則iflash程序不會識別它們。建議廣大程式設計師提前研究任何要用於升級系統的硬體的兼容性,確保足夠了解黑客入侵硬體時可能遇到的問題。如果遇到問題,可以先嘗試網絡搜索,或許可以得到一個解決辦法。

  最後,當我發現可以通過開源項目解決升級問題時,真的很興奮,我認為這是一次不錯的嘗試,你覺得呢?

相關焦點

  • 電腦如何進入bios設置啟動項
    電腦使用久了,難免會遇到系統崩潰需要使用u盤重裝系統的問題。而使用u盤安裝一共分為製作啟動盤,進入BIOS設置u盤啟動項,安裝系統這三個步驟。但小編發現有不少朋友在製作好啟動u盤後是不知道怎麼進入BIOS設置開機啟動項的,針對這個問題接下來我就將電腦進入BIOS設置啟動項的教程分享給大家。
  • 電腦bios怎麼設置硬碟啟動
    打開APP 電腦bios怎麼設置硬碟啟動 網絡整理 發表於 2020-03-06 10:35:48   操作之前須知
  • bios如何設置u盤啟動圖文詳解
    相信大家都知道u盤啟動需要進入BIOS界面設置,因為bios默認是從硬碟啟動,所以要先將開機啟動項設置為從U盤啟動。那麼電腦如何設置u盤啟動呢?下面小編就給大家分享BIOS設置u盤啟動教程。bios如何設置u盤啟動圖文詳解:1,重啟電腦快速斷續的按啟動熱鍵,一般是F12、F8、F9、F11、ESC,都可以逐一嘗試,一般開機後屏幕下方有幾行英文,可以看到啟動熱鍵提示。2,進入快速啟動界面後,選擇「Enter Setup」按回車鍵進入BIOS。
  • 你了解一個電腦的核心系統——BIOS嗎?快來看看吧!
    如果一句話概括的話的話BIOS可以說是整個電腦主板的靈魂。為什麼說是主板的靈魂呢,因為BIOS其實是一臺電腦最底層的作業系統。裡面不僅包含著電腦的配置信息。還有各種系統自檢程序啟動程序。具體硬體的性能頻率功耗散熱等等一系列關於性能釋放的策略等等。一個不錯的BIOS不僅可以保證機器長時間的穩定運行。比如說給筆記本設置一個合理的散熱策略。當負載達到一定程度的時候。
  • 升級Ubuntu Linux 內核的幾種不同方法
    然後下載符合以下格式的兩個文件(其中 X.Y.Z 是最高版本號):1. linux-image-X.Y.Z-generic-*.deb2. linux-modules-X.Y.Z-generic-.deb在終端中改變到文件所在的目錄,然後執行此命令手動安裝內核:$ sudo dpkg --install *.deb重啟系統,使用新內核
  • 重裝系統看不懂bios?超詳細中英文翻譯,教你1分鐘識別bios各項
    經過我七七四十九天的閉關修煉後,終於把bios中的所有選項弄明白了。正所謂好的東西就要一起分享,現在就給大家詳細介紹一下bios的所有成員們。Bios家族成員一:Main(重點設定)該選項下主要是記錄著電腦的主要信息,包括系統的緩存以及擴展內存等信息。其實就是相當於我們每個人的身份證一樣,記載著我們的出身日期居住地址等。
  • linux下安裝虛擬機,完美在linux系統下運行通達信軟體
    現在越來越多的人使用linux系統,現在很多的國產作業系統都是基於linux內核上的。雖說不少的軟體都可以運行在linux的系統上。但是對於股票軟體來說在linux上的使用是一個硬傷。能夠運行在linux下的國內股票軟體少之又少。
  • 電腦Bios設置中Secure Boot是什麼意思 無法更改解決方法
    在電腦Bios設置中,有一項「Secure Boot」相關設置,很多小夥伴們不知道Secure Boot什麼意思,也不知道如何設置。另外,有時候這個Secure Boot是灰色的無法更改,這又要如何解決呢?下面本文就來談談Secure Boot設置相關的知識。
  • 電腦卡怎麼辦簡單步驟 不用升級也可以讓電腦反應變快
    電腦卡怎麼辦簡單步驟 不用升級也可以讓電腦反應變快時間:2018-03-07 23:03   來源:今日頭條   責任編輯:毛青青 川北在線核心提示:原標題:電腦卡怎麼辦簡單步驟 不用升級也可以讓電腦反應變快 最近DIY市場對我們消費者不太友好,除開上年開始就貴的飛起的內存不談,今年顯卡漲價也漲的飛起,幸好CPU
  • 如何計算電腦功耗
    我們在配置新電腦或是為舊電腦升級硬體的時候,應該先要計算出硬體的總體功耗,再根據功耗的大小選擇或是更換電腦的電源,避免電源功率不足導致設備無法正常運行。下面就告訴大家應該怎麼計算電腦的運行功耗。如何計算電腦功耗在電腦上下載一個魯大師電腦版,點擊上面的「硬體檢測」,在左側菜單欄最下面可看到「功耗估算」一欄,選擇好需要配置的硬體,魯大師就能大致計算出電腦的功耗。
  • linux下SCP指令的使用
    通常在Linux下執行遠程拷貝文件使用,他和cp指令類似,只不過cp是本機使用,而SCP則是跨機器使用。SCP傳輸是基於SSH的加密傳輸,也就是說知道ssh的帳密就可以上下載文件了,因此比較安全。SCP常用實例(在linux的centos環境下為例,從192.168.200.10現在一個文件到本地)1、從遠程伺服器下載文件到本地伺服器。scp 用戶名@IP位址:/home/1.txt .
  • Linux下如何掛載新磁碟:mount
    前言在linux系統伺服器上插了一個U盤,結果系統顯示不出來,是什麼原因導致了系統不能識別U盤呢?經過一番搜索,發現新的硬體設備插在linux系統上時,如果不能正常顯示,則需要通過掛載讓U盤顯示出來,這裡就用到了我們今天要介紹的命令:mount。
  • 電腦BIOS最新設置中英文對照翻譯圖表(技嘉華碩主板)
    M.I.T)(頻率/電壓控制)  Standard CMOS Features(標準CMOS設置)  Advanced BIOS Features(高級BIOS設置)  Integrated Peripherals(集成設備或周邊設備)  Power Management Setup(電源管理設置)  PC Health Status(電腦健康狀態
  • Zorin OS 15 Lite發布,速度比win7還快,舊電腦的救星系統來了!
    有用戶和老毛桃說,自己的電腦系統是win7時運行就夠慢的了,如今Windows7不再獲得微軟官方的技術支持,升級到win10系統?那是想都不敢想的「卡、慢」!相信很多朋友也和該用戶的情況相似,那該怎麼辦呢?
  • 炎炎夏日,電腦散熱不良?教你這一招,隨心調整風扇轉速!
    當電腦的溫度過高時,會直接影響電腦的運行速度,降低電腦的處理性能。而電腦風扇的運轉速度直接影響到電腦溫度,轉速越高當然才能達到有效降低電腦溫度的效果。可是很多用戶卻不知道該如何進行調節。那麼接下來韓博士小編就為大家帶來通過bios設置調節電腦風扇轉速的具體教程。
  • Linux系統的Linux應該怎麼讀?正確讀法在這裡,很多人都讀錯了!
    3、有人綜合網上和linux自己的讀音,概括出幾個自認為最合適也最通用的讀法:/li'n^ks/(「裡那克斯」)或/'li:nэks/(「裡訥克斯」)或/li'nju:ks/(「裡紐克斯」)。4、這幾個應該是誰都聽得懂的。至於哪個比較正宗,當然是linux的原因。但事實上使用linux哪種讀法的人似乎都不在少數。
  • Linux下scp命令使用教程
    執行命令"scp /root/node-v4.2.1-linux-x64.tar.gz root@192.168.2.105:/opt/test"。意思為將本地文件node-v4.2.1-linux-x64.tar.gz上傳到伺服器/opt/test目錄下。下面我們再次驗證是否真正的上傳成功。登錄遠程伺服器進行查看,可以看到已經拷貝成功。
  • 舊電腦救星系統:Zorin OS 15 Lite,極致精簡,操作比win7更流暢
    其實,原因很簡單,因為大多數人都不會因為市面上有新款,就換新款,電腦型號和配置都走在前端,不用擔心帶不起win10系統。相反,很多人的電腦都是用的時間都比較長了,屬於舊電腦,意味著電腦的配置相對沒有那麼好,因此對於電腦作業系統的要求就不太一樣了,不求版本最新,但求操作最合適,能滿足工作和生活的需求就可以了。
  • 微星B460mwifi主板上PUMP_FAN能用BIOS調轉速麼?
    如果是一體水冷的話,使用CPU_FUN就行了,那個水泵接口沒什麼用。分體水冷是用來接這個水泵接口的,而且在Z390暗黑板上是可以調整速度的,這個B460M沒試過,應該也能調速。至於如何接多個風扇的問題,在主板風扇接口不足的情況下,只能通過風扇延長線了。目前我自己的電腦,也是有三個風扇接口,我使用了一分三的風扇延長線來應對這個情況,把風扇進行分組,能夠在主板的bios設置裡面設定風扇的轉速。
  • 如何修理我的筆記本電腦鍵盤?
    重新啟動計算機並嘗試輸入UEFI或bios,通常在計算機引導時按「Delete」、「Esc」或其他鍵,如果您無法輸入BIOS並使用鍵盤導航它,那麼很可能您正在處理硬體問題,如果您可以輸入BIOS,並且問題鍵在該菜單中正常工作,那麼您的問題就在於Windows本身,在不保存更改的情況下退出BIOS,並繼續進行下面的一些修復,您可能需要連接一個USB鍵盤來排除故障