É possível dizer ao df para usar / proc / mounts ao invés de / etc / mtab?

6

Instalando o gentoo no chroot descobri que comandos como mount e df não funcionam: eles tentam ler o arquivo /etc/mtab (que obviamente está vazio).

Posso (para uso futuro) configurar ou mesmo recompilá-los para que eles não leiam /etc/mtab , tomando todas as informações necessárias de /proc ?

    
por Eddy_Em 27.03.2013 / 06:59

2 respostas

8

df e mount são baseados nas funções *mntent (ex getmntent ), com base em /etc/mtab e /etc/fstab . Você pode corrigir essas ferramentas, mas deve simplesmente copiar ou ligar simbolicamente /proc/mounts a /etc/mtab .

    
por 27.03.2013 / 07:44
2

Não faça isso: em vez disso, o link simbólico /proc/mounts to /etc/mtab , que também resolve o seu problema.

E observe que, em um ambiente com chroots, você precisa apenas de uma tabela de montagem mínima, ou seja, /sys , /proc , / etc.

    
por 27.03.2013 / 07:33

Tags