Buildroot usa o pacote GNU clássico em vez do BusyBox one

1

Eu estou querendo saber como usar as ferramentas GNU "clássicas" em vez das BusyBox para um comando específico.

O comando que eu quero agir como em um Linux clássico é o mount, mas eu acho que é o mesmo para cada comando retirado do binário do BusyBox.

Meu problema é que eu estou implantando um projeto chamando mount -c ... e -c opção não é reconhecida pelo Busybox e eu não quero modificar fontes do projeto.

Eu vi que poderia desativar a integração do mount no busybox executando make busybox-menuconfig , mas não consigo encontrar mount dentro do buildroot menuconfig.
Eu não encontrei nenhuma informação sobre o uso de ferramentas GNU "clássicas" do buildroot também.

Alguém sabe como usar o comando "clasic" mount e manter o busybox para os outros?

    
por Arkaik 12.01.2018 / 19:36

1 resposta

0

O busybox também remapeia os caminhos dos arquivos? Em outras palavras, faça:

# mount -c blah /dev/blah

funciona da mesma forma que:

# /bin/mount -c blah /dev/blah

Sempre use caminhos absolutos para todos os aplicativos ao escrever um script que será executado como root.

    
por 14.01.2018 / 18:27