我双启动我的机器,我希望它默认启动到 Windows,这样每当我从家里远程重启机器时,它就能够回到 Windows(而不是 Ubuntu)。
问题是每次Ubuntu升级内核时,我都必须将grub的默认启动项重置回windows。这是因为 grub 菜单加载器使用位置 6 来引导默认操作系统。当 Ubuntu 安装新内核时,它会更改该顺序。
我正在寻找一种方法来配置 grub 以记住内核更新下的默认引导项。
我还在研究这个问题。这个新问题是一个不同的问题,所以我认为发布一个新问题会很好。这是正确的协议还是我应该编辑另一个问题?
我在 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 分配。