Skip to content
Tiantan
Articles

Az egyik könyvtár kötése a másikhoz

On február 17, 2021 by admin

Az egyik könyvtárat egy másikhoz szeretném kötni az első könyvtár tárolókapacitásának bővítése érdekében.

A linuxban a következő parancsokat hajthatja végre:

mount --bind /path/to/directory1 /path/to/directory2 

Az Android héj azonban nem érti a “–bind” és a “-B” paramétereket. az fstab segítségével is megvalósítható, de nem vagyok biztos a szintaxisban.

Ezt a műveletet el kell végeznem, mert a Samsung Galaxy S (SGS) / data / data szinkronizálva van a / datadata-val, amelyek közül az utóbbi csak 115 MB méretű partíción található, és ennek eredményeként folyamatosan tele van. Szeretném kibővíteni a helyet úgy, hogy máshonnan más könyvtárat kötöznék, nagyobb helyiségekkel.

Előre is köszönöm, két napja néztem körül néhány ötletet.

Megjegyzések

  • Van telepítve busybox? Megpróbálta már a mount -o bind /path/to/dir1 /path/to/dir2 alkalmazást (szerintem a busybox verzió ezt támogatja az Android rendszeren)? ' ezt megcímkézte 4.0 ICS-sel – az ICS nem hivatalos felépítését futtatja?
  • Ne feledje, hogy mount --bind /directory1 /directory2 elrejti a /directory2 mappában lévő fájlokat. Csak akkor használja, ha a /directory2 üres. Ha több helyet szeretne a /directory2 alatt, először a /directory1 alá helyezze át a már meglévő fájlokat.
  • Busybox telepítve van, és a " -o bind " param végrehajtotta a trükköt. Mint Gilles rámutatott, valóban elrejtette a fájlokat, ezért azokat először le kell másolni. Az ICS AOSP-t futtatom, amelyet egyedi kernel segítségével készítettek az SGS számára.
  • Azok számára, akik ezt a szálat választ keresve keresik meg: ez az eljárás ideiglenes megoldás, és nem teljes megoldás. Itt van az igazi probléma leírása: [link] forum.xda-developers.com/…
  • a könyvtárkötés használata … forum.xda-developers.com/showthread.php?t=1410262

Válasz

Feladó @eldarerathis –

Van busybox telepítve? Próbálta már a -o bind / path / to / dir1 / path / to / dir2 mountot (szerintem a busybox verzió ezt támogatja az Androidon)?

Válasz

Megpróbálta a linket a mappához? Ezt megteheti a Root Explorer alkalmazásban, amely költsége, sajnálom!

Megjegyzések

  • Egy szimbolikus link megnyerte ' nem dolgozik a könyvtár kiterjesztésén, és nem gondolom, hogy ' nem gondolom, hogy ' cserélni szeretné – AFAIK alkatrészek a rendszer tényleges partíciójára támaszkodik.
  • @MatthewRead A symlink ugyanolyan jól fog működni, mint a bind mount. A kötéscsatlakozás felesleges bonyolultságnak tűnik itt.
  • @Gilles Nem tudok semmit a rögzítő tartókról, de nem ' nem látom, hogyan mutogatva >

bárhová, de az datadata partíció elkerülheti a dolgok feltörését. Az egyes mappák kifelé történő összekapcsolása működhet (például /data/data/com.rovio.angrybirds/ szimbólumkapcsolat létrehozása a /sdcard/dataext/com.rovio.angrybirds/ -hez), de fájdalom lenne ezt megtenni. / li>

Válasz

A parancsod téves. Nem:

mount --bind

Próbálkozzon inkább ezzel:

mount -o bind

A teljes parancs a következő:

mount -o bind /path/to/directory1 /path/to/directory2

Válasz

Ez nem közvetlen válasz, de segít elérni a célját.

Az alkalmazás link2sd kiterjeszti (valójában megőrzők) a belső tárhelyet azáltal, hogy egy alkalmazás apk, dex és lib fájlját összekapcsolja az SD-kártya partíciójával.

Használhatja az alkalmazást rootolt telefonon, vagy kapcsolatba léphet kérdezze meg tőle, hogy csinálta. Nagyon barátságos.

Érdemes ellenőrizni a data2sd fájlt is, ahol az egész alkalmazás telepítve van az SD-kártyára.

Megjegyzések

  • Engem ' érdekel a megoldásod, mert úgy tűnik, hogy ez egyre inkább a probléma középpontjában áll. Én azonban ' kíváncsi vagyok, vajon az apk, dex, lib fájlok mozgatásának van-e hatása a / datadata szabad területére?
  • Igen, igen. I

ve A HTC Desire csak 147 MB belső térrel és link2sd-vel I ' 300% -kal több alkalmazást sikerült telepítenem. Az egyetlen hátrány, hogy nem fogja összekapcsolni az alkalmazások adatait, amelyek néha hatalmasak lehetnek. Ha adatokat is szeretne összekapcsolni, próbálja ki a data2sd fájlt.

Written by admin

Vélemény, hozzászólás? Kilépés a válaszból

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Legutóbbi bejegyzések

  • Rezonáns dipólusú balun használatával
  • Mi a különbség “ nem ” és “ nem ? [duplicate]
  • A JFK-n tud-e mozogni a belföldi járatokon a terminálok repülőtere között?
  • “ Mélyen értékelik ” vagy “ nagyra értékelik ”
  • Mit jelent az ' elvont ötletek '? [zárt]

Archívum

  • 2021 február
  • 2021 január
  • 2020 december
  • 2020 november
  • Deutsch
  • Nederlands
  • Svenska
  • Norsk
  • Dansk
  • Español
  • Français
  • Português
  • Italiano
  • Română
  • Polski
  • Čeština
  • Magyar
  • Suomi
  • 日本語
  • 한국어

Copyright Tiantan 2021 | Theme by Theme in Progress | Proudly powered by WordPress

Back to top