chm*_*ike 5 grub2 virtualbox kernel
我刚刚获得了一个安装了 Ubuntu 12.04 的专用服务器,并安装了自定义编译内核。由于我想安装 VirtualBox 并且这个自定义内核不支持动态模块加载(为了安全),我需要更改内核。
我多年来一直在运行一些 Ubuntu 服务器,但从未玩过 grub 和无头计算机。
当命令 update-grub 运行时,它会显示它找到的不同内核。这是我看到的
Generating grub.cfg ...
Found linux image: /boot/bzImage-3.2.13-xxxx-grs-ipv6-64
Found linux image: /boot/vmlinuz-3.2.0-34-generic
Found initrd image: /boot/initrd.img-3.2.0-34-generic
No volume groups found
done
Run Code Online (Sandbox Code Playgroud)
第一个是活动的,如用 所见uname -r。在我看来,第二个内核是我应该使用的内核。但我不知道如何配置 grub2 来使用它。
我猜这台计算机还使用 mdadm 配置了软件 RAID。以前从来没有用过。我不知道使用更改内核的 grub 是否可以阻止这种情况。
我必须做什么才能将通用内核设置为默认内核,以便我可以运行 VirtualBox。
从终端更改默认菜单条目:
menuentry选择编号(从 0 开始)从终端运行以下命令:grep menuentry /boot/grub/grub.cfg/etc/default/grub以root身份打开,然后更新GRUB_DEFAULT到相应的菜单项编号。sudo update-grub| 归档时间: |
|
| 查看次数: |
7026 次 |
| 最近记录: |