我刚刚在 VirtualBox 中全新安装了 openSUSE Tumbleweed。启动时,它在以下行后挂起
[ OK ] Started Accounts Service....2.ons service....ns kernel modules.f8fe71.
(实际上我认为可能是多行以某种方式互相覆盖。)
我尝试在网上搜索解决方案,得到了很多结果,即使对于有类似问题的其他 Linux 发行版。但大多数都是关于已运行系统的变化,这不可能是我的情况,因为这是一个全新的安装,油漆还没干。此外,NVidia 驱动程序也经常被提及,但我认为它们与 VirtualBox 虚拟机不太相关。
最奇怪的是,我可以从 GRUB 中选择特殊设置(我不知道它们实际上有何特殊之处),系统可以正常启动。
我尝试做一个zypper dup
,这也经常被提及作为解决方案,但它没有帮助。
问题是:我怎样才能找出这里出了什么问题,又怎样才能修复它?
答案1
有同样的问题,上面的解决方案对我不起作用(已经使用了 uuid)我的解决方案是更改 grub 的内核选项
quiet splash=silent resume=/dev/disk/by-uuid/479297bf-8f35-4c4c-8bc1-d1c19f9ce6fc splash=silent quiet showopts
到
quiet resume=/dev/disk/by-uuid/479297bf-8f35-4c4c-8bc1-d1c19f9ce6fc quiet
答案2
我不知道这有什么关系,但是:
我/boot/grub2/grub.cfg
需要改变参数
resume=/dev/sda1
(当前 Tumbleweed 的方式)
resume=/dev/disk/by-uuid/[put your own UUID here for sda1]
就像在 Leap 中使用一样。之后启动成功完成。