相关疑难解决方法(0)

使 grub 在内核更新下保持其默认引导

我双启动我的机器,我希望它默认启动到 Windows,这样每当我从家里远程重启机器时,它就能够回到 Windows(而不是 Ubuntu)。

问题是每次Ubuntu升级内核时,我都必须将grub的默认启动项重置回windows。这是因为 grub 菜单加载器使用位置 6 来引导默认操作系统。当 Ubuntu 安装新内核时,它会更改该顺序。

我正在寻找一种方法来配置 grub 以记住内核更新下的默认引导项。

linux grub kernel ubuntu

11
推荐指数
1
解决办法
3152
查看次数

如何使用 GRUB 使用“mem=1024m”参数启动 - Ubuntu 10.04

我还在研究这个问题。这个新问题是一个不同的问题,所以我认为发布一个新问题会很好。这是正确的协议还是我应该编辑另一个问题?

我在 Toshiba Satellite 笔记本电脑上运行内核为 2.6.32-22-generic 的 Ubuntu 10.04。当我进入 GRUB 菜单时(我也安装了 Ubuntu 9.10),我可以选择引导哪个内核。我使用向下滚动到我想要的那个并按“e”,我希望能够进入mem=1024m并强制内核使用这么多内存。但是,当我使用cat /proc/meminfo此参数启动后运行或查看进程管理器时,我仍然看到所有 RAM:~2 GB。

我是否错误地使用了这个引导参数?启动配置(在我添加任何内容之前)如下所示:

insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set 10270f21-1c42-494b-bd3f-813c23f6d\
518
linux /boot/vmlinuz-2.6.32-22-generic root=UUID=10270f21-1c42-494b-b\
d3f-813c23f6d518 ro quiet splash
initrd /boot/initrd.img-2.6.32-22-generic
Run Code Online (Sandbox Code Playgroud)

我这样做的方法是mem=1024m在最后一行之后添加并按下Ctrl+ X(Emacs 保存并启动内核),然后系统启动。

我尝试添加mem=1024m到此列表的末尾和开头,但似乎没有更改 RAM 分配。

memory boot grub command-line

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

grub ×2

boot ×1

command-line ×1

kernel ×1

linux ×1

memory ×1

ubuntu ×1