安装ubuntu8.10后就没有引导的,直接进入windows。
-
- 帖子: 5
- 注册时间: 2008-03-06 17:26
安装ubuntu8.10后就没有引导的,直接进入windows。
如问,谁能告诉我该咋办?
- xiyang81
- 帖子: 92
- 注册时间: 2008-11-23 12:22
Re: 安装ubuntu8.10后就没有引导的,直接进入windows。
要是没有引导项还是时间很短啊,你用的xp还是vista?有问题可以加群30170712讨论
-
- 帖子: 2
- 注册时间: 2007-04-23 10:21
Re: 安装ubuntu8.10后就没有引导的,直接进入windows。
我也有这个问题,计算机一共挂四块硬盘,XP安装在一块硬盘,ubuntu安装到另一块硬盘,光盘安装后启动直接进入XP,没有任何启动选择菜单,安装ubuntu的时候已经选择了启动项为ubuntu的硬盘了,试了几次均不行,不知何解,望高手耐心解答,谢谢!
-
- 帖子: 27
- 注册时间: 2008-12-02 20:04
Re: 安装ubuntu8.10后就没有引导的,直接进入windows。
是呀我的也是这样
我有三块硬盘,一块IDE,两块Sata硬盘
xp装在IDE硬盘上,Ubuntu装在第三块sata硬盘上,分区用的手动分区
重启后只进入xp没有启动选项
不知道是怎么回事,装了三遍都没成功
我有三块硬盘,一块IDE,两块Sata硬盘
xp装在IDE硬盘上,Ubuntu装在第三块sata硬盘上,分区用的手动分区
重启后只进入xp没有启动选项
不知道是怎么回事,装了三遍都没成功
-
- 帖子: 6
- 注册时间: 2008-12-03 16:25
-
- 帖子: 28
- 注册时间: 2008-11-22 11:59
Re: 安装ubuntu8.10后就没有引导的,直接进入windows。
能不用wubi吗?望解决,谢谢!
-
- 帖子: 49
- 注册时间: 2008-12-03 10:05
Re: 安装ubuntu8.10后就没有引导的,直接进入windows。
自己直接改Grub for DOS的Menu.lst即可
从来不用wubi
从来不用wubi
-
- 帖子: 28
- 注册时间: 2008-11-22 11:59
Re: 安装ubuntu8.10后就没有引导的,直接进入windows。
楼上的大哥,怎么该啊,本人新手
-
- 帖子: 49
- 注册时间: 2008-12-03 10:05
Re: 安装ubuntu8.10后就没有引导的,直接进入windows。
你下载个grub for dos,把grldr这个文件复制到c:\
然后编辑c:\boot.ini (去掉只读属性)
如果看见timeout=0, 就改为timeout=15
把
C:\GRLDR="GRUB for DOS Menu"
加入c:\boot.ini 的最后一行
新建一个文本文件名为c:\menu.lst, 内容为
color black/cyan yellow/cyan
timeout 15
default 0
title Ubuntu
find --set-root /boot/vmlinuz-2.6.27-7-generic
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=3c6891b6-180f-4972-ab3f-d4f5911d2958 rw ROOTFLAGS=sync splash
initrd /boot/initrd.img-2.6.27-7-generic
这时候你启动windows XP的时候就可以选择grub for dos, 然后可以选择 Ubuntu
然后启动中途会中断,出现命令提示符(initramfs)
输入 ls /dev/disk/by-uuid
把出现的东东全部抄下来,理论上, 最长的那一串就是Ubuntu分区的uuid,用它替换掉这一句的uuid即可,全部都要小写字母吖
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=3c6891b6-180f-4972-ab3f-d4f5911d2958
然后编辑c:\boot.ini (去掉只读属性)
如果看见timeout=0, 就改为timeout=15
把
C:\GRLDR="GRUB for DOS Menu"
加入c:\boot.ini 的最后一行
新建一个文本文件名为c:\menu.lst, 内容为
color black/cyan yellow/cyan
timeout 15
default 0
title Ubuntu
find --set-root /boot/vmlinuz-2.6.27-7-generic
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=3c6891b6-180f-4972-ab3f-d4f5911d2958 rw ROOTFLAGS=sync splash
initrd /boot/initrd.img-2.6.27-7-generic
这时候你启动windows XP的时候就可以选择grub for dos, 然后可以选择 Ubuntu
然后启动中途会中断,出现命令提示符(initramfs)
输入 ls /dev/disk/by-uuid
把出现的东东全部抄下来,理论上, 最长的那一串就是Ubuntu分区的uuid,用它替换掉这一句的uuid即可,全部都要小写字母吖
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=3c6891b6-180f-4972-ab3f-d4f5911d2958
-
- 帖子: 49
- 注册时间: 2008-12-03 10:05
Re: 安装ubuntu8.10后就没有引导的,直接进入windows。
如果你是双击了wubi, 重启以后没法进入Ubuntu安装项,这时候实际上还没有开始安装Ubuntu,仅仅是解压了安装文件而已,找一下installation.iso在哪里
把它复制到U盘或者另一个硬盘的根目录(注意:不是另一个分区,只能是另一个物理硬盘,U盘, DVD)
同时也复制vmlinuz initrd.gz这两个文件到installation.iso的同一位置
然后其余步骤同上,修改boot.ini, 复制grldr, 在c:\新建一个文本文件menu.lst
只不过menu.lst增加的启动项是以下语句
title Install Ubuntu
find --set-root installation.iso
kernel /vmlinuz iso-scan/filename=/installation.iso rw boot=casper ROOTFLAGS=sync splash
initrd /initrd.gz
这样你重启以后就可以开始安装Ubuntu了
把它复制到U盘或者另一个硬盘的根目录(注意:不是另一个分区,只能是另一个物理硬盘,U盘, DVD)
同时也复制vmlinuz initrd.gz这两个文件到installation.iso的同一位置
然后其余步骤同上,修改boot.ini, 复制grldr, 在c:\新建一个文本文件menu.lst
只不过menu.lst增加的启动项是以下语句
title Install Ubuntu
find --set-root installation.iso
kernel /vmlinuz iso-scan/filename=/installation.iso rw boot=casper ROOTFLAGS=sync splash
initrd /initrd.gz
这样你重启以后就可以开始安装Ubuntu了
-
- 帖子: 28
- 注册时间: 2008-11-22 11:59
Re: 安装ubuntu8.10后就没有引导的,直接进入windows。
9楼的方法试了一下,还是不行啊,启动后根本没有“这时候你启动windows XP的时候就可以选择grub for dos”这一步啊,我原先的boot.ini里只有两行字:
[boot loader]
timeout=30
跟这个有关吗?谢谢
[boot loader]
timeout=30
跟这个有关吗?谢谢
-
- 帖子: 49
- 注册时间: 2008-12-03 10:05
Re: 安装ubuntu8.10后就没有引导的,直接进入windows。
11楼:
你把boot.ini改成这样子,记得把grldr文件复制到c:\
[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP " /noexecute=optin /fastdetect
C:\GRLDR="GRUB for DOS Menu : Boot Other OS : Vista,Ubuntu,PuppyLinux,WinPE......"
你把boot.ini改成这样子,记得把grldr文件复制到c:\
[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP " /noexecute=optin /fastdetect
C:\GRLDR="GRUB for DOS Menu : Boot Other OS : Vista,Ubuntu,PuppyLinux,WinPE......"
-
- 帖子: 28
- 注册时间: 2008-11-22 11:59
Re: 安装ubuntu8.10后就没有引导的,直接进入windows。
谢谢seaeye倾力解答!
我试了12楼的方法,因为我是vista,所以把12楼中的vista改成了xp,xp改成了vista,按照你的方法,有了启动选项,一个是vista,另一个 是GRUB for DOS Menu : Boot Other OS,我选了后者,然后出现了一下信息
文件:\GRLDR
状态:0xc000007b
信息:无法加载所选项,因为应用程序丢失或损坏
我试了12楼的方法,因为我是vista,所以把12楼中的vista改成了xp,xp改成了vista,按照你的方法,有了启动选项,一个是vista,另一个 是GRUB for DOS Menu : Boot Other OS,我选了后者,然后出现了一下信息
文件:\GRLDR
状态:0xc000007b
信息:无法加载所选项,因为应用程序丢失或损坏
-
- 帖子: 49
- 注册时间: 2008-12-03 10:05
Re: 安装ubuntu8.10后就没有引导的,直接进入windows。
vista的话
比较麻烦一点,启动文件也跟xp有所不同
1 根目录必须有以下三个文件:grldr grldr.mbr menu.lst 都可以从下载的grub for dos找到,其中menu.lst还要自己增加我上面说过的启动项
2 修改vista的启动菜单
进入vista的dos窗口,输入以下命令
bcdedit /create /d "GRUB for DOS Menu" /application bootsector
然后你会看到结果显示
The entry {05d33150-3fde-11dc-a457-00021cf82fb0} was successfully created
中间一大串就是启动项ID,简称id,每台电脑都不一样,要自己记住,替换以下命令的id
然后逐一输入以下三句命令
bcdedit /set {id} device boot
bcdedit /set {id} path \grldr.mbr
bcdedit /displayorder {id} /addlast
重启电脑就可以看到Vista的启动菜单有 grub for dos menu的选项, 选择它应该就可以进入menu.lst设置的菜单
比较麻烦一点,启动文件也跟xp有所不同
1 根目录必须有以下三个文件:grldr grldr.mbr menu.lst 都可以从下载的grub for dos找到,其中menu.lst还要自己增加我上面说过的启动项
2 修改vista的启动菜单
进入vista的dos窗口,输入以下命令
bcdedit /create /d "GRUB for DOS Menu" /application bootsector
然后你会看到结果显示
The entry {05d33150-3fde-11dc-a457-00021cf82fb0} was successfully created
中间一大串就是启动项ID,简称id,每台电脑都不一样,要自己记住,替换以下命令的id
然后逐一输入以下三句命令
bcdedit /set {id} device boot
bcdedit /set {id} path \grldr.mbr
bcdedit /displayorder {id} /addlast
重启电脑就可以看到Vista的启动菜单有 grub for dos menu的选项, 选择它应该就可以进入menu.lst设置的菜单
-
- 帖子: 28
- 注册时间: 2008-11-22 11:59
Re: 安装ubuntu8.10后就没有引导的,直接进入windows。
seaeye 大哥请问一下是直接在grub for dos里的menu.lst后面加
color black/cyan yellow/cyan
timeout 15
default 0
title Ubuntu
find --set-root /boot/vmlinuz-2.6.27-7-generic
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=3c6891b6-180f-4972-ab3f-d4f5911d2958 rw ROOTFLAGS=sync splash
initrd /boot/initrd.img-2.6.27-7-generic
然后在复制到c盘么?下面是menu.lst里面原来的内容,需要改么?
# This is a sample menu.lst file. You should make some changes to it.
# The old install method of booting via the stage-files has been removed.
# Please install GRLDR boot strap code to MBR with the bootlace.com
# utility under DOS/Win9x or Linux.
color black/cyan yellow/cyan
timeout 30
default /default
title find and load NTLDR of Windows NT/2K/XP
fallback 1
find --set-root /ntldr
chainloader /ntldr
savedefault --wait=2
title find and load CMLDR, the Recovery Console of Windows NT/2K/XP
fallback 2
find --set-root /cmldr
chainloader /cmldr
#####################################################################
# write string "cmdcons" to memory 0000:7C03 in 2 steps:
#####################################################################
# step 1. Write 4 chars "cmdc" at 0000:7C03
write 0x7C03 0x63646D63
# step 2. Write 3 chars "ons" and an ending null at 0000:7C07
write 0x7C07 0x00736E6F
savedefault --wait=2
title find and load IO.SYS of Windows 9x/Me
fallback 3
find --set-root /io.sys
chainloader /io.sys
savedefault --wait=2
title find and boot Mandriva with menu.lst already installed
fallback 4
find --set-root /etc/mandriva-release
savedefault --wait=2
configfile /boot/grub/menu.lst
title find and boot Linux with menu.lst already installed
fallback 5
find --set-root /sbin/init
savedefault --wait=2
configfile /boot/grub/menu.lst
title commandline
savedefault --wait=2
commandline
title floppy (fd0)
chainloader (fd0)+1
rootnoverify (fd0)
savedefault --wait=2
title back to dos
savedefault --wait=2
quit
title reboot
savedefault --wait=2
reboot
title halt
savedefault --wait=2
halt
title memdrive duplicated from floppy image file (hd0,0)/sbm.bin
map --mem (hd0,0)/sbm.bin (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
savedefault --wait=2
title memdrive based on win98 partition (hd0,6)
map --mem (hd0,6)+1 (hd0)
# map --mem (hd0,0)/win98.gz (hd0)
map --hook
chainloader (hd0)+1
rootnoverify (hd0)
savedefault --wait=2
还有是在运行里输入cmd进入dos窗口吗?进去后我输入bcdedit /create /d "GRUB for DOS Menu" /application bootsector 后提示:无法打开启动配置数据存储。拒绝访问。
color black/cyan yellow/cyan
timeout 15
default 0
title Ubuntu
find --set-root /boot/vmlinuz-2.6.27-7-generic
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=3c6891b6-180f-4972-ab3f-d4f5911d2958 rw ROOTFLAGS=sync splash
initrd /boot/initrd.img-2.6.27-7-generic
然后在复制到c盘么?下面是menu.lst里面原来的内容,需要改么?
# This is a sample menu.lst file. You should make some changes to it.
# The old install method of booting via the stage-files has been removed.
# Please install GRLDR boot strap code to MBR with the bootlace.com
# utility under DOS/Win9x or Linux.
color black/cyan yellow/cyan
timeout 30
default /default
title find and load NTLDR of Windows NT/2K/XP
fallback 1
find --set-root /ntldr
chainloader /ntldr
savedefault --wait=2
title find and load CMLDR, the Recovery Console of Windows NT/2K/XP
fallback 2
find --set-root /cmldr
chainloader /cmldr
#####################################################################
# write string "cmdcons" to memory 0000:7C03 in 2 steps:
#####################################################################
# step 1. Write 4 chars "cmdc" at 0000:7C03
write 0x7C03 0x63646D63
# step 2. Write 3 chars "ons" and an ending null at 0000:7C07
write 0x7C07 0x00736E6F
savedefault --wait=2
title find and load IO.SYS of Windows 9x/Me
fallback 3
find --set-root /io.sys
chainloader /io.sys
savedefault --wait=2
title find and boot Mandriva with menu.lst already installed
fallback 4
find --set-root /etc/mandriva-release
savedefault --wait=2
configfile /boot/grub/menu.lst
title find and boot Linux with menu.lst already installed
fallback 5
find --set-root /sbin/init
savedefault --wait=2
configfile /boot/grub/menu.lst
title commandline
savedefault --wait=2
commandline
title floppy (fd0)
chainloader (fd0)+1
rootnoverify (fd0)
savedefault --wait=2
title back to dos
savedefault --wait=2
quit
title reboot
savedefault --wait=2
reboot
title halt
savedefault --wait=2
halt
title memdrive duplicated from floppy image file (hd0,0)/sbm.bin
map --mem (hd0,0)/sbm.bin (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
savedefault --wait=2
title memdrive based on win98 partition (hd0,6)
map --mem (hd0,6)+1 (hd0)
# map --mem (hd0,0)/win98.gz (hd0)
map --hook
chainloader (hd0)+1
rootnoverify (hd0)
savedefault --wait=2
还有是在运行里输入cmd进入dos窗口吗?进去后我输入bcdedit /create /d "GRUB for DOS Menu" /application bootsector 后提示:无法打开启动配置数据存储。拒绝访问。