请教各位个问题,我是 openSUSE 初使用者。我在安装 win10 双系统时,硬盘模式使用 achi 时不能识别待安装盘,修改成 ide 后可以顺利安装,如果我把 bios 改回 achi,那么 SUSE 就不能正常启动,只有在 ide 模式下可以。先前单独使用 win10,用的是 achi 模式。我希望能解决目前的问题,让 SUSE 能够在 achi 模式下运行。谢谢大神们,我相信有你们的帮助,我才可以在探索 SUSE 的路上走的更远。
切换到 achi,然后 grub(就是出三条让你选那里),好像是按 e 键进入编辑模式,把那个 —quiet 去掉,然后手机拍它不动也进不去系统那里传上来
高度怀疑需要安装驱动才能识别 AMD 机上 SATA 的 AHCI 模式,缺省状态下没有。
操作系统: openSUSE Leap 15.3
KDE Plasma 版本: 5.18.6
KDE 框架版本: 5.76.0
Qt 版本: 5.12.7
内核版本: 5.3.18-150300.59.49-default
操作系统类型: 64-位
处理器: 2 × AMD A4-5300 APU with Radeon™ HD Graphics
内存: 3.1 GiB 内存
正巧我也用这个内核, 感觉有两种可能:
- 加载错了内核驱动
- 对的驱动,但驱动模块有 bug
先确定第一个可能,切换到 AHCI 后, 找个 openSUSE TW 的 LiveCD 尝试进系统后,运行
lspci -nn
查看对应 AHCI 控制器的 Device ID: [vvvv:dddd]
或者,进入 Windows, 然后参照下图: 看看硬件 ID
获得硬件 ID 后,就可以确定是哪个(些)内核驱动有效,再检查 initrd 的内容进行对比。
也可以同时做另一个检查:
用 ide 模式进系统,然后运行
lsinitrd /boot/initrd-5.3.18-150300.59.49-default | egrep ‘ahci|ata’
对结果,先做个初步判断
使用 live cd 安装的系统,
openSUSE Leap 跟 openSUSE Tumbleweed
是两种不同的产品
现在的 Tumbleweed 就是一年后的 Leap,难道不是吗?
有一定的机率是,但很低。
可能是上周的,也可能是现在的,也可能是未来的,TW 是一直滚动的~