なぜ同じSDカードパーティションが7つの異なるマウントポイントにマウントされているのですか? -- cyanogenmod フィールド と external-sd フィールド android 関連 問題

Why is the same sd-card partition mounted on 7 different mount points?


4
vote

問題

日本語

私は/ sd-ext / sd-ext / sd-ext / ...を/ sd-ext / ...にリンク/ cache / dalvik-cacheを作成し、すべてのファイルシステムを起動すると、ADBシェルを起動します。 "df -h"は、/ sd-extと/ data / sdext2の両方を持ち、それらはどちらも同じブロックデバイス、/ dev / block / mmcblk0p2に接続されていることを示しています。実際、パーティションは7つの異なるマウントポイントに取り付けられています!それは起こるはずですか?

<事前> <コード> 9988776655443330

さらに、/ sd-ext / dalvik-cacheおよび/ data / dalvik-cacheはあります。彼らは同一の内容を持っているようです。実際、LS -LDIはそれらが同じiノードであることを示しています!

最初に/ sd-extパーティションを設定すると、/ etc / fstabに追加しました。しかし、私が起動したたびに、/ etc / fstabが上書きされたことがわかりました。今、私はもはやsd-cardのどこにでもfstabを見つけることができません!

私はinit.rcを見て次のものを見つけました:

<事前> <コード> 9988776655443331

これは、/ data / dalvik-cacheおよび/ sd-ext / dalvik-cacheが同じiノードである理由を実際に説明していません。

目を満たすよりも明らかにここに進んでいます、そして私はそれの底に行きたいのですが、私は何が起こっているのか知っています。

英語

I created an /sd-ext partition and linked /cache/download and /cache/dalvik-cache to /sd-ext/... When I boot up the phone and all filesystems are mounted and I start adb shell, "df -h" shows that I have both /sd-ext and /data/sdext2 and they are both connected to the same block device, /dev/block/mmcblk0p2. In fact that partition is mounted on 7 different mount points! Is that supposed to happen?

/dev/block/mmcblk0p2    915.2M    394.7M    471.6M  46% /sd-ext /dev/block/mmcblk0p2    915.2M    394.7M    471.6M  46% /data/sdext2 /dev/block/mmcblk0p2    915.2M    394.7M    471.6M  46% /data/app /dev/block/mmcblk0p2    915.2M    394.7M    471.6M  46% /data/app-private /dev/block/mmcblk0p2    915.2M    394.7M    471.6M  46% /data/data /dev/block/mmcblk0p2    915.2M    394.7M    471.6M  46% /data/dalvik-cache /dev/block/mmcblk0p2    915.2M    394.7M    471.6M  46% /sd-ext/download 

Furthermore, there is /sd-ext/dalvik-cache and /data/dalvik-cache. They seem to have identical contents. In fact, ls -ldi shows that they are the same inode!

When I first set up the /sd-ext partition, I added it to /etc/fstab. But each time I booted, I found that /etc/fstab was overwritten. Now I can no longer find fstab anywhere on the sd-card!

I also looked in init.rc and found the following:

# grep symlink init.rc     symlink /system/etc /etc     symlink /sys/kernel/debug /d     symlink /system/vendor /vendor     symlink /mnt/sdcard /sdcard 

This doesn't really explain why /data/dalvik-cache and /sd-ext/dalvik-cache are the same inode, and many other things I'm seeing.

There is obviously more going on here than meets the eye, and I'd like to get to the bottom of it so I know what's going on.

     
 
 

回答リスト

1
 
vote

どのバージョンのCMを使用していますか?それらのマウントポイントの束は、私のバージョンのcm(cm7)

にさえ存在しません <事前> <コード> 9988776655443331

df を実行するときに取得するものがあります。私はそれが興味深いと思いました、それは/ cache /ダウンロードが2回そばにいたと思いました。しかし、あなたが気付いた場合、データと/ cache /ダウンロードの両方が同じデバイス上にあります。本当に、デバイスが複数のマウントを持つことができることは珍しくありません。

 

what version of CM are you using? A bunch of those mount points don't even exist in my version of CM (CM7)

tmpfs                   173052        32    173020    0% /dev tmpfs                   173052         0    173052    0% /mnt/asec tmpfs                   173052         0    173052    0% /mnt/obb /dev/block/mtdblock2    192000    146684     45316   76% /system   /dev/block/mtdblock3     81920     35816     46104   44% /cache   /dev/block/mtdblock5     16384     14512      1872   89% /radio   /dev/block/mmcblk0p2   1935192    286276   1648916   15% /data   /dev/block/mtdblock6    176128    156340     19788   89% /datadata   /dev/block/mtdblock4     12800      6756      6044   53% /efs   /dev/block/mmcblk1p2   1874206     32898   1741308    2% /sd-ext   /dev/block/mmcblk0p2   1935192    286276   1648916   15% /cache/download   /dev/block/mmcblk0p2   1935192    286276   1648916   15% /cache/download   /dev/block/vold/179:1  13824672   4444320   9380352  32% /mnt/sdcard    /dev/block/vold/179:1  13824672   4444320   9380352  32% /mnt/secure/asec   /dev/block/vold/179:9  5869368    1714680   4154688  29% /mnt/emmc 

There is what i get when i do a df. I did think it was interesting that /cache/download was in there twice though. But, also, if you notice, both /data and /cache/download are on the same device. Really, it is not uncommon that a device could have multiple mounts.

 
 

関連する質問

1  常時時計  ( Always on clock ) 
AmoledスクリーンとAndroid 5.1(Cyanogenmod 12.1)を搭載した根付いた装置があります。デスク/ナイトクロックとしても使用したいと思います。私はDayDream( 'Screensaver')の機能で、私はこれを手に入れることがで...

2  2種類の内蔵ストレージ、違いは何ですか  ( Two types of internal storage what is the difference ) 
<コード> System Settings > Storage’ I see two storage classification both by the name of INTERNAL STORAGEの `1は約2 GB、その他は11 GBです。ま...

1  T-Mobile G1 / HTCの夢を更新するには、Android 2を実行できます  ( Can i update my t mobile g1 htc dream so it runs android 2 ) 
私のT-Mobile G1(HTC Dreamとも呼ばれる)を更新することができますので、Android 2を実行できますか?電話をかけずにこれを行うことは可能ですか? ...

5  embedded YouTubeのビデオには音がありますが、ビデオはありません  ( Embedded youtube videos have sound but no video ) 
私が埋め込まれたYouTubeビデオを含むページに出てくるときはいつでも、再生を押すと音が聞こえますが、ビデオは空白になります(黒い画面)。 コントロールはちょうどいい仕事です - それは私がビデオを持っていないということだけです。 電話を風景に回転させようと...

4  Bluetoothキーボードのエスケープキー  ( Escape key on bluetooth keyboard ) 
私はBluetoothキーボードが接続されており、私のAndroidの携帯電話で作業していますが、1つの煩さを持つ:エスケープキーは何もしないようです。これは私のような vi のために特に問題がある。 少なくとも端末アプリケーションでは、エスケープキーが機能す...

7  M3Uプレイリストをインポートできる音楽プレーヤー? [閉まっている]  ( Music players that can import m3u playlists ) 
閉じたこの質問はオフトピックです。現在答えを受け付けていません。 この質問を改善したいですか? ...

3  CyanogenModを設置した後に機能しない秘密コードがいくつか  ( Some secret codes not working after installing cyanogenmod ) 
私は私の銀河系のSIII I9300にCyanogenModをインストールしました、デバイスのMACアドレスを示す秘密コードがありました。しかし、それは今は動作しません。秘密コードリストは元のストックROMとCyanogenmodの間で異なりますか?もしそうな...

0  カスタムROMをインストールした後に内部ストレージメモリが削減されました  ( Internal storage memory reduced after installing custom rom ) 
私はちょうど私のHTCの欲求816に、私がTWRPを使用したときに私のHTCの欲求816にインストールしたばかりです。そのため、処理全体は次のとおりです。 TWRP を介してCMをインストールする CMとGAAPを再インストール すべてがうまくさん動作し...

9  Wi-Fi設定をリセットする方法  ( How to reset wi fi settings ) 
どういうわけかWi-Fiが携帯電話で接続を停止しました。リセットを実行したときに機能するように、ハードウェアの問題ではありません。 Wi-Fiを取り戻すにはどのファイルを削除する必要がありますか?私は私の電話をリセットしたいです。 関連する場合、モデルはC...

2  編集:バッテリーの排水*ミステリー*  ( Edit battery drain mystery ) 
アップデート06/02/2015 私は銀河のグランドデュオを持っていて、私は絶えずバッテリーの排水問題に直面しました。問題が何であるかに多くのアイデアの後(Samsung Serviceでさえ)、私は電話とフラッシュのカスタムROMを根本的にすることにしまし...

17  Dalvikキャッシュのサイズを小さくする方法は?  ( How to keep the size of the dalvik cache small ) 
私はダルビクキャッシュが巨大で、私の携帯電話のほとんどすべてのスペースを占めているという問題があります。私はCyanogenMod 7.xを実行しています。レコードの場合、私は私の携帯電話(キーボード、音声選択、Gmailなど)に約5~6個の小さなアプリケーシ...

3  Samsung Galaxy S2(I9100)のために、Google AppsをCyanogenModにインストールすることができますか?  ( How can i install google apps on cyanogenmod for the samsung galaxy s2 i9100 ) 
99887766554333 を使用して、Open Gappsの最新バージョンのOpen Gappsをインストールしようとし、Samsung Galaxy Sii(I9100)のCM13に付属のデフォルトのCM回復。ただし、エラーメッセージは表示され、「B...

1  CyanogenMod 11の後にMoto GでAndroidアップデートを入手します  ( Will i get android updates on moto g after cyanogenmod 11 ) 
私はMoto G XT1033にCynogenMod 11をフラッシュしようとしています。私はまだCM11をインストールした後でも私はまだAndroid OTAの更新を受け取るのだろうか? 誰かが答えを持っているならば、私に教えてください。 ...

2  サポートされていないデバイス上のCyanogenMOD  ( Cyanogenmod on an unsupported device ) 
Mediatek ProcessorとAndroid 4.2.2 JellyBeanを実行しているKarbonn A52 +を使用しています。私のデバイスは根ざしていますが、残念ながら、私のデバイスではカスタムリカバリ(CWM / TWRP)はサポートされて...

5  LauncherPro "Memoryに保存する"と "メモリ内のホームをロックされています"の違いは何ですか。  ( What are the differences between launcherpro keep in memory and lock home in ) 
LauncherProには、「メモリに保存」のオプションがあります。 CyanogenMod設定には、「メモリ内のロックホーム」のオプションがあります。 これらはどのように機能しますか?彼らはお互いに矛盾しますか?どんな問題が発生しますか? CMバージ...




© 2021 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有


Licensed under cc by-sa 3.0 with attribution required.