關於NVRAM與修改BIOS的開機程序 - Linux

Liam avatar
By Liam
at 2011-02-27T21:54

Table of Contents

想請教大家如何在Linux系統下調整BIOS的開機順序
已知BIOS設定是存在NVRAM中

有Google過一些資料
但似乎讀出來的值是固定的(我也不確定值是不是都要固定)

目前有嘗試過執行
modprobe nvram
然後試著用hexdump工具去dump /dev/nvram的內容
就目前所知前面幾Bytes是儲存日期與時間的欄位
這些欄位是否應該在每次開機/每次讀取都不一樣??
現在的認知認為這些欄位應該要動態對應到主機的日期與時間
不過因為每次讀取出來的內容都一樣~所以感覺怪怪的

歸納一下小弟目前所困惑的問題
1) NVRAM的欄位可以到哪裡查詢?
2) 日期時間欄位的表示格式?
3) 我如何知道自己系統核心是否真的支援讀取NVRAM?
4) 是否有建議的關鍵字可以讓我Google有點方向/或是推薦相關網頁

謝謝 :)

--

--
Tags: Linux

All Comments

Carol avatar
By Carol
at 2011-02-28T17:55
日期時間是在CMOS 裡面吧
Harry avatar
By Harry
at 2011-03-04T20:23
另外 NVRAM 存放的資料格式會根據 各 platform 會略有差異
John avatar
By John
at 2011-03-08T02:27
NVRAM跟CMOS是指不同的東西嗎??
Vanessa avatar
By Vanessa
at 2011-03-08T11:18
我以為他們是指同樣東西 @@"
那如果我要能更改BIOS的預設開機裝置~應該朝哪個方向??
Kristin avatar
By Kristin
at 2011-03-09T11:37
CMOS只是電池用來供電 BIOS程式在NVRAM(Flash)內
Audriana avatar
By Audriana
at 2011-03-13T12:04
等一開始初始化一些硬體後 會從NVRAM載入某些code到RAM
Quanna avatar
By Quanna
at 2011-03-16T20:16
那開機的設定是存在CMOS裡嗎??有辦法在系統中讀到嗎??
Olga avatar
By Olga
at 2011-03-17T10:58
Sorry 原來我錯了 CMOS不是電池 開機設定是存在CMOS沒錯
Elvira avatar
By Elvira
at 2011-03-21T12:32
可以咕bios cmos查看看
Enid avatar
By Enid
at 2011-03-24T03:33
是在CMOS裡,一般作業系統讀不到,要進SMBIOS裡面讀!
Vanessa avatar
By Vanessa
at 2011-03-24T18:30

ubuntu 10.04 make sysall error

Xanthe avatar
By Xanthe
at 2011-02-27T18:54
開發平台embedded linux ubuntu 10.04 以下是make sysall錯誤訊息 Making all in subdirectory ntpclient... make[7]: Entering directory `/work/ipnc/ipnc_app/network/ntpc ...

$4 的 Debian 6.0 自動化安裝

Vanessa avatar
By Vanessa
at 2011-02-27T17:11
※ 引述《fourdollars (四元)》之銘言: : *製作可開機安裝 Debian 6.0 的 USB Stick* : 首先去下載 debian-6.0.0-i386-businesscard.iso (46M) 回來 : http://cdimage.debian.org/debian-cd/6.0 ...

編譯核心問題

Rachel avatar
By Rachel
at 2011-02-27T12:50
在下新手獻曝,其實也只不過是一些股溝來的步驟(ubuntu10.04,10.10,mint皆測過) 但至少我確定下面這些步驟,我自己試過從rc3~rc5都沒問題 提供想自己編譯kernel玩玩的人參考 我只知道這樣做OK,對於步驟有問題的話請各位高人幫忙解答 1.下載最新的內核 www.kernel.org ...

7200rpm 500GB HD問題

Lydia avatar
By Lydia
at 2011-02-27T12:21
NB是hp Pavilion dv3-2036tx 這二天替NB換了個HD 日立7200rpm 500GB的HD (之前是7200轉 320GB HD,系統是ubuntu 10.10) 但是安裝完老是無法開機成功進入系統 錯誤訊息如下 gave up waiting for root device -b ...

編譯核心問題

Kyle avatar
By Kyle
at 2011-02-27T00:24
Hi all, 環境:Ubuntu 10.04 LTS NB:HP Presorio V3000 第一次編譯 linux kerenl,編譯完kernel之後遇到重新開機卻無法順利開機問題。 build steps如下: 1.下載linux-2.6.37.2.tar.bz2 2.cd linux-sou ...