sistema de arquivos montado sem journal. Opts: (null) durante a montagem do ext4 fs

3

Estou usando o Beaglebone preto com NFS,
Eu tenho formatado o eMMC interno com o sistema de arquivos ext4,

quando eu montei o sistema de arquivos usando os seguintes pop-ups de mensagem de comando dizendo que o sistema de arquivos está montado sem journal , então como montar o sistema de arquivos com o diário,

# mount -t ext4 /dev/mmcblk0p2 /media/emmcrfs/
[10639.836647] EXT4-fs (mmcblk0p2): mounted filesystem without journal. Opts: (null)

Outra coisa que eu li é que o diário ram é melhor para o sistema embarcado, é assim?
Como posso definir a opção de diário de ram?

Eu tenho que usar o utilitário tune2fs ?

    
por AnkurTank 22.12.2014 / 11:51

1 resposta

1

bem com alguma experiência eu encontrei a resposta,

Eu usei o comando mke2fs /dev/mmcblk0p2 para formatar a partição. E depois disso, se eu montar o /dev/mmcblk0p2 na /media/emmcrfs mount, a mensagem será enviada para o sistema de arquivos sem o diário.

quando eu usei o comando mkfs.ext4 /dev/mmcblk0p2 para formatar a partição e, em seguida, monte /dev/mmcblk0p2 i veja o mount dando mensagem de que está montando o sistema de arquivos com o diário. Para mensagens exatas, veja abaixo o comando

# mount -t ext4 /dev/mmcblk0p2 /media/emmcrfs/
[ 3172.107869] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)

Então, quando eu pesquisei, descobri que o utilitário mke2fs refere-se ao arquivo /etc/mke2fs.conf para diferentes opções. Se o mke2fs não receber nenhum argumento, ele usará parâmetros de [defaults] do parâmetro /etc/mke2fs.conf e esses parâmetros [defaults] não terão opção de diário.

Quando eu uso o comando mkfs.ext4 , ele chama internamente mke2fs com ext4 como parâmetro e por causa do qual mke2fs refere parâmetros para [ext4] no /etc/mke2fs.conf . No meu caso [ext4] contém a opção de registro no diário para criar um diário.

Espero que ajude alguém com a mesma pergunta que eu:)

    
por 22.12.2014 / 13:41