Pourquoi la même partition SD-Card est-elle montée sur 7 points de montage différents? -- cyanogenmod domaine et external-sd domain android en relation problème

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



4
vote

problème

français

J'ai créé une partition / SD-EXT et la connexion / cache / cache / cache / dalvik-cache sur / sd-ext / ... Lorsque je démarre le téléphone et que tous les systèmes de fichiers sont montés et que je démarre ADB Shell, "DF -H" montre que j'ai à la fois / SD-EXT et / DATA / SDEXT2 et ils sont tous deux connectés au même dispositif de bloc, / dev / bloc / mmcblk0p2. En fait, la partition est montée sur 7 points de montage différents! Est-ce censé arriver?

/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

En outre, il existe / SD-EXT / DALVIK-CACHE et / DATA / DALVIK-CACHE. Ils semblent avoir des contenus identiques. En fait, LS -LDI montre qu'ils sont la même inode!

Lorsque je configurais d'abord la partition / sd-ext, je l'ai ajouté à / etc / fstab. Mais chaque fois que j'ai démarré, j'ai trouvé que / etc / fstab était écrasé. Maintenant, je ne peux plus trouver fstab nulle part sur la carte SD!

J'ai aussi regardé dans init.rc et j'ai trouvé ce qui suit:

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

Cela n'explique pas vraiment pourquoi / Data / Dalvik-cache et / SD-EXT / DALVIK-CACHE sont les mêmes inodes et de nombreuses autres choses que je vois.

Il y a évidemment plus de choses ici que de rencontrer l'œil, et j'aimerais aller au fond de cela, donc je sais ce qui se passe.

langue Anglaise

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.

     
 
 

Liste de réponses

1
 
vote

Quelle version de cm utilisez-vous? Un tas de ces points de montage n'existe même pas dans ma version de 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

Il y a ce que je reçois quand je fais un df . Je pensais que c'était intéressant que / cache / téléchargement était là deux fois cependant. Mais, également, si vous remarquez, les deux données et / cache / téléchargement sont sur le même périphérique. Vraiment, il n'est pas rare qu'un appareil puisse avoir plusieurs montures.

 

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.

 
 

Questions connexes

1  Les applications Android ne peuvent pas accéder à mon stockage de carte SD, mais les gestionnaires de fichiers peuvent  ( Android apps cant access my sd card storage but file managers can ) 
Applications comme YouTube, Netflix, PRIME Video n'a pas d'option "Store to SD Card". J'ai essayé 3 cartes SD différentes avec mon téléphone, les formatées ma...

4  Pourquoi la même partition SD-Card est-elle montée sur 7 points de montage différents?  ( Why is the same sd card partition mounted on 7 different mount points ) 
J'ai créé une partition / SD-EXT et la connexion / cache / cache / cache / dalvik-cache sur / sd-ext / ... Lorsque je démarre le téléphone et que tous les sys...

2  Toute façon de placer un lien vers `/ sdcard2` dans` / sdcard`?  ( Any way to place a link to sdcard2 within sdcard ) 
J'ai une tablette Sony S, pour laquelle je ne suis au courant d'aucune méthode d'enracinement. Sur cet appareil, il existe une quantité de stockage interne (d...

26  Autre que la portabilité, existe-t-il d'autres avantages (ou inconvénients) pour stocker des applications sur le stockage externe?  ( Other than portability are there any other advantages or disadvantages to sto ) 
Y a-t-il des avantages / inconvénients particuliers pour stocker des applications sur le stockage externe d'un appareil Android? Comme j'ai un Nexus S, je ne ...

0  Carte SD externe non reconnue; Données intactes sur la carte  ( External sd card not being recognised data intact on card ) 
J'ai un HTC One M8 exécutant Android Kitkat 4.4.2, et j'ai récemment reçu un microSD de SanDisk 64 Go. Aujourd'hui, quelques-unes de mes applications ont gris...

3  Démonter la carte SD émulée pour être utilisée comme stockage interne et utiliser la carte SD physique à la place?  ( Dismounting the emulated sd card to be used as internal storage and use the phys ) 
Toute façon de démonter la carte SD émulée pour être utilisée comme stockage interne et utilisez la carte SD physique à la place? ...

14  Comment puis-je récupérer les fichiers dans Lost.Dir sur ma carte SD et qu'est-ce qu'ils sont?  ( How can i recover the files in lost dir on my sd card and what are they ) 
J'ai toujours eu un dossier perdu.dir sur ma carte SD externe, qui jusqu'à présent a été vide. Aujourd'hui, mon téléphone s'est plaint que ma carte SD était e...

0  Questions sur la partitionnement de la carte Link2SD et SD  ( Questions about link2sd and sd card partitioning ) 
J'ai un Samsung S3 Mini, aucun support pour les cartes SD, je devais donc l'informer et installer link2sd, a passé les 3 derniers jours à pirater mon téléphon...

2  La carte SD ne fonctionne pas  ( Sd card not working ) 
J'ai acheté un nouveau Samsung 16 GB hier. et installé Froyo. Je branche ma carte SD de 4 Go que j'utilisais dans mon précédent téléphone portable Nokia. Mais...

1  Une carte micro SD sera-t-elle fonctionner dans un désir HTC?  ( Will any micro sd card work in an htc desire ) 
J'ai acheté le désir de HTC de mon ami de lui, mais il n'a pas de carte SD. Devrais-je acheter une seule carte micro SD, ou dois-je avoir une fois spécifiquem...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés