当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : Ubuntu10.10 安装后update-grub没有发现Windows(loder)
帖子发表于 : 2010-12-19 22:35 

注册: 2010-12-09 23:35
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
硬盘安装ubuntu10.10后,进入不了windows(按照这里的方法安装http://forum.ubuntu.org.cn/viewtopic.php?t=221439)

1)执行sudo fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xbe70be70

Device Boot Start End Blocks Id System
/dev/sda1 * 1 2550 20482843+ 7 HPFS/NTFS
/dev/sda2 2551 19458 135807142+ f W95 Ext'd (LBA)
/dev/sda5 2551 7650 40965718+ b W95 FAT32
/dev/sda6 7651 12750 40965718+ 7 HPFS/NTFS
/dev/sda7 12751 17900 41359318 b W95 FAT32
/dev/sda8 17900 19386 11939840 83 Linux
/dev/sda9 19386 19458 574464 82 Linux swap / Solaris

2)执行sudo parted /dev/sda1 print

数字 开始: End 大小 类型 文件系统 标志
1 32.3kB 21.0GB 21.0GB primary ntfs 启动
2 21.0GB 160GB 139GB extended lba
5 21.0GB 62.9GB 41.9GB logical fat32
6 62.9GB 105GB 41.9GB logical ntfs
7 105GB 147GB 42.4GB logical fat32
8 147GB 159GB 12.2GB logical ext4
9 159GB 160GB 588MB logical linux-swap(v1)



3)执行sudo update-grup
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.35-23-generic
Found initrd image: /boot/initrd.img-2.6.35-23-generic
Found linux image: /boot/vmlinuz-2.6.35-22-generic
Found initrd image: /boot/initrd.img-2.6.35-22-generic
Found memtest86+ image: /boot/memtest86+.bin
done

没有发现Found windows7(loader) on /dev/sda1那一行。

安装的时候不知道做了什么造成的。。。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: Ubuntu10.10 安装后update-grub没有发现Windows(loder)
帖子发表于 : 2010-12-19 23:43 
头像

注册: 2009-09-06 5:53
帖子: 4666
送出感谢: 6
接收感谢: 110
http://sourceforge.net/projects/bootinfoscript/

把文件先复制到桌面,终端运行:

代码:
sudo bash ~/桌面/boot_info_script055.sh


把RESULTS.txt文件内容贴上来。


_________________
电子书下载:
鸟哥的Linux私房菜 基础学习篇 第三版 pdf
鸟哥的Linux私房菜 服务器架设篇 第三版 pdf


页首
 用户资料  
 
3 楼 
 文章标题 : Re: Ubuntu10.10 安装后update-grub没有发现Windows(loder)
帖子发表于 : 2010-12-21 21:41 

注册: 2010-12-09 23:35
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
onshoestring 写道:
http://sourceforge.net/projects/bootinfoscript/

把文件先复制到桌面,终端运行:

代码:
sudo bash ~/桌面/boot_info_script055.sh


把RESULTS.txt文件内容贴上来。



老是要认证才行,我发文件吧


附件:
RESULTS.txt [17.61 KiB]
被下载 98 次
页首
 用户资料  
 
4 楼 
 文章标题 : Re: Ubuntu10.10 安装后update-grub没有发现Windows(loder)
帖子发表于 : 2010-12-21 22:36 
头像

注册: 2009-09-06 5:53
帖子: 4666
送出感谢: 6
接收感谢: 110
c:\bootmgr丢了,找一台机器复制过来。
引用:
sudo update-grup


_________________
电子书下载:
鸟哥的Linux私房菜 基础学习篇 第三版 pdf
鸟哥的Linux私房菜 服务器架设篇 第三版 pdf


页首
 用户资料  
 
5 楼 
 文章标题 : Re: Ubuntu10.10 安装后update-grub没有发现Windows(loder)
帖子发表于 : 2010-12-23 0:22 

注册: 2010-12-09 23:35
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
onshoestring 写道:
c:\bootmgr丢了,找一台机器复制过来。
引用:
sudo update-grup


又出现新的问题,BIOS自检后进入如下画面1:
GNU GRUB version 1.98+20100804-5ubuntu3

Ubuntu,with Linux 2.6.35-23-generic
Ubuntu,with Linux 2.6.35-23-generic(recovery mode)
Ubuntu,with Linux 2.6.35-22-generic
Ubuntu,with Linux 2.6.35-22-generic(recovery mode)
Memory test<memtest86+>
Memory test<memtest86+,Serial console 115200>
Windows 7(loader) (on /dev/sda1)

进入win7,闪了一下的界面2只看到如下:
闪了一下的界面只来得及看到了这一行root (hd0,0)

就进入界面3有:
GRUB4DOS 0.4.4 2009-01-11, memory:638k/1022M,MenuEnd:0x452EA

Microsoft Windows7

进入后又是一个界面:
1)find /menu.lst ==>和进入界面1中的win7情况一样,又到界面3了
2)find /boot/grub/menu.lst ==》进入另一界面4
....
grub>
3)find /grub/menu.lst==>同2)
4)commandline==》同2)
5)reboot ===>重启
5
6)halt ===》关机


c:/menu.lst因为看到一些帖子给改了,现在只剩下这几行:


title Microsoft Windows 7
root (hd0,0)
makeactive
chainloader +1

另附上现在的result.txt


附件:
RESULTS.txt [20.75 KiB]
被下载 15 次
页首
 用户资料  
 
6 楼 
 文章标题 : Re: Ubuntu10.10 安装后update-grub没有发现Windows(loder)
帖子发表于 : 2010-12-23 11:45 
头像

注册: 2009-09-06 5:53
帖子: 4666
送出感谢: 6
接收感谢: 110
好乱,还个wubi安装的。
1.不需要sda8/boot/grub/menu.lst,删除。

2.
引用:
Unknown BootLoader on sda1
不清楚win7是不是软破解的?

3.
你硬盘sda1的pbr有问题,直接找grldr了。复制c:\bootmgr覆盖c:\grldr(保留原来的bootmgr)
如果不是软破解的,应该能进win7了。修复pbr还是有风险的,算了。
如果是软破解的,进win7后重新破解。或在另外一台软破解机器复制一份软破解grldr文件到c:\。
menu.lst因为复制c:\bootmgr覆盖c:\grldr没用了,删除c:\menu.lst。


_________________
电子书下载:
鸟哥的Linux私房菜 基础学习篇 第三版 pdf
鸟哥的Linux私房菜 服务器架设篇 第三版 pdf


页首
 用户资料  
 
7 楼 
 文章标题 : Re: Ubuntu10.10 安装后update-grub没有发现Windows(loder)
帖子发表于 : 2010-12-23 12:58 

注册: 2010-12-09 23:35
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
onshoestring 写道:
好乱,还个wubi安装的。
1.不需要sda8/boot/grub/menu.lst,删除。

2.
引用:
Unknown BootLoader on sda1
不清楚win7是不是软破解的?

3.
你硬盘sda1的pbr有问题,直接找grldr了。复制c:\bootmgr覆盖c:\grldr(保留原来的bootmgr)
如果不是软破解的,应该能进win7了。修复pbr还是有风险的,算了。
如果是软破解的,进win7后重新破解。或在另外一台软破解机器复制一份软破解grldr文件到c:\。
menu.lst因为复制c:\bootmgr覆盖c:\grldr没用了,删除c:\menu.lst。


3中的步骤很费解啊,
复制c:\bootmgr覆盖c:\grldr(保留原来的bootmgr)
不同的文件名怎么能覆盖呢?而且还保留原来的bootmgr?相同文件名放在统一目录下肯定会被覆盖的,不同文件又怎么覆盖呢?
我前面可能把c:\bootmgr误删了,于是到别人哪儿复制了一个放在c:\,现在按照你的步骤做不到啊,我就把c:\grldr剪贴到别的地方保存着,开机进win7选项显示找不到grldr。。。


页首
 用户资料  
 
8 楼 
 文章标题 : Re: Ubuntu10.10 安装后update-grub没有发现Windows(loder)
帖子发表于 : 2010-12-23 13:38 
头像

注册: 2009-09-06 5:53
帖子: 4666
送出感谢: 6
接收感谢: 110
把c:\grldr删除,复制c:\bootmgr为c:\grldr。


另一方法就是在c:\menu.lst加入下面这段
引用:
title Windows 7
chainloader (hd0,0)/bootmgr
boot


=============
dos的copy 源文件 目标文件
linux的cp 源文件 目标文件
不行么?


_________________
电子书下载:
鸟哥的Linux私房菜 基础学习篇 第三版 pdf
鸟哥的Linux私房菜 服务器架设篇 第三版 pdf


页首
 用户资料  
 
9 楼 
 文章标题 : Re: Ubuntu10.10 安装后update-grub没有发现Windows(loder)
帖子发表于 : 2010-12-23 22:48 

注册: 2010-12-09 23:35
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
onshoestring 写道:
把c:\grldr删除,复制c:\bootmgr为c:\grldr。


另一方法就是在c:\menu.lst加入下面这段
引用:
title Windows 7
chainloader (hd0,0)/bootmgr
boot


=============
dos的copy 源文件 目标文件
linux的cp 源文件 目标文件
不行么?


总算解决了,O(∩_∩)O谢谢。我准备重新再装一遍,这一次太糊里糊涂了,好多都不懂。


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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