【转】Win7与Ubuntu 14.04双系统修改启动项顺序

时间:2024-08-01 15:36:20

原文网址:http://blog.sina.com.cn/s/blog_b381a98e0102v1gy.html

一、Ubuntu14.04采用默认安装方式的情况

采用默认安装方式,在win7下安装了Ubuntu 14.04后,在grub中,win7启动想是最后一个,为了把win7设置为默认启动项,需要更改grub设置。google了半天,发现更改/etc /default/grub是无效的,打开/boot/grub/grub.cfg,里面写着“DO NOT EDIT THIS FILE”,而且我发现即使更改了SET_DEFAULT后一旦执行update-grub,启动顺序还是不变,然后继续搜索,发现两个方法很有效。

方法一 更改/etc/grub.d目录下的文件名是可行的(实验成功)

默认情况下,win7对应的文件名是30_os-prober,第一个linux系统对应的是10-linux,00是header,05是debian-theme,可见10是第一个启动项,只需要更改win7的文件名(06-09均可)即可改变启动顺序,经我测试,成功地修改了启动顺序。  具体做法:

$cd /etc/grub.d

$ls –l

$sudo mv 30_os-prober 07_os-prober

sudo update-grub(这个命令会重新生成/boot/grub/grub.cfg)

重启计算机,启动顺序更改为Windows7为第一项。

方法二 利用启动管理器(未实验)

  1、安装启动管理器

  sudo apt-get install startupmanager

2、打开系统-—>系统管理-—>启动管理器,在默认操作系统下拉菜单中选择 Win7,关闭即可。

二、Ubuntu14.04采用自定义安装方式的情况

采用自定义安装方式,即选择“其他选项”,手动创建调整分区,

如下图,在空闲的磁盘上添加。点击下面的“+”。先添加boot分区,挂载点选“/boot”;添加个2G大小的交换空间;再添加挂载点“/”的分区,选Ext4日志文件系统,大小超过7个G就行了;最后添加个“/home”分区。

【转】Win7与Ubuntu 14.04双系统修改启动项顺序
【转】Win7与Ubuntu 14.04双系统修改启动项顺序

【转】Win7与Ubuntu 14.04双系统修改启动项顺序

【转】Win7与Ubuntu 14.04双系统修改启动项顺序

【转】Win7与Ubuntu 14.04双系统修改启动项顺序

【转】Win7与Ubuntu 14.04双系统修改启动项顺序

挂载点

装置

说明

/boot

/dev/hda1

500MB

swap

/dev/hda2

10GB

/

/dev/hda3

40GB

/home

/dev/hda4

最大的剩余空间

添加完后,修改“安装自动引导器的设备”,选择刚才boot分区的设备编号。

完成这些后还有最关键的一步,才能完成Ubuntu14.04的安装。打开电脑原来安装的windows系统,用EasyBCD 软件添加Ubuntu系统引导。

打开软件如下图:

【转】Win7与Ubuntu 14.04双系统修改启动项顺序

单击“添加新条目”,修改名称,驱动器选择前面boot的设备,可以看大小区分,单击“添加条目”关闭软件,再重启电脑就可以看到Ubuntu14.04启动项了。

【转】Win7与Ubuntu 14.04双系统修改启动项顺序

这样安装后window和Ubuntu 14.04都可以用,默认windows优先启动。