此安卓手機為何沒有常見的 partition ? - Linux

Table of Contents


發文後補充: 找到下列文章, 解釋了這個問題:

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

--

All Comments

Ophelia avatarOphelia2019-06-13
洗文仔?
Freda avatarFreda2019-06-14
因為你列出來的那串叫 device nodes
Caroline avatarCaroline2019-06-16
你列的那些 boot 啥的不是 partition, 那個叫 mount
point.
Damian avatarDamian2019-06-18
沒錯. 後來使用 cat proc/dumchar_info 列出的 partition 不
Damian avatarDamian2019-06-22
僅有尋常可見的那些 名稱, 也有一個 MapTo 欄位, 顯示你說
Dinah avatarDinah2019-06-25
的 mount point.
Kristin avatarKristin2019-06-27
例如 cache 是 map 到 /dev/block/mmcblk0p6
Thomas avatarThomas2019-06-30
df -h 看一下不久知道掛載資訊了嗎?@@
Kumar avatarKumar2019-07-01
lsblk -p
Charlie avatarCharlie2019-07-02
這部手機的 df 指令不接受任何參數. (與版本有關?)
Skylar Davis avatarSkylar Davis2019-07-03
cat proc/version 輸出的訊息如下:
Jake avatarJake2019-07-04
Linux version 3.4.5 (user@linux-user)
Yedda avatarYedda2019-07-07
(gcc version 4.6.x-google 20120106 (prerelease) (GCC) )
#1 SMP PREEMPT Wed Jan 15 11:45:26 CST 2014
Faithe avatarFaithe2019-07-08
其他查閱版本的指令, 如 cat /etc/os-release, 均無效.
Poppy avatarPoppy2019-07-09
Kama avatarKama2019-07-11
要執行樓上B大提到的 lsblk, 須先安裝 util-linux, 我有找到
但不會安裝. so... 算了.
Noah avatarNoah2019-07-12
那是 android 手機,不是 GNU/Linux。很多 GNU 的工具
Carol avatarCarol2019-07-15
不會出現在 android 系統上。檔案系統也不會長一樣