windows linux 双系统默认启动windows 的几种方法
装了双系统后,在开机时总会有想让一个系统默认启动的时候,一般安装完Ubuntu和XP双系统后,开机时默认的是启动Ubuntu系统,可是当想让XP作为默认启动的系统时怎么办呢?
在早期的Ubuntu系统中,启动管理器用的是grub,要改动开机默认启动的系统的,仅仅要改动/boot/grub/下的menu.lst即可了,可是在后来的Ubuntu系统中採用的是grub2,而grub2已经没有menu.lst文件了。
grub2由三部分组成:/etc/default/grub文件 、 /etc/grub.d目录
和 /etc/grub.d目录 被改动后,再运行update-grub,grub.cfg文件内容被更改,或者说是被更新吧。
/etc/default/grub文件 ----存有开机默认启动项、倒记时时间的内容
/etc/grub.d目录 -------存有各个启动项,例如以下
00_header 10_linux 30-os-prober README
05_debian_theme 20_memtest86+ 40_custom
当中,30-os-prober是Windows系统的启动项,当然10_linux就是Linux系统的启动项,注意到每一个文件前面都有个数字,在运行update-grub后生成的grub.cfg文件里,数字越小项就会排在越前面,也就是在启动菜单里就会排越上。像上面的内容,在开机启动菜单里,Linux系统就会排在最前面。
以下就介绍三种改动的方法。
一、直接改动grub.cfg文件
sudo -i
gedit/boot/grub/grub.cfg
里面
### BEGIN /etc/grub.d/*** ###
menuentry "……" {
……
}
### END /etc/grub.d/*** ###
各代表每一启动项,位置越上,在启动菜单里就会越上。
第12行的 set default="0"代表默认选择项,也就是开机时选择光标最初的选择项,注意项的下标是从0開始的,比如在grub.cfg中,xp系统所处的位置是第五个启动项(简单的查看方法是看它前面有几个menuentry"……"),那么就把set default="0" 改为 set default="4"
第54行(可能不一样)的set timeout=5 表示倒计时时间,5就表示5秒。
改动后,保存,又一次后就能够看到效果了,此方面缺点是在update-grub后会恢复原样,而系统在安装更新时经常会运行update-grub命令,所以此改动的方法不推荐。
二、改动/etc/default/grub.d
sudo -i
cd/etc/grub.d
ls
这时我们能够看到
00_header 10_linux 30-os-prober README
05_debian_theme 20_memtest86+ 40_custom
(这是我系统里的,你的可能不一样)
mv 30_os-prober06_os-prober (30_os-prober重命名为06_os-prober)
update-grub
这时打开grub.cfg会看到xp系统已经排在前面了,这样的方法简单,且以后无论进行多少次update-grub,XP系统项总是会排在第一位,推荐使用。
三、改动/etc/default/grub
sudo -i
gedit/etc/default/grub
改动GRUB_DEFAULT=0(选择光标默认处于的位置,像这样是处于第一位,假设XP系统是处于菜单项的第5位,就改动为GRUB_DEFAULT=4)
GRUB_TIMEOUT=5 (倒记时时间)
改动后,保存,又一次update-grub,此方法因为是直接改动选择光标的初始位置,而当xp项前面假设多了几项(像更新内核后),就不行了。此方法不推荐。
原文出自:
http://blog.sina.com.cn/s/blog_64d57e710100mjuk.html
windows linux 双系统默认启动windows 的几种方法的更多相关文章
- 「linux」win+linux 双系统 默认启动项 的修改
修改/etc/default/grub文件,其中的GRUB_DEFAULT表示默认启动项: sudo gedit /etc/default/grub 注意:启动项是从0开始计数. 要使修改生效需要运行 ...
- 手把手教你Windows Linux双系统的安装与卸载
作者:-叶丶知秋 链接:https://blog.csdn.net/fanxueya1322/article/details/90205143 转载请保留出处 良许前言: 后台突然有很多小伙伴留言想看 ...
- windows和linux双系统修改启动项
在windows系统的基础上再装linux系统的时候,电脑启动就会出现linux的启动引导项,默认的是进入linux.要使电脑默认进入windows只需要修改linux系统的启动引导文件(grub.c ...
- 关于64位 windows&linux双系统引导问题
换了台本子win7 64位,抽空做个双系统,装了下linux. 遇到开机问题:进linux可以正常使用,进win7花屏死机,初步估计是grub(此时的boot sector位grub)的问题,启动器被 ...
- Windows+Ubuntu双系统如何设置Windows为第一启动项
在安装双系统的时候,如果先安装的是Windows然后再安装Ubuntu系统,开机时是以Ubuntu的grub来引导Windows的,而且默认进入Ubuntu系统,下面我们介绍如何更改这个默认项,然后让 ...
- 【原创】Linux基础之windows linux双系统
1 下载iso opensuse 下载: http://download.opensuse.org/distribution/openSUSE-stable/iso/openSUSE-Leap-15. ...
- Windows/Linux双系统时间错乱问题
问题描述 安装双系统后,切换系统的时候(Windows)系统时间会错乱 解决方式 百度经验Win/Lin 双系统时间错误的调整 注意1:最后两步更改硬件UTC时间 注意2:适用Windows系统为Wi ...
- 笔记本在安装Windows+Linux双系统后,进入Windows时花屏的解决办法
问题:在笔记本安装双系统(Windows7+Ubuntu14.04)[先安装Windows,后安装Ubuntu]后,进入Windows时出现了花屏. 问题原因:笔记本只有集显,在系统启动时会先加载Ub ...
- windows10+arch linux双系统 uefi启动
安装前的准备Archlinux 安装ISO镜像,下载:http://mirrors.163.com/archlinux/iso/2013.05.01/U盘一个,最好1G以上,格式化成FAT32.把下载 ...
随机推荐
- Mojo Core Embedder API
This document is a subset of the Mojo documentation. Contents Overview Basic Initialization IPC Init ...
- [LOJ2607]【NOIP2012】疫情控制
题意: 题目描述 H 国有n个城市,这n个城市用n-1 条双向道路相互连通构成一棵树,1 号城市是首都,也是树中的根节点. H 国的首都爆发了一种危害性极高的传染病.当局为了控制疫情,不让疫情扩散到边 ...
- 学习爬虫:《Python网络数据采集》中英文PDF+代码
适合爬虫入门的书籍<Python网络数据采集>,采用简洁强大的Python语言,介绍了网络数据采集,并为采集新式网络中的各种数据类型提供了全面的指导.第一部分重点介绍网络数据采集的基本原理 ...
- Inter-partition communication in multi-core processor
A multi-core processor includes logical partitions that have respective processor cores, memory area ...
- HDU 4756 Install Air Conditioning(次小生成树)
题目大意:给你n个点然后让你求出去掉一条边之后所形成的最小生成树. 比較基础的次小生成树吧. ..先prime一遍求出最小生成树.在dfs求出次小生成树. Install Air Conditioni ...
- HttpClient 图讲解明
大家刚看这个名字一定会想问这是什么东东,在这我特意百度百科了下 HTTP 协议可能是如今 Internet 上使用得最多.最重要的协议了,越来越多的 Java 应用程序须要直接通过 HTTP 协议来訪 ...
- MooseFS源代码分析(二)
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/ ...
- oracle学习 第一章 简单的查询语句 ——03
1.1最简单的查询语句 例 1-1 SQL> select * from emp; 例 1-1 结果 这里的 * 号表示全部的列.它与在select 之后列出全部的列名是一样的.查询语句以分号( ...
- 封装一个ViewPager真正的实现图片无限循环滚动带导航点
效果图: 大家在写项目的过程中常常会碰到须要实现Viewpager里面载入几张图片来循环自己主动轮播的效果,假设不封装一下的话代码分散在activity里面会显得非常乱.并且也不利于我们下次复用,所以 ...
- Can not Stop-Computer in powershell 6.0
1 PS C:\Program Files\PowerShell\6.0.0-beta.6> Stop-ComputerStop-Computer : Failed to stop the co ...