在在win下安装了Ubuntu 后在grub中win启动想是最后一个为了把win设置为默认启动项需要更改grub设置google了半天发现更改/etc /default/grub是无效的打开/boot/grub/grubcfg里面写着“DO NOT EDIT THIS FILE”而且我发现即使更改了SET_DEFAULT后一旦执行updategrub启动顺序还是不变然后继续搜索发现两个方法很有效 方法一 利用启动管理器 安装启动管理器 sudo aptget install startupmanager 打开系统—>系统管理—>启动管理器在默认操作系统下拉菜单中选择 Win关闭即可 方法二 更改/etc/grubd目录 下的文件名是可行的 默认情况下win对应的文件名是_osprober第一个linux系统对应的是linux是header是debiantheme可见是第一个启动项只需要更改win的文件名(均可)即可改变启动顺序经我测试成功地修改了启动顺序 具体做法 sudo mv /etc/grubd/_osprober /etc/grubd/_osprober sudo updategrub(这个命令会重新生成/boot/grub/grubcfg) |