windows+linux修改系统启动项+fedora+ubuntu+deepin

fedora:

本机:fedora20

1.打开终端模拟器;

2.切换到root,输入:

su root 
 然后键入密码,密码输入时是不可见的,只管输入就是了;

3.查找windows的menuentry:

 #cat /boot/grub2/grub.cfg | grep Windows

  显示:(不同系统显示不同,为的电脑只装了fedora20 和 为windows 8)

menuentry 'Windows 8 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-E0201C9E201C7E2A' {

4.设置默认启动为windows,可以直接复制上方的对应文字:

# grub2-set-default  'Windows 8 (loader) (on /dev/sda1)'        

5.验证启动项:

# grub2-editenv  list

  显示: 

saved_entry=Windows 8 (loder) (on /dev/sda1)

6.最后更新下grub:

# grub2-mkconfig -o /boot/grub2/grub.cfg 

  

就成功了。


ubuntu和deepin:

sudo gedit /boot/grub/grub.cfg
也可能是:
sudo gedit /boot/grub2/grub.cfg

如果输入密码后还是无权限(或者打开无法保存),就进入root用户。

su root

输入密码时候不可见。只管输入就好;

内容:

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub2-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
。。。

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub2-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

现在的GRUB_DEFAULT 为0. 你回想下 你开机的时候显示有多少行启动项,

一般有:

Ubuntu, with Linux 2.6.35-28-generic
Ubuntu, with Linux 2.6.35-28-generic (recovery mode)
Windows 8 (loader) (on /dev/sda1)
从0开始数。如上,如果要设置win8为默认。 则将GRUB_DEFAULT=0 改为GRUB_DEFAULT=2  

如果有更多的启动项,自己数数;然后就可以保存退出了;

最后输入命令

sudo update-grub
deepin下测试不进行最后一步也能成功。


自行测试。请勿乱该,以免丢失启动项,或者使得系统无法启动,概不负责;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值