当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 13 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 怎样配置grub.cfg第一启动为WINDOWS7
帖子发表于 : 2010-05-03 13:06 

注册: 2005-08-15 14:40
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
set saved_entry=${prev_saved_entry}
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi

function savedefault {
if [ -z ${boot_once} ]; then
saved_entry=${chosen}
save_env saved_entry
fi
}

function recordfail {
set recordfail=1
if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
set root='(hd0,4)'
search --no-floppy --fs-uuid --set 1303f737-243b-4624-b2e6-8e57b2b4d1be
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
insmod ext2
set root='(hd0,4)'
search --no-floppy --fs-uuid --set 1303f737-243b-4624-b2e6-8e57b2b4d1be
set locale_dir=($root)/boot/grub/locale
set lang=zh
insmod gettext
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu,Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,4)'
search --no-floppy --fs-uuid --set 1303f737-243b-4624-b2e6-8e57b2b4d1be
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=1303f737-243b-4624-b2e6-8e57b2b4d1be ro quiet splash
initrd /boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu,Linux 2.6.32-21-generic (恢复模式)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,4)'
search --no-floppy --fs-uuid --set 1303f737-243b-4624-b2e6-8e57b2b4d1be
echo '载入 Linux ...'
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=1303f737-243b-4624-b2e6-8e57b2b4d1be ro single
echo '载入引导虚拟磁盘 ...'
initrd /boot/initrd.img-2.6.32-21-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(hd0,4)'
search --no-floppy --fs-uuid --set 1303f737-243b-4624-b2e6-8e57b2b4d1be
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(hd0,4)'
search --no-floppy --fs-uuid --set 1303f737-243b-4624-b2e6-8e57b2b4d1be
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set b6a870bea8707ea5
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

==============================================
请大大们指教,小弟万分感谢!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 怎样配置grub.cfg第一启动为WINDOWS7
帖子发表于 : 2010-05-03 13:12 
头像

注册: 2008-01-24 22:08
帖子: 325
送出感谢: 0 次
接收感谢: 0 次
win7在列表的第五个,所以
代码:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default=“0”
if [ ${prev_saved_entry} ]; then
set saved_entry=${prev_saved_entry}
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi

set default= “0”改成“4”


_________________
苍山有井独自空,星落天川映遥瞳;小溪流泉添花彩,松江孤岛一夜枫。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 怎样配置grub.cfg第一启动为WINDOWS7
帖子发表于 : 2010-05-03 13:14 

注册: 2005-08-15 14:40
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
感谢楼上的大大解答,小弟刚才也找到了一个方法;
root@zootop-laptop:/etc/grub.d# mv 30_os-prober 08_os-prober
root@zootop-laptop:/etc/grub.d# update-grub
Generating grub.cfg ...
Found Windows 7 (loader) on /dev/sda1
Found linux image: /boot/vmlinuz-2.6.32-21-generic
Found initrd image: /boot/initrd.img-2.6.32-21-generic
Found memtest86+ image: /boot/memtest86+.bin
done
root@zootop-laptop:/etc/grub.d# reboot


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 怎样配置grub.cfg第一启动为WINDOWS7
帖子发表于 : 2010-05-03 14:57 

注册: 2005-09-13 4:56
帖子: 1015
系统: Ubuntu QQ
送出感谢: 0 次
接收感谢: 38
最科学的做法

# mv /etc/grub.d/30_os-prober /etc/grub.d/05_os-prober
# update-grub


_________________
添加ppa后只更新此ppa:
update-ppa()
{ sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/$1.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0"
}
写入~/.bashrc,source一下,就可以直接用,是不是很方便?觉得方便就按个赞。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 怎样配置grub.cfg第一启动为WINDOWS7
帖子发表于 : 2010-05-03 22:37 

注册: 2008-09-12 8:09
帖子: 38
送出感谢: 0 次
接收感谢: 0 次
funicorn 写道:
最科学的做法

# mv /etc/grub.d/30_os-prober /etc/grub.d/05_os-prober
# update-grub



页首
 用户资料  
 
6 楼 
 文章标题 : Re: 怎样配置grub.cfg第一启动为WINDOWS7
帖子发表于 : 2010-05-04 15:40 

注册: 2010-04-23 11:53
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
funicorn 写道:
最科学的做法

# mv /etc/grub.d/30_os-prober /etc/grub.d/05_os-prober
# update-grub




请问 30_os-prober 和 05_os-prober分别是什么?
这是个重命名的的命令吗? 这样改是什么意思啊?
我是个新手,请老鸟们解答一下啊。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 怎样配置grub.cfg第一启动为WINDOWS7
帖子发表于 : 2010-05-04 16:05 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
别告诉别人动配置文件,又不负责到底的。
StartUp-Manager可以gui操作。


_________________
● 鸣学


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 怎样配置grub.cfg第一启动为WINDOWS7
帖子发表于 : 2010-05-06 6:37 

注册: 2010-03-12 19:39
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
LS说的好。我们菜鸟还是小心点好。
试用了下StartUp-Manager,还真不错


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 怎样配置grub.cfg第一启动为WINDOWS7
帖子发表于 : 2010-05-06 10:04 
头像

注册: 2009-10-16 22:46
帖子: 18958
地址: finland
送出感谢: 28
接收感谢: 48
:em04 :em04


_________________
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 怎样配置grub.cfg第一启动为WINDOWS7
帖子发表于 : 2012-01-05 10:56 

注册: 2008-11-13 7:59
帖子: 190
送出感谢: 0 次
接收感谢: 0 次
shixinsx 写道:
funicorn 写道:
最科学的做法

# mv /etc/grub.d/30_os-prober /etc/grub.d/05_os-prober
# update-grub




请问 30_os-prober 和 05_os-prober分别是什么?
这是个重命名的的命令吗? 这样改是什么意思啊?
我是个新手,请老鸟们解答一下啊。

我也不清楚,哪位解释一下?


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 怎样配置grub.cfg第一启动为WINDOWS7
帖子发表于 : 2012-01-05 11:15 
头像

注册: 2007-12-14 13:40
帖子: 49861
地址: 志虚国乌由市
系统: Winbuntu
送出感谢: 29
接收感谢: 412
用update-grub更新grub.cfg里按/etc/grub.d/下的文件开头数字排序
数字越小越靠前,所以要把win7改为默认启动只需要把30_os-prober 的30改为比10小的数字即可
10开头的那个是正在运行的ubuntu的启动项


_________________
冷轩信

渠月 · QY

本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 怎样配置grub.cfg第一启动为WINDOWS7
帖子发表于 : 2012-01-05 12:44 

注册: 2006-04-03 11:26
帖子: 551
送出感谢: 0 次
接收感谢: 1
每次内核更新它又回去了,懒得动


_________________
代码:
$sudo 折腾
sudo: 折腾: command not found


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 怎样配置grub.cfg第一启动为WINDOWS7
帖子发表于 : 2012-01-05 13:19 

注册: 2008-11-13 7:59
帖子: 190
送出感谢: 0 次
接收感谢: 0 次
eexpress 写道:
别告诉别人动配置文件,又不负责到底的。
StartUp-Manager可以gui操作。

这个软件不能去除列表里启动项,也不能修改启动项名字,不好用 :em01


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 13 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译