Cartão SD de montagem automática formatado como ext4 no ubuntu touch

1

Eu tento usar um cartão MicroSD contendo um ambiente chroot que eu posso quebrar, por ex. instalando o software sem danificar o sistema operacional no meu bq Aquaris E4.5 Ubuntu Edition, no entanto eu não posso deixar o sistema de arquivos sendo montado automaticamente e usar o chroot ao mesmo tempo.

  • sistemas de arquivos ext4 e similares não são montados pelo cibório → por padrão o cartão sd não é montado ao usar ext4, um erro é indicado e me pedem para formatar o disco como vfat
  • O vfat não suporta a permissão de execução → Não consigo executar programas do chroot quando o chroot é salvo em uma partição vfat
  • Para mim, não há nenhuma maneira conhecida de iniciar um script automaticamente na inicialização (eu encontrei isto enquanto procura uma resposta) sem alterar o sistema de arquivos que por padrão é intencionalmente montado como somente leitura → Não consigo criar facilmente um script de montagem executado na inicialização

Então, pergunto-me se existe uma maneira de montar automaticamente um cartão MicroSD que possa ser usado para armazenar um chroot sem modificar as partes protegidas contra gravação do telefone.

    
por paulusASol 28.02.2016 / 01:06

1 resposta

0

Eu tenho a partição ext2 no meu cartão SD e quero o automount para essa partição. Aqui está a minha solução para o Ubuntu Touch BQ Aquaris m10.

Em primeiro lugar, tornamos uma partição do sistema gravável:

sudo touch /userdata/.writable_image

Depois de fazer este sistema irá reiniciar. Então, editamos /lib/init/fstab :

sudo nano /lib/init/fstab

e adicione essa sequência na parte inferior:

/dev/mmcblk1p2  /home/phablet/mnt/sd      ext2            defaults,noatime,nodiratime,errors=remount-ro 0 2

Em seguida, tornamos a partição do sistema somente leitura novamente:

sudo rm /userdata/.writable_image

E reiniciando:

sudo shutdown -r now

Funciona!

    
por Vladimir 15.11.2016 / 09:20