For me the suggested command sequence (purge + install) don't fix the problem.
#> update-grub Generating grub.cfg ... cat: /video.lst: No such file or directory /usr/sbin/grub-probe: error: failed to get canonical path of . /usr/sbin/grub-probe: error: cannot find a GRUB drive for . Check your device.map. I have a software raid as boot partition. #> blkid /dev/sda1: UUID="45aa82a9-5fc2-6eae-8795-1fcf28759b4f" UUID_SUB="ac14b6d9-8c9c-478d-79d8-39b942b29b48" LABEL="ubuntu:0" TYPE="linux_raid_member" /dev/sda2: UUID="235bd0a9-005a-c373-6d65-97a6c29d2e13" UUID_SUB="81f0c4d9-5d46-f47b-2a72-71f5382a78ac" LABEL="ubuntu:1" TYPE="linux_raid_member" /dev/sdb1: UUID="45aa82a9-5fc2-6eae-8795-1fcf28759b4f" UUID_SUB="820d518d-0cce-692a-e01c-62e8b85fc696" LABEL="ubuntu:0" TYPE="linux_raid_member" /dev/sdb2: UUID="235bd0a9-005a-c373-6d65-97a6c29d2e13" UUID_SUB="6fc7a785-c04c-bd9d-97f0-6b77922a2e51" LABEL="ubuntu:1" TYPE="linux_raid_member" /dev/sdc1: UUID="45aa82a9-5fc2-6eae-8795-1fcf28759b4f" UUID_SUB="ac00f434-005a-fc22-4d48-c115e4bd6273" LABEL="ubuntu:0" TYPE="linux_raid_member" /dev/sdc2: UUID="235bd0a9-005a-c373-6d65-97a6c29d2e13" UUID_SUB="c17bc39d-c898-e12e-cace-de0a71ad4603" LABEL="ubuntu:1" TYPE="linux_raid_member" /dev/md0: LABEL="TUSH_BOOT" UUID="a2c9766f-4a3c-41d5-8eaf-f55518653820" TYPE="ext2" /dev/md1: UUID="6YlTj9-9lt3-rJOR-x8j3-jXSe-aDpW-rEWBwq" TYPE="LVM2_member" [...] -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1069856 Title: error: cannot find a GRUB drive for . Check your device.map. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1069856/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs