Monte Pendrive em Chroot no Android -- linux camp android Relacionado O problema

Mount pendrive in chroot on Android


1
vote

problema

português

Eu tenho um chroot do fedora em funcionamento em um dispositivo Android e quero ser capaz de conectar uma unidade de caneta USB no dispositivo Android e ter acessível a um usuário no chroot do Fedora.

O pen drive é montado em / mnt / usbhost2 no Android. Eu criei uma pasta dentro / mídia do Fedora Chroot como um ponto de montagem Esta pasta (/ USB) é de propriedade do usuário que precisa de acesso ao dispositivo USB.

Eu tentei então o seguinte comando o monte o dispositivo USB para esta pasta:

  $bbox mount -o bind /mnt/usbhost2 $mnt/media/usb    

O que funciona, no entanto, a pasta USB não está mais acessível pelo usuário (somente usuário root tem acesso). Antes da montagem da pasta USB ls -l out coloque:

  drwxrwxr-x username username 4096    

No entanto após a montagem o ls -l out coloque-o:

  d---rwxr-x username media_rw 8192    

Portanto, a questão é como obter o proprietário para ter acesso novamente, simplesmente usar o chmod não funciona. Eu acho que tem algo a ver com esse fato de que o dispositivo USB é formatado FAT32.

Existe outra maneira que eu poderia montar esta unidade no chroot que daria ao acesso ao usuário?

english

I have a fedora chroot running on an Android device and want to be able to plug a USB pen drive into the Android device and have it accessible to a user in the fedora chroot.

The pen drive is mounted to /mnt/usbhost2 within Android. I have created a folder within /media of the fedora chroot as a mount point this folder (/usb) is owned by the user that needs access to the usb device.

I have then tried the following command the mount the USB device to this folder:

$bbox mount -o bind /mnt/usbhost2 $mnt/media/usb 

Which does work however the usb folder is no longer accessable by the user (only root user has access). Before the mount the usb folder ls -l out put:

drwxrwxr-x username username 4096 

However after the mount the ls -l out put it:

d---rwxr-x username media_rw 8192 

So the question is how to I get the owner to have access again, simply using chmod does not work. I guess it has something to do with that fact that the usb device is formatted FAT32.

Is there another way I could mount this drive in the chroot that would give the user access?

  
 
 

Lista de respostas


Perguntas relacionadas

7  Telefone Android não reconhecido no Ubuntu  ( Android phone not recognized in ubuntu ) 
Eu tenho um telefone Android (um marco de motorola) e tentando conectá-lo ao meu Ubuntu Maverick (10.10). O problema é que eu não consigo mesmo carregá-lo usa...

4  Como entender rapidamente a UI do Android  ( How to quickly understand the android ui ) 
Eu tenho experiência com o Windows, os macos, o iPad e o Linux UIs como KDE. Eu não usei um dispositivo Android no entanto, então eu realmente não entendo com...

6  Como faço para acessar arquivos .img com yaffs2?  ( How do i access img files with yaffs2 ) 
Eu tentei montá-los no Ubuntu, sem sorte, mount não reconhece o sistema de arquivos Yaffs2. Eu tentei yaffs2utils e ./unyaffs2 mas não descompacta os ar...

5  Como faço para fazer meu PC Linux Mount Meu telefone Android 4.2.2 usando o MTP?  ( How do i make my linux pc mount my android 4 2 2 phone using mtp ) 
Acabei de comprar um novo celular TCL (S950) Idol X e eu estou descobrindo algum problema para torná-lo visível no meu sistema. Este telefone usa o Android ...

9  Como encontrar o nome do caminho da partição swap no cartão SD?  ( How to find the pathname of the swap partition on sd card ) 
como este < / a> adverte, você não deve habilitar a troca na partição errada ou você pode destruir seu telefone: . OK antes de ir mais longe! Os telefones ...

0  Usando um dongle WiFi para monitorar a rede  ( Using a wifi dongle to monitor network ) 
Eu tenho uma caixa inteligente Android com um wifi interno e quero adicionar um dongle à caixa para que eu possa monitorar a rede. Eu encontrei uma pergunta s...

1  Enraizando Samsung Galaxy S II GT-I9100  ( Rooting samsung galaxy s ii gt i9100 ) 
Como é uma raiz A Samsung Galaxy S II GT-I9100 (com seu original Android 2.3 Gingerbread), de preferência sob Linux Mint? Essas questões pertencem especific...

7  Como faço para obter meu telefone para conectar o SD interno por USB?  ( How do i get my phone to connect the internal sd by usb ) 
Eu recentemente enraizada e atualizei meu Samsung Galaxy S2 para a versão 4, ICS. Desde então, quando conecto meu dispositivo por USB ao computador Ubuntu, ...

5  Desbloquear bootloader usando fastboot usando o Ubuntu / Linux  ( Unlock bootloader using fastboot using ubuntu linux ) 
Eu estou tentando desbloquear bootloader para minha lenda HTC. Eu tenho ADT (Android SDK de acordo com a versão 21.1) na minha caixa Ubuntu / Linux. Enqua...

4  Como é que o enraizamento é sempre possível?  ( How is it that rooting is always possible ) 
Tendo passado algum tempo pesquisando o que realmente vai atrás de enraizando um telefone Android, a principal razão que leva à raiz da habilidade é uma vulne...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.