rocky9安装虚拟机

1.添加Virtualbox存储库

Virtualbox 不驻留在默认的 Rocky /AlmaLinux 9 存储库中。为了能够安装它,您需要添加官方存储库。

首先,启用 EPEL 存储库:

sudo dnf install epel-release -y

安装所需的构建工具:

sudo dnf install wget curl gcc make perl bzip2 dkms kernel-devel kernel-headers  -y

安装后,比较 kernel-devel 版本和内核版本:

$ rpm -q kernel-devel    
kernel-devel-5.14.0-70.17.1.el9_0.x86_64

$ uname -r
5.14.0-70.13.1.el9_0.x86_64

由于两者不匹配,我们需要更新Linux Kernel

sudo dnf update -y

重新启动系统以使内核更新生效:

sudo reboot now

系统启动后,验证 Kernel 和 kernel-devel 的版本是否相同。然后将 VirtualBox 存储库添加到系统中:

sudo dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo

2. 在 Rocky /AlmaLinux 9 上安装 VirtualBox 7.0

添加存储库后,确定可用的 VirtualBox 版本

dnf search virtualbox

示例输出:

================================================================================= Name & Summary Matched: virtualbox =================================================================================
VirtualBox-6.1.x86_64 : Oracle VM VirtualBox
VirtualBox-7.0.x86_64 : Oracle VM VirtualBox

如图所示,我们提供了 VirtualBox 7.0,继续使用以下命令安装它:

sudo dnf install VirtualBox-7.0 -y



以上摘抄自:https://cn.linux-console.net/?p=20609

另外新AMD的CPU需要执行

    临时禁用 KVM 模块(推荐先尝试 ):

   sudo rmmod kvm_amd kvm

然后重新启动 VirtualBox 中的虚拟机。

2. 永久禁用 KVM(如果需要长期使用 VirtualBox):

    编辑 /etc/modprobe.d/blacklist.conf 文件:

     sudo nano /etc/modprobe.d/blacklist.conf

    在文件末尾添加以下内容:

blacklist kvm
blacklist kvm_amd


    保存文件并重启系统。


文/程忠 浏览次数:0次   2025-07-28 22:20:05

相关阅读


评论:
点击刷新

↓ 广告开始-头部带绿为生活 ↓
↑ 广告结束-尾部支持多点击 ↑