這要從頭說起,我是裝置製造商,所以我想還是有資格給大家介紹一下的。下面是一種實現方法,但不是所有廠商都是這樣做的。
rom一般是用flash,是用來存放固定資料的。從使用者角度來說,我們在做裝置的時候,一般把rom分為幾個區,
第一塊用來給使用者提供自己安裝程式的空間,也就是你看到的可用程式空間;
第二塊用來做系統原始備份,就是你在恢復出廠設定中看到的,實際上就是出廠時的全部原始二進位制檔案。
第三塊是存放使用者使用的內容,包括改動的資料,比如改動的登錄檔,資料庫卷等。
第二塊是占用空間最大的,**artphone是二十多m,ppc是30m左右。這塊是隱藏的,我們沒有對映為可見的資料夾,使用者是無法訪問的,這樣才能保證原始資料不被改動。
我可以簡述一下開關機過程
1.每次關機,系統(實際上是驅動)把使用者改動的設定等存到第三塊中(永久寫入)。
如果非正常關機,這些資料就可能不被寫入,有些人是在關機時寫入,有些廠商喜歡每隔一段時間寫入。當然pocketpc可能有備用電池,實際上不會真正關閉電源。而**artphone沒有。
2.每次開機,實際上會把系統必要的檔案全部搬到ram中,然後再把第三塊的內容去覆蓋到ram中,這樣使用者就可以看到上次的改動了。
虛擬記憶體實際上是和物理ram進行對映的。通過前面,你可以看到,實際在ram中有從rom中複製過來的一部分保證系統正常執行的基本檔案,另外還有一些使用者設定資料。這就是你抓出來的部分,這不是原始的bin檔案,但是可用來檢測系統的一些執行問題。
你要想真正獲得bin檔案,第一種方法是必須從我所說的rom中第二塊來抓出來(原始的bin),第二種是抓使用者正在使用的bin,這都需要通過修改bootloader,然後把抓出來的資料通過串列埠傳送給pc接收,或直接存在rom空餘的地方上。我們目前除錯就是這樣做的。
裝置和解決方案提供商 傳統裝置廠商
sdn核心技術剖析和實戰指南 第7章sdn產業現狀及展望,本章全面地闡釋了在各種應用場景中引入sdn 的策略和方法,介紹了sdn 產業現狀及其標準化進展,並深入分析和闡述了sdn 面臨的機遇和挑戰,幫助讀者辨析sdn 的未來方向和發展前景。本節為大家介紹裝置和解決方案提供商 傳統裝置廠商。7.1.2...
裝置廠商租賃給企業的裝置到期後該如何提醒
甲公司生產的裝置,租賃給乙公司,供其使用,所有權屬於甲公司,租賃給乙公司,乙公司只有使用權。生產廠商 甲公司 在租賃時,進入青鳥報修雲後台 裝置管理 裝置資訊 新增 新增好裝置資訊 如下 上傳裝置 裝置名稱 裝置分類 品牌 型號 使用部門 企業名稱 裝置編號 裝置使用人 購買 租賃 使用人 購買 租...
裝置廠商力推DevOps能力 敏捷性成為最新ROI
值得注意的是,過去幾個月裡,不少電信裝置廠商在推出其devops 敏捷開發和交付能力。這對那些it廠商來說可能聽起來稀鬆平常,但是不少網路裝置提供商 nep 如愛立信 華為和諾基亞,都在推廣他們的devops能力,則顯示了行業趨勢的變化速度之快。ovum電信運營商和it實踐領導kris szania...