Graças aos comentários de Braiam, eu os resolvi usando
sudo apt-get install --reinstall linux-image-3.13.0
Executando 14.04 no VirtualBox 4.3.8
Não é possível detectar as additions.iso do convidado quando eu selecionei o guest additions.iso no IDE Secondary Master.
Não tem problema, então eu usei o wget e baixei o iso no guest ubuntu headless.
quando tento carregar o iso de dentro usando estes comandos:
sudo mkdir /media/iso
sudo modprobe loop
sudo mount filename.iso /media/iso -t iso9660 -o loop
No sudo modprobe loop
, recebi o seguinte erro:
modprobe: ERROR: ../libkmod/libkmod.c:556 kmod_search_moddep() could not open moddep file '/lib/modules/3.13.0-24-generic/modules.dep.bin'
Aqui estão meus lsb_release -a
:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04 LTS
Release: 14.04
Codename: trusty
EDITAR:
Quando eu digitei
ls /lib/modules/*/modules.dep.bin
Eu volto
/lib/modules/3.11.0-20-generic/modules.dep.bin /lib/modules/3.13.0-24-generic/modules.dep.bin /lib/modules/3.5.0-49-generic/modules.dep.bin
Graças aos comentários de Braiam, eu os resolvi usando
sudo apt-get install --reinstall linux-image-3.13.0
Não é necessário reinstalar a imagem do linux
sudo depmod
funciona bem para mim. crédito vai para @pabouk
Pode haver alterações no sistema aguardando uma reinicialização após as atualizações. Minha instalação estava apontando para o /lib/modules/<version>
errado, mas funcionou depois de uma reinicialização.
#:/ $ sudo modinfo iptable_nat
libkmod: ERROR ../libkmod/libkmod.c:557 kmod_search_moddep: could not open moddep file '/lib/modules/4.1.18+/modules.dep.bin'
modinfo: ERROR: Module alias iptable_nat not found.
# apt-get install --reinstall linux-image-'uname -r'
Isso fará o truque a menos que você queira atualizar seu kernel.
Estranhamente, estou com esse problema se eu especificar uma ExecStart
stanze em uma unidade systemd
contendo dois comandos conectados com &&
, por exemplo
ExecStart=/sbin/modprobe zfs && /usr/local/sbin/zpool import -d /dev data
Isso pode estar incorreto, mas systemd
ainda precisaria falhar com uma mensagem de erro útil - como qualquer programa já existente.
A cadeia de comando pode ser expressa com bash -c
, por exemplo
ExecStart=/bin/bash -c '/sbin/modprobe zfs && /usr/local/sbin/zpool import -d /dev data'
(lembre-se das citações simples ''
em vez das aspas duplas ""
).
Se você não consegue acessar a rede, você pode fazer
dpkg-reconfigure linux-image-$(uname -r)
Funcionou para mim
Tags modprobe