Rozdělením souborový systém na Androidu

hlasů
1

Snažím se re-rozdelit SDCard na Android s právy uživatele root.

Mám MBR soubor 512 bajtů, a to ukáže jako toto:

 Pos MBRndx Typ / Název Velikost Active skrýt start sektor Odvětví
 --- ------ ---------- ---- ------ ---- ------------ ----- -------
  0 0 0C-FAT32X 5,9 g Ne Ne 64 12124096
  1 1 0 ° C, 1,9 g FAT32X Ne 12124160 3932160

Co se snažím udělat, je změnit velikost 5.9GB diskového oddílu do 3 GB, a pak se EXT oddíl s zbývající prostor. Neumím si představit dva způsoby, jak toho dosáhnout, ale jsem trochu agitoval v tom jeden z nich:

1) Cross-kompilace GNU parted a spusťte jej na Android změnit souborový systém na svém místě. To by byl můj preferovaný způsob, ale já jsem se snažil, aby staticky kompilace rozdělili pomocí ScratchBox a neměl moc štěstí, a já jsem nebyl schopen dynamicky sestavit pro Android v scratchbox jeden.

2) Přímo upravovat 512 bajtů MBR používat nějaký nástroj na mém počítači, a pak dd soubor na Android. Mám nástroj pro prohlížení MBR (mbrwiz), ale nevím, jak ji upravit.

Má někdo nějaké návrhy na to buď, případně třetí cesta?

Položena 06/09/2010 v 22:46
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
3

Možná, že nevidím problém, ale to nevypadá, že chcete automatizovat tento nebo vytvořit program s touto funkcí. Takže, proč se SD kartu ze zařízení se systémem Android a rozdělit ji do čtečky karet na vašem stolním počítači? Dalo by se dokonce provést úplnou zálohu předem a vyhnout se ztráty dat s rozdělením.

Odpovězeno 06/09/2010 v 22:59
zdroj uživatelem

hlasů
0

Dalo by se použít fdisk místo rozešli, protože jsme použili několik let před tím, než později nástroj přišel.

Mnoho z android komunitní ROM zahrnuje fdisk na busybox bázi, které se péči, kterou by pravděpodobně mohlo instalovat, aniž by nahrazoval skutečné ROM (což ještě nemusí mít plně funkční verzi Galaxy)

Nevíte, jak to pomůže jádra měnící zpět problém. Dalo by se podívat do /init.rc a zjistit, jestli existuje něco, co lze vyjádřit venku (budete muset extrahovat, upravovat a reflash ramdisk provést změnu na to, že rozdělení a rekombinace to z jádra, pokud oni dělali to stejným způsobem jako HTC telefonů)

Může být také možné ji rozdělit s externími nástroji, když je v režimu USB hoře - v případě, že úložiště gadget usb prostě jej považuje za mořem bloků, pravděpodobně byste mohli dát tabulku oddílů na to?

Odpovězeno 23/09/2010 v 12:23
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more