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

Eden avatar
By Eden
at 2019-06-10T20:28

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

--
Tags: Linux

All Comments

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

Postfix 郵件系統移機

George avatar
By George
at 2019-06-10T16:55
Dear All, OS: Cent OS or freebsd webmail: roundcube mail server: postfix spam andamp; av:spamassassin andamp; clamav raid 1 e-mail account:OS account 1.目 ...

開機無法進入視窗桌面

Yedda avatar
By Yedda
at 2019-06-07T04:56
OS: Lubuntu 18.04 Kernel: 4.18.0-21 Hardware: Thinkpad t480s 大家好,問題是這樣的: 進不了桌面前都可以正常使用(是說也沒多久,因為才剛灌好一天), 唯有個疑點是睡眠起來(睡眠三次都可成功喚醒)右上角會跳出錯誤提示(GDBus error fr ...

不輸出 sudo 指令的 log

Andy avatar
By Andy
at 2019-06-03T18:21
最近工作上遇到了一個問題想請教看看有沒有人知道這個能不能解 是這樣的,Linux 的版本是 CentOS 6.9 然後因為有一些在背景執行的 shell script 會有 sudo 指令的操作 所以 log 的一直不斷的增加,經過排查後發現這些 sudo 都會被錄到 /var/log/sudo.log ...

centos網頁設計請教

Oscar avatar
By Oscar
at 2019-06-02T06:56
我從沒寫過網頁,最近有2個需求是要在 Centos 下面寫一個表格, 例如: 欄和列 各是100格。 1.每一格都可以讓人,點選進去編輯 2.有些表格 會自動去撈某些文字檔,並貼上內容。 撈文字檔,我可能用awk之類指令可辦到 但是需求1,2要如何變成網頁。 請問是否有推薦書籍或教學 - ...

scipt內用eval無法執行特定指令

Lily avatar
By Lily
at 2019-05-30T10:55
我想寫一個script 偵測某台機器的5432 port 搭配 keepalived 使用 指令長這樣 andlt;/dev/tcp/127.0.0.1/80 對,就這樣而已,如果直接在shell 底下執行,正常的話就不會有輸出 但是我直接加到 keepalived.conf 裡面,會說找不到這指令 Scr ...