看板 Linux 關於我們 聯絡資訊
發文後補充: 找到下列文章, 解釋了這個問題: https://bit.ly/2XyVDyu 那部手機是用 MTK 的 chip, 故須使用 cat /proc/dumchar_info 列出 partition, 才可見到那些一般常見的 partition 名稱. ------- 以下為原貼文 --------- 我不懂 Linux, 只從網路得知 Android 手機的 system-reserved ROM 可以有下列 partition: boot, system, recovery, data, cache, misc. 另外, SD card 可以有下列兩個 partition: sdcard, sd-ext. 但從 Win7 電腦, 透過 ADB 的 shell 指令, 使用下面的 Linux 指令顯示一部 手機的 partition (Android 4.2.2, 雜牌): adb shell cat /proc/partitions 卻未列出上述那些 partition 其中任何一個. Why? 以下是執行上述指令顯示的 stdout: C:\ADB>adb shell cat /proc/partitions major minor #blocks name 7 0 1254 loop0 253 0 524288 zram0 179 0 3757056 mmcblk0 <-- 這看起來像是 MMC Block 0 的縮寫 179 1 1 mmcblk0p1 179 2 10240 mmcblk0p2 179 3 10240 mmcblk0p3 179 4 6144 mmcblk0p4 179 5 716800 mmcblk0p5 179 6 129024 mmcblk0p6 179 7 1048576 mmcblk0p7 179 8 1799680 mmcblk0p8 179 64 2048 mmcblk0boot1 179 32 2048 mmcblk0boot0 179 96 15671296 mmcblk1 179 97 15667200 mmcblk1p1 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.191.23 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1560169717.A.ED2.html ※ 編輯: drkh (36.230.191.23 臺灣), 06/10/2019 20:39:55
brli7848: 洗文仔? 06/10 20:41
Bencrie: 因為你列出來的那串叫 device nodes 06/10 21:29
※ 編輯: drkh (114.25.89.218 臺灣), 06/11/2019 09:29:49
rickieyang: 你列的那些 boot 啥的不是 partition, 那個叫 mount 06/11 09:49
rickieyang: point. 06/11 09:49
drkh: 沒錯. 後來使用 cat proc/dumchar_info 列出的 partition 不 06/11 10:07
drkh: 僅有尋常可見的那些 名稱, 也有一個 MapTo 欄位, 顯示你說 06/11 10:08
drkh: 的 mount point. 06/11 10:09
drkh: 例如 cache 是 map 到 /dev/block/mmcblk0p6 06/11 10:11
kenduest: df -h 看一下不久知道掛載資訊了嗎?@@ 06/11 14:59
Bellkna: lsblk -p 06/12 02:44
drkh: 這部手機的 df 指令不接受任何參數. (與版本有關?) 06/14 09:55
drkh: cat proc/version 輸出的訊息如下: 06/14 09:59
drkh: Linux version 3.4.5 (user@linux-user) 06/14 10:00
drkh: (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) 06/14 10:01
drkh: #1 SMP PREEMPT Wed Jan 15 11:45:26 CST 2014 06/14 10:01
drkh: 06/14 10:01
drkh: 其他查閱版本的指令, 如 cat /etc/os-release, 均無效. 06/14 10:02
drkh: 06/14 10:03
drkh: 要執行樓上B大提到的 lsblk, 須先安裝 util-linux, 我有找到 06/14 10:15
drkh: 但不會安裝. so... 算了. 06/14 10:15
Bencrie: 那是 android 手機,不是 GNU/Linux。很多 GNU 的工具 06/14 10:34
Bencrie: 不會出現在 android 系統上。檔案系統也不會長一樣 06/14 10:35