windows+linux修改系统启动项+fedora+ubuntu+deepin
fedora:本机:fedora201.打开终端模拟器;2.切换到root,输入:su root 然后键入密码,密码输入时是不可见的,只管输入就是了;3.查找windows的menuentry:#cat /boot/grub2/grub.cfg | grep Windows 显示:(不同系统显示不同,为的电脑只装了fedora20 和 为windows
·
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下测试不进行最后一步也能成功。
自行测试。请勿乱该,以免丢失启动项,或者使得系统无法启动,概不负责;
更多推荐
已为社区贡献1条内容
所有评论(0)