Raiz lenta / tempo de montagem

3

Correndo dmesg -t -d no meu Raspbian / Debian Jessie, vejo que este é um gargalo no meu processo de inicialização:

[<    4.777880>] EXT4-fs (mmcblk0p2): mounted filesystem with 
ordered data mode. Opts: (null)

Quase 5 segundos para montar /dev/mmcblk0p2 como root / , isso é muito longo!

Ok, é um Raspberry Pi + um cartão microSD (então isso pode ser uma razão para a montagem lenta de / ), mas eu fiz isso com o ArchLinux, e essa montagem não durou muito.

Como evitar qualquer checagem de arquivos em um sistema de arquivos somente leitura e ter uma raiz mais rápida / de montagem na inicialização?

    
por Basj 04.05.2015 / 17:45

1 resposta

0

O cabeçalho de linha [< 4.777880>] diz que essas mensagens aconteceram cerca de 5 segundos depois da anterior, não diz com certeza que a montagem, por si só, demorou tanto; eventos intermediários, não registrados podem ter ocorrido entre os dois (como Celada mencionou em um comentário).

Em uma inicialização recente de um Rasperry Pi, vejo:

[    2.474306] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
[    2.485611] EXT4-fs (mmcblk0p2): couldn't mount as ext2 due to feature incompatibilities

(More lines, none related to this device.)

[    3.329574] EXT4-fs (mmcblk0p2): recovery complete
[    3.337860] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)

Isso fornece uma estimativa de duração de montagem entre 8ms e 864ms, dependendo da mensagem que você supõe indicar uma tentativa de montagem, incluindo aparentemente algum tempo para recuperação (presumivelmente porque o sistema de arquivos foi marcado como sujo).

    
por 04.05.2015 / 17:52