我在安装时遇到了一些奇怪的问题sudo apt-get install linux-image-server
,由于某种原因,apt-get 试图安装两个不同版本的 kenrel,真正的问题是我删除了以前的内核。
PC 重新启动了(我使用两台带 KVM 的 PC,按下 Alt + Ctrl + Del 时以为我在 Windows 中,让 Ubuntu 自行重置)然后哇哦!我在 grub 中只进行了 meme 测试,太棒了……
知道如何使用 liveCD 和 apt-get 安装内核映像吗?或者我最好从 Ubuntu 软件包站点下载所需的内容,然后如何使用 dpkg 在本地计算机上使用 liveCD 安装它?如何chroot
从 live CD 中获取它?
答案1
当然,就像 Stack Overflow 网站上任何有点难以解决的问题一样,我必须自己解决。
- 启动live CD,我使用ubuntu 12.10安装。
sudo -i
- 将您的系统挂载在 /mnt 下。
- 用于
mount -o bind
将 /proc、/sys 和 /dev 绑定到已安装的系统。 cp $(readlink /etc/resolv.conf) /mnt
--> 这将确保您可以使用网络...chroot /mnt bash
service networking restart
dpkg --purge $(dpkg -l|grep "^iU *linux-image")
之后,我可以使用安装特定内核版本,apt-get install linux-image-3.0.xx-yy
并使用新的正常映像重新启动系统,我的主要问题是由于某种原因,-19 版本的内核与“额外”包无法一起安装。仅安装内核即可解决问题。