Uruchamianie 14.04 w virtualbox 4.3.8
Nie mogę wykryć additions.iso gościa, gdy wybrałem guest additions.iso w IDE Secondary Master.
Nie ma problemu, więc użyłem wget i ściągnąłem iso do gościa ubuntu bez głowy.
gdy próbuję załadować iso od wewnątrz za pomocą następujących poleceń:
sudo mkdir /media/iso
sudo modprobe loop
sudo mount filename.iso /media/iso -t iso9660 -o loop
Na sudo modprobe loop
otrzymałem następujący błąd:
modprobe: ERROR: ../libkmod/libkmod.c:556 kmod_search_moddep() could not open moddep file '/lib/modules/3.13.0-24-generic/modules.dep.bin'
Oto moje lsb_release -a
:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04 LTS
Release: 14.04
Codename: trusty
EDYTOWAĆ:
Kiedy pisałem
ls /lib/modules/*/modules.dep.bin
Wracam
/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
ls /lib/modules/*/modules.dep.bin /lib/modules/4.4.0-22-generic/modules.dep.bin
Ale jakoś nadal mówi, że mam 4.2.0.25. Jak to może przyjść?Odpowiedzi:
Dzięki komentarzom Braiam rozwiązałem to za pomocą
źródło
modules.dep.bin
był pusty. (prawdopodobnie komputer został wyłączony w trakcie przebudowy czy coś takiego?) Wspomniana ponowna instalacja rozwiązała problem. Dzięki! Po dalszych badaniach myślę, że prawdopodobnie wystarczyłoby uruchomić,depmod
aby zregenerować plik.Nie ma potrzeby ponownej instalacji obrazu systemu Linux
działa dobrze dla mnie. kredyt trafia do @pabouk
źródło
sudo depmod depmod: ERROR: could not open directory /lib/modules/4.2.0-25-generic: No such file or directory depmod: FATAL: could not search modules: No such file or directory
sudo depmod depmod: WARNING: could not open /lib/modules/4.9.0/modules.order: No such file or directory depmod: WARNING: could not open /lib/modules/4.9.0/modules.builtin: No such file or directory
Mogą to być zmiany systemowe oczekujące na ponowne uruchomienie po aktualizacji. Moja instalacja wskazywała na błąd
/lib/modules/<version>
, ale zadziałała sama po ponownym uruchomieniu.źródło
sudo modinfo iptable_nat libkmod: ERROR ../libkmod/libkmod.c:586 kmod_search_moddep: could not open moddep file '/lib/modules/4.2.0-25-generic/modules.dep.bin' modinfo: ERROR: Module alias iptable_nat not found.
To załatwi sprawę, chyba że chcesz zaktualizować jądro.
źródło
Dziwnie, ten problem występuje, jeśli
ExecStart
określę stanze wsystemd
jednostce zawierającej dwa polecenia związane z&&
, npMoże to być niepoprawne, ale wtedy
systemd
nadal będzie musiał zakończyć się niepowodzeniem z pomocnym komunikatem o błędzie - jak każdy program, jaki kiedykolwiek istniał.Łańcuch poleceń można wyrazić za pomocą
bash -c
np(uwaga na proste cytaty
''
zamiast podwójnych cudzysłowów""
).źródło
Dobrze. Nie mogłem w to uwierzyć, ale dostałem ten sam błąd i po wielu problemach odkryłem, że
/boot
NIE został on zamontowany podczas przebudowy modułu jądra.Po zamontowaniu problem zniknął dla mnie.
Okazuje się, że byłem dobrą „ofiarą” dobrej praktyki bezpieczeństwa (jak wskazano w CISecurity).
źródło
Jeśli nie możesz uzyskać dostępu do sieci, możesz to zrobić
To zadziałało dla mnie
źródło