安装 Zorin OS 11 后放入 (initramfs)

安装 Zorin OS 11 后放入 (initramfs)

我正在尝试在 Fujitsu Lifebook AH530 上安装 Zorin OS。安装运行顺利,但是当系统重新启动时,它会进入 ( initramfs) shell,并显示以下消息:

ALERT~ /dev/disk/by-uuid/.... does not exist.

从我检查的外壳来看,没有,/dev/disk也没有/dev/sda(或任何其他此类设备)。

我在不保留 Windows 的情况下安装它,并且尝试了许多分区选项(默认、LVM 默认、自定义分区),但不起作用并且每次都被放入 shell 中。

编辑:另一件事可能是相对的,它cat /proc/modules不返回任何内容(它是空的)。

EDIT2:我注意到从uname -rshell(initramfs)获得的版本是3.19.0-39-generic,但启动目录(和 /lib/modules/???/ )中的实际内核是4.2.0-23-generic。这正常吗?如果不是,我该如何解决这个问题。

答案1

我可以通过从 Live CD 运行更新来解决该问题。

这是怎么做的。

  1. 启动至 Live CD
  2. 按 Ctrl-Alt-F1 进入终端
  3. sudo mount /dev/sda1 /mnt (将 sda1 替换为您的安装根分区)
  4. sudo mount --bind /dev /mnt/dev
  5. sudo mount --bind /proc /mnt/proc
  6. sudo 安装 --bind /sys /mnt/sys
  7. 须藤 chroot /mnt
  8. 易于更新
  9. 易于升级

这导致系统获得新版本的内核,并且我看到在更新期间 initramfs 和 grub 都被更新。

因此,尽管我没有找出到底是什么导致了问题,但幸运的是更新解决了我遇到的问题。

相关内容