微型電腦的斷電問題 - Linux

Puput avatar
By Puput
at 2015-03-10T22:50

Table of Contents

這是一個要考慮到 filesystem & storage的問題

如果是 file system
read only partition 一般情況上不會掛掉
read write 的 partition 就看你要怎麼處理
使用者的設定資料你不能讓它不見
比較簡單的是就用 journaling file system
保險點要有backup partition + error detection + recovery

但是還是要考慮到實體儲存裝置的問題 - storage device
E.g. SD Card/SLC/MLC/eMMC/SSD?

給你一個key word "power failure embedded linux"
或是 "power failure file system"

※ 引述《filiaslayers (司馬雲)》之銘言:
: 一般來說,像是AP這類的裝置,他的系統是唯讀的
: 能夠寫入資料的地方只有兩個
: 一個是nvram,一個是規劃成jiffs的區塊
: 所以平常如果你沒做什麼事,並不會有資料需要讀寫
: 但是像樹莓派,如果你沒特別設定過,都是全系統都可以寫入
: 只差在你有沒權限可以寫
: 所以平時可能就會有軟體不斷的在寫入或讀取
: 如果你直接斷電,就會造成還來不及寫入到flash的資料遺失
: 至於chip不會因為斷電損壞,反而比較怕突波打掛
: ※ 引述《REIDO (NEET)》之銘言:
: : 我目前在玩網樂通的改機,我突然想到以前用網樂通或是DD-WRT,不用就是直接斷電,
: : 也沒聽過這樣會有啥問題,如果我玩網樂通改機或其他像是樹莓派的電腦,
: : 一定要login去下關機指令比較好嗎?
: : 我目前知道直接斷電可能的兩個問題:
: : 資料寫入不全(軟體)
: : 晶片、磁頭IO故障(硬體)
: : 是說一般家用的設備,對於斷電的部分有什麼特別的設計嗎?

--
Tags: Linux

All Comments

Elizabeth avatar
By Elizabeth
at 2015-03-12T16:02
了解,我去爬一下GOOGLE

用bash補文字檔中空位

Edwina avatar
By Edwina
at 2015-03-10T11:02
屙 小弟不才 又來問問題 今天類似有一個檔案這樣 (簡單縮小化 實際是一個頗大的檔案) 1234 1.00 0.44 521 2348 123 0897 0.92 0.12 886 2111 0.23 0.38 589 這邊有一些空格是沒有資料 在某一些程式讀取他們時 會導致被順向補 ...

ezgo 開發與移植討論

Zenobia avatar
By Zenobia
at 2015-03-10T08:31
Franklin大大在3/14,也就是這星期六要在高雄辦ezgo的開發與移植小聚唷 歡迎有興趣且也在附近的朋友來參加~ -- 正在使用 Chakra GNU/Linux 的高雄自由軟體愛好者+官方打包者一枚 - ...

微型電腦的斷電問題

Megan avatar
By Megan
at 2015-03-09T17:13
一般來說,像是AP這類的裝置,他的系統是唯讀的 能夠寫入資料的地方只有兩個 一個是nvram,一個是規劃成jiffs的區塊 所以平常如果你沒做什麼事,並不會有資料需要讀寫 但是像樹莓派,如果你沒特別設定過,都是全系統都可以寫入 只差在你有沒權限可以寫 所以平時可能就會有軟體不斷的在寫入或讀取 如果你直接斷電 ...

微型電腦的斷電問題

Belly avatar
By Belly
at 2015-03-09T17:01
我目前在玩網樂通的改機,我突然想到以前用網樂通或是DD-WRT,不用就是直接斷電, 也沒聽過這樣會有啥問題,如果我玩網樂通改機或其他像是樹莓派的電腦, 一定要login去下關機指令比較好嗎? 我目前知道直接斷電可能的兩個問題: 資料寫入不全(軟體) 晶片、磁頭IO故障(硬體) 是說一般家用的設備,對於斷 ...

ubuntu手機怎麼玩安卓遊戲

Michael avatar
By Michael
at 2015-03-09T16:43
前幾個禮拜看到歐洲開賣ubuntu手機覺得很好奇,查了一下說不必在手機上安裝其他app ,可是如果我原本在安卓上有玩龍族拼圖,換成ubuntu phone的話還能玩嗎? -- Sent from my Android - ...