Posso montar loopdevice no Android? -- shell campo com mount camp android Relacionado O problema

Can i mount loopdevice in Android?


3
vote

problema

português

Eu tenho enraizado meu telefone Android e obter um shell thr ad. Eu quero montar uma imagem rom no Android. Mas eu sempre falho:

Mount -o loop /sdcard/myimage.img / mnt
Monte: Não é possível configurar o dispositivo de loop: Nenhum arquivo ou diretório

Inglês Original

I have rooted my android phone and get a shell thr adb. I wanna mount a ROM image in android. But I always fail:

mount -o loop /sdcard/myimage.img /mnt
mount: can't setup loop device: No such file or directory

     

Lista de respostas

5
 
vote
vote
Melhor resposta
 

Tente: mount -o loop /sdcard/myimage.img myimage . "MyImage" é onde você pode ver o conteúdo depois.

 

Try: mount -o loop /sdcard/myimage.img myimage. "myimage" is where you can view the contents afterward.

 
 
0
 
vote

Você precisaria compilar um kernel personalizado que é capaz de montar dispositivos de loop ou encontrar um kernel personalizado para esse dispositivo que já tenha esse recurso embutido.

Após um pouco de escavação, encontrei Este guia no fórum do seu telefone. É um pouco datado, mas a informação ainda é relevante. Ele mostra como inicializar um arquivo .img do Debian. Infelizmente, isso realmente não detalha exatamente o que é necessário para o suporte de loop, apenas esse suporte de loop é necessário. Mas é definitivamente possível, como eu pessoalmente corro no meu telefone por um curto período de tempo.

 

You would need to compile a custom kernel that is capable of mounting loop devices, or find a custom kernel for that device that already has that feature built-in.

After a bit of digging, I found this guide on my phone's support forum. It's a bit dated, but the information is still relevant. It shows how to boot a Debian .img file. Unfortunately, it doesn't really detail EXACTLY what's needed for loop support, just that loop support is needed. But it is definitely possible, as I've personally run this on my phone for a short amount of time.

 
 
     
     

Perguntas relacionadas

24  É possível ativar a configuração do Android "USB Tethering" da linha de comando?  ( Is it possible to activate the usb tethering android setting from the command ) 
Eu gostaria de ativar "USB Tethering" de dentro de um script bash, por isso há alguma possibilidade de executar uma linha de comando com adb shell para alte...

54  Como posso executar um script na inicialização?  ( How can i run a script on boot ) 
Estou acostumado a executar scripts na inicialização no Linux, mas não sei como fazer isso no Android. Eu gostaria de começar meu daemon ssh no início, então ...

107  Onde no sistema de arquivos são aplicativos instalados?  ( Where in the file system are applications installed ) 
Eu instalei alguns aplicativos Android ambos com o comando adb install MyApplication.apk e através de um servidor web (como uma alternativa para o Android M...

2  Como excluir o histórico e o cache no Opera Mobile (10.1) via shell?  ( How to delete the history and cache in opera mobile 10 1 via shell ) 
Eu executo Ópera Mobile 10.1 no Android. Meu dispositivo está enraizado. Como posso limpar o histórico e o cache do navegador via shell? Como su, removend...

2  Modo de câmera ADB Shell Alterar  ( Adb shell change camera mode ) 
Eu estou brincando com o shell adb para controlar um Samsung Galaxy S9 remotamente. Eu posso fazer a maioria das coisas que eu queria, mas eu luto encontrar u...

1  Como fazer operações matemáticas na Shell do Android?  ( How to do math operations in android shell ) 
Para fazer operações matemáticas no Linux Shell, a linguagem BC pode ser usada. Por exemplo, echo `echo "scale=4;sqrt(400)"|bc -l` Isso dará a produção...

5  Como definir IP estático na linha de comando ou shell adb?  ( How to set static ip on command line or adb shell ) 
Eu não consigo usar netcfg no nougat. Se eu usar ifconfig ip não está atualizando. Se houver outro método para alterar o IP na linha de comando ou adb s...

3  Como montar uma partição ext2 em sdcard  ( How to mount a ext2 partition in sdcard ) 
Eu não quero usar o FAT32, eu quero usar o mais estável ext2. ...

9  Como é o conjunto de caminho padrão?  ( How is the default path set ) 
Em outro sistema Linux, posso esperar encontrar um arquivo .Profile, ou algo em / etc usado por padrão. Eu não consigo determinar o que define o caminho do si...

26  Como posso usar comandos de shell e interagir com o sistema Linux por baixo?  ( How can i use shell commands and interact with the linux system underneath ) 
Android é baseado no Linux e tem um kernel Linux por baixo. Existe alguma maneira de usar comandos de shell e interagir diretamente com o sistema Linux? Por e...

3  Como posso alterar a configuração de localizações de ponteiro nas opções de desenvolvedor do ADB Shell?  ( How can i change pointer locations setting in developer options from adb shell ) 
Eu preciso ser capaz de selecionar e desmarcar "locais de ponteiro" no menu Opções do desenvolvedor usando ADB. adb shell am start -n com.android.settings/.D...

3  Por que (BIND) montagens em / armazenamento / emulado / 0 não são visíveis em aplicativos?  ( Why bind mounts in storage emulated 0 are not visible in apps ) 
Eu montei um diretório em outro diretório com: mount --bind "/storage/sdcard/dir1" "/storage/sdcard/dir2" Eu faço isso na conclusão da inicialização co...

18  Onde posso encontrar documentação para comandos de shell? [fechado]  ( Where can i find documentation for shell commands ) 
. FECHADO. Esta questão é off-tópico . Atualmente não está aceitando respostas. Quer melh...

16  É possível habilitar os serviços de localização via shell?  ( Is it possible to enable location services via shell ) 
É possível habilitar os serviços de localização (GPS ou o Google NetworkLocation) via adb ou emulador de terminal? Eu estou em um telefone enraizado. Pontos...

16  Onde posso obter um binário de linha de comando SQLite 3 para o Android?  ( Where can i obtain an sqlite 3 command line binary for android ) 
Quando eu ler documentação como Examinando bancos de dados SQLite 3 de um shell remoto Eu recebo a impressão de um binário de linha de comando SQLite deve e...




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


Licensed under cc by-sa 3.0 with attribution required.