Install package via apt from a live cd to the real system

First solution :

  • You can install driver needed to boot in recovery. One things to notice : only / is mounted so rememeber that you need to mount other partition such as /usr or /home if needed

  • You need to remount the / in read and write mode : mount -o remount,rw /

  • You just have to install your package like you're doing in normal mode.

  • Packages installed in the recovery mode do persist in the normal mode.

Another way to try

  • Boot from CD
  • Find your HDD with fdisk -l or lsblk
  • Mount it with this command ``mkdir /mnt/hdd && mount /dev/sdx /mnt/hdd
  • If you have a separate boot partition mount that too.

    mount -t ext2 /dev/sdx1 /mnt/hdd/boot

  • Now in order to have a functional chroot, we have to mount proc, dev and sys subsystems :

    mount -t proc none /mnt/hdd/proc
    mount -o bind /dev /mnt/hdd/dev
    mount -o bind /sys /mnt/hdd/sys
    
  • We need to have internet acces :

    cp /etc/resolv.conf  /mnt/hdd/etc/resolv.conf
    
  • Use chroot /mnt/hdd /bin/bash to start a chrooted bash

  • Install your package via apt
  • Try to reboot