Grub-pc安装错误
试图修复我的apt-get升级,它总是停止设置grub-pc …我读到了应该清除的地方删除我的grub2然后重新安装它。
我这样做了,经过大量的支付,我能够删除它(这不是一个聪明的举动)。 现在我再也无法安装它了。
我正在尝试sudo apt-get install grub-pc,它只是停在“设置grub-pc ..”并且什么也没做,因为它不允许我做任何升级或安装..它问我sudo dpkg –configure -a在设置grub-pc时再次停止
我想我很快就需要帮助。 谢谢,我真的很感激这里的任何输入,以便在下次重启之前使我的系统到位。
你有SuperGrubDisk(http://www.supergrubdisk.org/)吗? 这可能有助于解决问题。 如果它与aptitude相关,你尝试过apt-get update
或apt-get clean
吗?
我可以按照以下说明多次恢复grub: https : //wiki.ubuntu.com/Grub2#Recover
首先,您必须从live cd启动系统。 然后
“ 方法3 – CHROOT
此安装方法使用chroot命令来访问损坏的系统文件。 一旦发出chroot命令,LiveCD就会将损坏的系统视为自己的/。 在chroot环境中运行的命令将影响损坏的系统文件系统,而不会影响LiveCD的系统文件系统。
1)启动到LiveCD桌面(Ubuntu 9.10或更高版本)。 请注意,Live CD必须与您正在修复的系统相同 – 32位或64位(如果不是,则chroot将失败)。
2)打开终端 – 应用程序,附件,终端。 3)确定正常的系统分区 – (开关是小写的“L”)
sudo fdisk -l
如果您不确定,请运行
df -Th
寻找正确的磁盘大小和ext3或ext4格式。
4)挂载正常的系统分区:
替换正确的分区:sda1,sdb5等。
sudo mount / dev / sdXX / mnt
#示例:sudo mount / dev / sda1 / mnt
5)仅当您有一个单独的启动分区时:sdYY是/ boot分区指定(例如sdb3)
sudo mount / dev / sdYY / mnt / boot
6)挂载关键虚拟文件系统:
sudo mount --bind / dev / mnt / dev sudo mount --bind / dev / pts / mnt / dev / pts sudo mount --bind / proc / mnt / proc sudo mount --bind / sys / mnt / sys
7)Chroot到您的正常系统设备:
sudo chroot / mnt
8)如果没有/boot/grub/grub.cfg或它不正确,请使用创建一个
更新GRUB
9)重新安装GRUB 2:
替换正确的设备 – sda,sdb等。不要指定分区号。
grub-install / dev / sdX
10)validation安装(使用正确的设备,例如sda。不要指定分区):
sudo grub-install --recheck / dev / sdX
11)退出chroot:键盘上的CTRL-D 12)卸载虚拟文件系统:
sudo umount / mnt / dev / pts sudo umount / mnt / dev sudo umount / mnt / proc sudo umount / mnt / sys
13)如果你安装了一个单独的/ boot分区:
sudo umount / mnt / boot
14)卸载LiveCD的/ usr目录:
sudo umount / mnt / usr
15)卸载最后一个设备:
sudo umount / mnt
16)重新启动。
sudo重启
“
跑
chmod -x /etc/grub.d/README
然后再次尝试升级。
这个问题已经很老了,但我刚遇到这个并遇到了一个不同的问题:看起来我的分区UUID改变了,所以我不得不跑
sudo update-grub
这促使我选择分区来安装GRUB,并更新了所选分区上的GRUB安装(我想在过程中检测到相应的UUID)。 跟随那个
sudo dpkg --configure -a
成功跑完了。
- 如何在Ubuntu 14.10上安装MariaDB?
- 如何在构建包时解决dpkg-source source问题?
- 无法安装’openjdk-9-jdk’,因为它试图覆盖’openjdk-9-jdk-headless’中包含的文件’
- E:无法获取锁定/ var / lib / dpkg / lock – 打开(11:资源暂时不可用)
- 问题重新安装virtualbox-dkms
- 升级14到16.04:未安装所需的依赖项’dpkg(> = 1.17.5ubuntu5.6)’。 救命?
- 安装linux-image-4.10.0-33-generic时出现磁盘完全错误
- 如何降级PPA包(Firefox ESR 60到ESR 52)?
- 无法安装软件 – 我可以修复丢失的dpkg吗?