Skip to content
Tiantan
Articles

Svázat jeden adresář s jiným

On 17 února, 2021 by admin

Chtěl bych svázat jeden adresář s druhým, aby se rozšířila kapacita úložiště prvního adresáře.

V linuxu můžete spustit:

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

Prostředí Android však nerozumí parametrům „–bind“ a „-B“. také lze provést pomocí fstab, ale nejsem si jistý syntaxí.

Tuto operaci musím provést, protože můj Samsung Galaxy S (SGS) má / data / data symbolicky spojené s / datadata, z nichž druhá je umístěn v oddílu, který může mít pouze 115 MB, a proto je neustále plný. Chtěl bych rozšířit prostor svázáním adresáře odjinud s větším prostorem.

Díky předem, dva dny jsem se rozhlížel po nějakých nápadech.

Komentáře

  • Máte nainstalovaný busybox? Vyzkoušeli jste mount -o bind /path/to/dir1 /path/to/dir2 (myslím, že verze busybox to v systému Android podporuje)? Toto jste ' označili pomocí 4.0 ICS – používáte neoficiální verzi ICS?
  • Pamatujte, že mount --bind /directory1 /directory2 skryje soubory aktuálně v /directory2. Použijte jej pouze v případě, že je /directory2 prázdný. Pokud chcete pod /directory2 více prostoru, přesuňte nejprve soubory, které se tam již nacházejí, pod /directory1.
  • Busybox is nainstalován a parametr " -o bind " provedl tento trik. Jak Gilles zdůraznil, soubory se skryly, takže je nejprve nutné zkopírovat. Používám ICS AOSP, který byl vytvořen pro SGS pomocí vlastního jádra.
  • Pro ty, kteří toto vlákno prohlížejí při hledání odpovědí: tento postup je dočasné řešení a ne úplné řešení. Zde je popis skutečného problému: [link] forum.xda-developers.com/…
  • použít vazbu adresáře … forum.xda-developers.com/showthread.php?t=1410262

Odpověď

Od uživatele @eldarerathis –

Máte busybox nainstalován? Vyzkoušeli jste mount -o bind / path / to / dir1 / path / to / dir2 (myslím, že verze busybox to podporuje pro Android)?

Odpověď

Zkoušeli jste odkazovat na složku symbolicky? Můžete to udělat v aplikaci Root Explorer, která stojí, promiňte!

Komentáře

  • Symbolický odkaz zvítězil ' nepracuji na rozšíření adresáře a já si ' nemyslím, že ho ' chci vyměnit – části AFAIK systému se spoléhají na to, že jde o skutečný oddíl.
  • @MatthewRead Symbolický odkaz bude fungovat stejně dobře jako vazba zde. Připojení vazby se zde jeví jako zbytečná složitost.
  • @Gilles O připojení vazeb nic nevím, ale ' nevidím, jak ukazuje /data/data/ kdekoli kromě oddílu datadata se může vyhnout rozbití věcí. Propojení jednotlivých složek uvnitř může fungovat (např. Vytvořit /data/data/com.rovio.angrybirds/ symbolický odkaz na /sdcard/dataext/com.rovio.angrybirds/), ale bylo by to obtížné.

Odpověď

Váš příkaz je špatný. Není to:

mount --bind

Zkuste místo toho:

mount -o bind

Celý příkaz je:

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

Odpověď

Toto není přímá odpověď, ale pomůže vám dosáhnout vašeho cíle.

Aplikace link2sd rozšiřuje (vlastně chrání) vaše interní úložiště propojením souboru apk, dex a lib aplikace s oddílem na SD kartě.

Aplikaci můžete použít v rootovaném telefonu nebo můžete kontaktovat vývojáře a zeptejte se ho, jak to udělal. Je velmi přátelský.

Můžete také zkontrolovat data2sd, kde je na SD kartě nainstalována celá aplikace.

Komentáře

  • Mám ' zájem o vaše řešení, protože se zdá, že v jádru problému je více. I ' Zajímalo by mě, jestli přesun souborů apk, dex, lib bude mít nějaký vliv na volné místo / datadata?
  • Ano, bude. I

ve HTC Desire s pouze 147 MB vnitřního prostoru a s link2sd se mi ' podařilo nainstalovat o 300% více aplikací. Jedinou nevýhodou je, že nebude propojovat data pro vaše aplikace, což může být někdy obrovské. Chcete-li také propojit data, zkuste data2sd.

Written by admin

Napsat komentář Zrušit odpověď na komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Nejnovější příspěvky

  • Pomocí balunu s rezonančním dipólem
  • Jaký je rozdíl mezi “ nelze ” a “ ”? [duplicate]
  • Můžete se na JFK pohybovat mezi terminály mimo letiště na vnitrostátních letech?
  • “ Hluboce ceněný ” nebo “ velmi ceněn ”
  • Co ' abstraktní myšlenky ' znamenají? [uzavřeno]

Archivy

  • Únor 2021
  • Leden 2021
  • Prosinec 2020
  • Listopad 2020
  • 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