I upgraded my Ubuntu release from 16.04 to 18.04 using sudo do-release-upgrade and following the instructions; the system boots correctly to the login page, but when I click on my user name, it says automatically (I do not enter any password) "Autentication error". Then the screen goes black in just a second and a message "Failed to start Load Kernel Modules" appears, along with many other lines:

So I restarted in recovery mode, used the root shell to run sudo systemctl status systemd-modules-load.service, and that's the result:

As suggested in many other topics (for example: What to do after Failed to start Load Kernel Modules), I tried to enter apt-get update apt-get dist-upgrade apt-get -f install but I get the message Could not resolve 'archive.ubuntu.com' (i.e., there is no internet connection), while for dpkg --configure -a I get dpkg: error: unable to access dpkg status area: Read-only file system.
Running ifconfig I see this result:

so I cannot connect to any network.
I could appreciate any help in resolving this (I'm not an expert in Ubuntu)
EDIT:
Result from ifconfig -a:

1 Answer
First thing you need to do in recovery mode is remount the main drive read/write:
sudo mount -o remount,rw / Then you can try to reconfigure your packages:
sudo dpkg --configure -a You might need to add a DNS server to connect to the internet:
sudo nano /etc/resolv.conf and add the following to the end:
nameserver 8.8.8.8 Save and close.
NOTE - Op had issues writing directly to /etc/resolv.conf:
The only difficulty I encountered was to save the resolv.conf file in /root directory first and then move it manually to /etc/resolv.conf manually using
sudo nano resolv.conf sudo mv resolv.conf /etc/resolv.conf
Then restart networking:
sudo service networking restart sudo ifconfig enp2s0f0 up sudo dhclient enp2s0f0 Then try to run your updates:
sudo apt update sudo apt upgrade && sudo apt dist-upgrade sudo apt -f install If all goes well reboot.
3