Erro no Cryptroot durante a inicialização

3

Depois de algum tempo no Ubuntu 12.04 (com certeza não desde a primeira instalação) eu notei o seguinte erro na inicialização:

Begin: Running /scripts/local-top ... /scripts/local-top/cryptroot: line 24: dirname: not found

Editar : o conteúdo de /usr/share/initramfs-tools/scripts/local-top/cryptroot está aqui: link

Eu não estou usando criptografia, porque

sudo dmsetup status

No devices found
    
por jasmines 10.07.2012 / 15:41

1 resposta

2

O erro e o caminho dado /scripts/... indicam que isso está acontecendo dentro do sistema de arquivos initramfs.

Sugiro o backup do conteúdo de /boot , por exemplo

tar -cvzf ~/boot_backup.tar.gz /boot

Em seguida, remova cryptsetup com apt-get ; que deve recriar o initramfs sem o script cryptroot. Se tudo funcionar, essa é a sua solução. Se não, você pode restaurar os originais extraindo o tarball de backup, reinstalar o cryptsetup, comentar aqui e continuar a solução de problemas.

    
por ish 25.07.2012 / 04:24