Web lists-archives.com

Big problem computer not booting

I run Debian stretch on MacBook Air 

I did a restore backup from previous system[debian Jessie ]

Now machine is not booting

upon boot the machine gives the normal GRUB menu:
Debian GNU/Linux 
Advanced options for Debian GNU/linux

Click the 1st one

Loading etc
Loading initial ram disk 

then a list of checks 

[  0.049346] DMAR-IR:[Firmware Bug] : ioapic 2 has no mappin iommu, interrupt remapping will be disabled

/dev/sda2: clean, 348430/7118848 files, 7186186/28466432 blocks
[      3.895353] sd 6:0:0:0: [sdb] No Caching mode page found
[      3.895361] sd 6:0:0:0: [sdb] Assuming drive cache: write trhough
[FAILED] Failed to start Network Manager Wait Online.
See 'systemctl status NetwrokManager-wait-online.service' for details.
then a list of things starting all [OK]

and then nothing happens

Switching the machine off and re-starting it into the advance option i get some root access and i see al my files.
I am not able to connect to the internet
When trying to do something like apt-get update 
the system returns that a shared library libapt-pkg.so.4.12 is not installed.

but I have no internet access so I cannot either find the lib or install it. And so I cannot update the system and it feels like a catch 22

I could really do with some help 

  kelsang sherab