LINUX.ORG.RU
ФорумMobile

data -> sd

 , , ,


0

5

Оказывается 1Гб на дату это мало захотелось расширить без всяких прог за счет второго раздела на второй сдшке:

1. mount -t ext4 /dev/block/mmcblk1p2 /mnt/tmpdata
2. cp -Rv /data/* /mnt/tmpdata/

И вот думаю как же теперь записать то, что я хочу в fstab если он выглядит вот так:
vold.fstab

## Vold 2.0 Generic fstab
## - San Mehat (san@android.com)
## 

#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...> 
## label        - Label for the volume
## mount_point  - Where the volume will be mounted
## part         - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - List of sysfs paths to source devices
######################

## Example of a standard sdcard mount for the emulator / Dream
# Mounts the first usable partition of the specified device
dev_mount sdcard /storage/sdcard0 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host
dev_mount sdcard2 /storage/sdcard1 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host
## Example of a dual card setup
# dev_mount left_sdcard  /mnt/sdcard1  auto /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host/mmc0
# dev_mount right_sdcard /mnt/sdcard2  auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.2/mmc_host/mmc2

## Example of specifying a specific partition for mounts
# dev_mount sdcard /mnt/sdcard 2 /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1

# usb otg disk

vold.fstab.nand

## Vold 2.0 Generic fstab
## - San Mehat (san@android.com)
## 

#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...> 
## label        - Label for the volume
## mount_point  - Where the volume will be mounted
## part         - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - List of sysfs paths to source devices
######################

## Example of a standard sdcard mount for the emulator / Dream
# Mounts the first usable partition of the specified device
dev_mount sdcard /storage/sdcard0 auto /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.1/mmc_host

## Example of a dual card setup
# dev_mount left_sdcard  /mnt/sdcard1  auto /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host/mmc0
# dev_mount right_sdcard /mnt/sdcard2  auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.2/mmc_host/mmc2

## Example of specifying a specific partition for mounts
# dev_mount sdcard /mnt/sdcard 2 /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1


Пытался докинуть это в конец vold.fstab
dev_mount data /data 2 /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host

никакого эффекта

★★

Если бы это было так просто, то все бы так делали :)

Разделы system, cache и data прибиты гвоздями в андроиде и просто так перемонтировать не получится. Начнём с того, что именованый раздел usrdata монтируется в соответствии с fstab, зашитом в ramdisk.

Указанные vold.fstab подходят только для внешних флешек, да otg.

Судя по тому, что у вас mtk, я бы проверил на предмет готовых прошивок для вашего аппарата, где это поправлено. В идеале чтобы в scatter файле сразу были нужные границы заданы + плюс соответствующие изменения в ОС.

Bebop ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.