我有一个安装了 ubuntu 服务器 10.04 的远程 VPS(由于某种原因,托管公司还没有 12.04)
我最近将我的硬件从专用机器降级为 VPS,并在将其更新到 12.04 后将已安装软件包的列表转移到新的 VPS。
问题是 VPS 仍在运行并且内核是旧的,我已经尝试更新它但它似乎不想运行更新的内核,我认为这可能是 grub 的问题所以我运行了 update-grub:
Found linux image: /boot/vmlinuz-3.8.0-39-generic
Found initrd image: /boot/initrd.img-3.8.0-39-generic
/usr/sbin/grub-probe: error: no such disk.
/usr/sbin/grub-probe: error: no such disk.
Found linux image: /boot/vmlinuz-3.8.0-34-generic
Found initrd image: /boot/initrd.img-3.8.0-34-generic
/usr/sbin/grub-probe: error: no such disk.
/usr/sbin/grub-probe: error: no such disk.
Found linux image: /boot/vmlinuz-3.5.0-49-generic
Found initrd image: /boot/initrd.img-3.5.0-49-generic
/usr/sbin/grub-probe: error: no such disk.
/usr/sbin/grub-probe: error: no such disk.
Found linux image: /boot/vmlinuz-3.2.0-61-generic
Found initrd image: /boot/initrd.img-3.2.0-61-generic
/usr/sbin/grub-probe: error: no such disk.
/usr/sbin/grub-probe: error: no such disk.
Found linux image: /boot/vmlinuz-3.2.0-59-generic
Found initrd image: /boot/initrd.img-3.2.0-59-generic
/usr/sbin/grub-probe: error: no such disk.
/usr/sbin/grub-probe: error: no such disk.
Found linux image: /boot/vmlinuz-3.2.0-58-generic
Found initrd image: /boot/initrd.img-3.2.0-58-generic
/usr/sbin/grub-probe: error: no such disk.
/usr/sbin/grub-probe: error: no such disk.
Found linux image: /boot/vmlinuz-3.2.0-56-generic
Found initrd image: /boot/initrd.img-3.2.0-56-generic
/usr/sbin/grub-probe: error: no such disk.
/usr/sbin/grub-probe: error: no such disk.
/usr/sbin/grub-probe: error: no such disk.
Found memtest86+ image: /boot/memtest86+.bin
Cannot find list of partitions! (Try mounting /sys.)
但是,如您所见,我遇到了一大堆错误。
我不确定发生了什么。
您的 VPS 主机正在运行Parallels Virtuozzo Containers(因此 ZVFS 文件系统位于根目录)。这是一个操作系统虚拟化产品 - 所有虚拟主机共享一个内核,您无法更改或更新它。