/ tmp quebrado: mount não mostra nada

0

Estou no Ubuntu 9.04 e tenho o seguinte problema:

A pasta / tmp normalmente tem um tmpfs montado nela. Em uma máquina, isso não é mais o caso. Eu não sei o que aconteceu para ter dessa maneira.

mount não diz nada sobre esse diretório e também não é um link simbólico.

Bem, eu poderia simplesmente remontar algum novo disco, com certeza. Mas eu não sei o tamanho etc.

Mesmo em um sistema novo, o mount não informa nada sobre / tmp

algum amigo me disse para ver o /etc/init.d/mountoverflowtmp, mas quando eu tento iniciar este comando com um "start" anexado a ele, eu recebo

test: 53: Illegal number: Verfügbar

(Verfügbar = Disponível)

EDIT: / etc / fstab na máquina "quebrada" não contém nada sobre / tmp. Nem em um sistema recém-instalado

Qualquer ideia é apreciada, respeita

    
por Atmocreations 29.09.2009 / 21:42

1 resposta

1

Você não precisa de um "ramdisk". E na minha opinião, o suporte ao ramdisk do Linux é uma droga ... precisar configurar parâmetros do kernel, etc. para obter um tamanho grande adequado. A única vantagem de um "ramdisk" é que você pode particioná-lo, referir-se a ele como um dispositivo de disco rígido (por exemplo, em um comando fdisk, um comando dd, etc.). Você quer o tmpfs, que é um sistema de arquivos rodando na RAM (ou swap) sem todo o material do dispositivo de disco intermediário. Basta simplesmente adicionar o que você esperava encontrar em seu / etc / fstab e montá-lo.

choose whichever editor you like, one of the following for example:
sudo pico -w /etc/fstab
sudo vim /etc/fstab

    # device mountpoint type  options  dump pass
    # ------------------------------------------
    none     /tmp       tmpfs defaults    0    0

sudo mount -a

E, pessoalmente, eu não gosto muito de tmpfs no meu / tmp ... ele fica sem espaço muito rápido. E com o armazenamento automático de arquivos em cache no ext, você realmente não precisa de tmpfs de qualquer maneira (exceto para escrever coisas grandes, mas então você preenche o disco ... então qual é o ponto?).

    
por 02.05.2012 / 21:53