我正在尝试在 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 -r
shell(initramfs)
获得的版本是3.19.0-39-generic
,但启动目录(和 /lib/modules/???/ )中的实际内核是4.2.0-23-generic
。这正常吗?如果不是,我该如何解决这个问题。
答案1
我可以通过从 Live CD 运行更新来解决该问题。
这是怎么做的。
- 启动至 Live CD
- 按 Ctrl-Alt-F1 进入终端
- sudo mount /dev/sda1 /mnt (将 sda1 替换为您的安装根分区)
- sudo mount --bind /dev /mnt/dev
- sudo mount --bind /proc /mnt/proc
- sudo 安装 --bind /sys /mnt/sys
- 须藤 chroot /mnt
- 易于更新
- 易于升级
这导致系统获得新版本的内核,并且我看到在更新期间 initramfs 和 grub 都被更新。
因此,尽管我没有找出到底是什么导致了问题,但幸运的是更新解决了我遇到的问题。