XT702 mount命令釋疑

2021-05-23 16:25:43 字數 915 閱讀 8951

mount -o remount,rw -t yaffs2 /dev/block/mtdblock6 /system

簡單來說就是將塊裝置「/dev/block/mtdblock6」 掛載到/system目錄上,掛載格式為yaffs2,這裡主要的問題是「/dev/block/mtdblock6」是個什麼東東。

mtdblock就是手機 的flash儲存裝置,但是這個分塊號則依機型的不同而有所變化,比如:droid 的/system是掛載在/dev/block/mtdblock4上的,歐版的milestone 在/dev/block/mtdblock7上,港版的在/dev/block/mtdblock6上,htc 系列的機器 則好像是在/dev/block/mtdblock3上。而現在有的教程 上寫的命令不盡相同,也有這樣寫的

mount -o remount,rw /dev/block/mtdblock3 /system

這多半上從htc的論壇 上抄來的吧。

但是有些人可能會說,我就是用這條命令成功了!(好吧,其實我也是的……汗,真是好險 ),甚至用任何分塊號mtdblock3、mtdblock4、mtdblock11等等都能正常執行!那麼這種錯誤命令為什麼能成功呢?其實我們的命令引數「-o remount」其實自動 忽略了/dev/block/mtdblock? 這一段引數,只是簡單的把/system重新掛載了一下而已。這條命令的偷懶不知道救回了多少人的愛機啊!

好吧,說到這裡大家應該明白了吧,雖然這條命令即使錯誤也可以成功,但你畢竟試圖將乙個錯誤的塊掛載到/system上,悄有不慎肯定變磚。

所以強烈建議大家在執行此命令時使用

cat /proc/mtd

來檢查下自己的jj具體引數,再套用命令,

或者強烈建議新手使用

mount -o remount,rw /system

這樣的簡化命令來代替上述命令使用!