ubuntu12.04安装完后开机直接进ubuntu了,xp系统盘还在

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
905443848
帖子: 42
注册时间: 2012-05-17 15:02

ubuntu12.04安装完后开机直接进ubuntu了,xp系统盘还在

#1

帖子 905443848 » 2012-05-17 15:12

xp还在 gurd检查也有
开机就直接进ubuntu,因为显卡驱动没启动,所以启动前一直黑屏。
然后就进了ubuntu。
奇怪,怎么有两个gurd.cfg?我初三,电脑不怎么会。
第一个5.6kb的
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by 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
set have_grubenv=true
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
}

function load_video {
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set=root 8b240d09-f6aa-45ff-9139-33acae5c2454
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set=root 8b240d09-f6aa-45ff-9139-33acae5c2454
set locale_dir=($root)/boot/grub/locale
set lang=zh_CN
insmod gettext
fi
terminal_output gfxterm
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
if background_color 44,0,30; then
clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="$1"
if [ "$1" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
if [ ${recordfail} != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
menuentry 'Ubuntu,Linux 3.2.0-24-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set=root 8b240d09-f6aa-45ff-9139-33acae5c2454
linux /boot/vmlinuz-3.2.0-24-generic-pae root=UUID=8b240d09-f6aa-45ff-9139-33acae5c2454 ro quiet splash $vt_handoff
initrd /boot/initrd.img-3.2.0-24-generic-pae
}
menuentry 'Ubuntu,Linux 3.2.0-24-generic-pae (恢复模式)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set=root 8b240d09-f6aa-45ff-9139-33acae5c2454
echo '载入 Linux 3.2.0-24-generic-pae ...'
linux /boot/vmlinuz-3.2.0-24-generic-pae root=UUID=8b240d09-f6aa-45ff-9139-33acae5c2454 ro recovery nomodeset
echo '载入初始化内存盘...'
initrd /boot/initrd.img-3.2.0-24-generic-pae
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu,Linux 3.2.0-23-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set=root 8b240d09-f6aa-45ff-9139-33acae5c2454
linux /boot/vmlinuz-3.2.0-23-generic-pae root=UUID=8b240d09-f6aa-45ff-9139-33acae5c2454 ro quiet splash $vt_handoff
initrd /boot/initrd.img-3.2.0-23-generic-pae
}
menuentry 'Ubuntu,Linux 3.2.0-23-generic-pae (恢复模式)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set=root 8b240d09-f6aa-45ff-9139-33acae5c2454
echo '载入 Linux 3.2.0-23-generic-pae ...'
linux /boot/vmlinuz-3.2.0-23-generic-pae root=UUID=8b240d09-f6aa-45ff-9139-33acae5c2454 ro recovery nomodeset
echo '载入初始化内存盘...'
initrd /boot/initrd.img-3.2.0-23-generic-pae
}
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set=root 8b240d09-f6aa-45ff-9139-33acae5c2454
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos4)'
search --no-floppy --fs-uuid --set=root 8b240d09-f6aa-45ff-9139-33acae5c2454
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 06D07950D07946C9
drivemap -s (hd0) ${root}
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 ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
第二个
#
# Sample GRUB configuration file
#

# Boot automatically after 30 secs.
set timeout=30

# By default, boot the first entry.
set default=0

# Fallback to the second entry.
set fallback=1

# For booting GNU/Hurd
menuentry "GNU (aka GNU/Hurd)" {
set root=(hd0,1)
multiboot /boot/gnumach.gz root=device:hd0s1
module /hurd/ext2fs.static ext2fs --readonly \
--multiboot-command-line='${kernel-command-line}' \
--host-priv-port='${host-port}' \
--device-master-port='${device-port}' \
--exec-server-task='${exec-task}' -T typed '${root}' \
'$(task-create)' '$(task-resume)'
module /lib/ld.so.1 exec /hurd/exec '$(exec-task=task-create)'
}

# For booting GNU/Linux
menuentry "GNU/Linux" {
set root=(hd0,1)
linux /vmlinuz root=/dev/sda1
initrd /initrd.img
}

# For booting FreeBSD
menuentry "FreeBSD (or GNU/kFreeBSD), direct boot" {
set root=(hd0,1,a)
kfreebsd /boot/kernel/kernel
kfreebsd_loadenv /boot/device.hints
kfreebsd_module /boot/splash.bmp type=splash_image_data
set kFreeBSD.vfs.root.mountfrom=ufs:ad0s1a
}
menuentry "FreeBSD (or GNU/kFreeBSD), via /boot/loader" {
set root=(hd0,1,a)
kfreebsd /boot/loader
}

# For booting NetBSD
menuentry "NetBSD" {
set root=(hd0,1,a)
knetbsd /netbsd
}

# For booting OpenBSD
menuentry "OpenBSD" {
set root=(hd0,1,a)
kopenbsd /bsd
}

# For booting Microsoft Windows
menuentry "Microsoft Windows" {
set root=(hd0,1)
chainloader +1
}

# For booting Memtest86+
menuentry "Memtest86+" {
set root=(hd0,1)
linux16 /memtest86+.bin
}

# Change the colors.
menuentry "Change the colors" {
set menu_color_normal=light-green/brown
set menu_color_highlight=red/blue
}
求帮助,我妈妈要上windows玩qq游戏!爸爸要去网银冲支付宝!压力很大的。
905443848
帖子: 42
注册时间: 2012-05-17 15:02

Re: ubuntu12.04安装完后开机直接进ubuntu了,xp系统盘还在

#2

帖子 905443848 » 2012-05-17 15:20

我知道windows还在,我想把它改成这样:
默认windows xp,第二个是ubuntu。
谨慎那!万一ubuntu也进不了
yuanjiayun@yuanjiayun-desktop:~$ sudo update-grub
[sudo] password for yuanjiayun:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-24-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-24-generic-pae //这些是什么?
Found linux image: /boot/vmlinuz-3.2.0-23-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-23-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Professional on /dev/sda1
done
头像
tang.zhe
帖子: 1505
注册时间: 2010-07-15 13:31

Re: ubuntu12.04安装完后开机直接进ubuntu了,xp系统盘还在

#3

帖子 tang.zhe » 2012-05-17 15:22

set default="0"
改成
set default="6"
zcf115
帖子: 398
注册时间: 2009-06-28 10:06
系统: ubuntu12.04

Re: ubuntu12.04安装完后开机直接进ubuntu了,xp系统盘还在

#4

帖子 zcf115 » 2012-05-17 15:26

sudo gedit /etc/default/grub,找那个TIMEOUT,改成大于0的数字。
上面那个default 6不对哦。
Still Alive
905443848
帖子: 42
注册时间: 2012-05-17 15:02

Re: ubuntu12.04安装完后开机直接进ubuntu了,xp系统盘还在

#5

帖子 905443848 » 2012-05-17 17:24

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=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=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
有3个timeout,上面那个default 6是指三楼的那个吗?windows在第六行,要把它移动到第一个。
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53

Re: ubuntu12.04安装完后开机直接进ubuntu了,xp系统盘还在

#6

帖子 onshoestring » 2012-05-17 17:24

3楼,4楼方法明显是误导,别听他们的。

代码: 全选

sudo mv /etc/grub.d/30_os-prober /etc/grub.d/08_os-prober
sudo update-grub
905443848
帖子: 42
注册时间: 2012-05-17 15:02

Re: ubuntu12.04安装完后开机直接进ubuntu了,xp系统盘还在

#7

帖子 905443848 » 2012-05-17 17:47

onshoestring 写了:3楼,4楼方法明显是误导,别听他们的。

代码: 全选

sudo mv /etc/grub.d/30_os-prober /etc/grub.d/08_os-prober
sudo update-grub
解决了啊!谢谢啊!ubuntu12.04真漂亮,个人认为比deepin ylmf好看,开机比deepin11.12快一倍啊!
这次因为是u盘装机,以前是wubi,所以由gurd来引导windows,不过gurd选择界面不用显卡驱动吧!ubuntu怎么弄的啊!我的集显也真烦。
zcf115
帖子: 398
注册时间: 2009-06-28 10:06
系统: ubuntu12.04

Re: ubuntu12.04安装完后开机直接进ubuntu了,xp系统盘还在

#8

帖子 zcf115 » 2012-05-17 22:24

:em04 失误了。没仔细看
Still Alive
zwhfly
帖子: 19
注册时间: 2011-03-24 20:17

Re: ubuntu12.04安装完后开机直接进ubuntu了,xp系统盘还在

#9

帖子 zwhfly » 2012-05-27 20:06

gurd。。。
:em06
回复