当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : Grub不能引导Windows[双硬盘],请指教!
帖子发表于 : 2008-10-12 19:24 
头像

注册: 2005-08-02 18:04
帖子: 190
地址: Lanzhou
送出感谢: 0 次
接收感谢: 0 次
我的系统两块硬盘,Primary Slave是一块IDE的硬盘,安装了Ubuntu 8.04,还有一块SATA硬盘,安装了WINXP。

fdisk -l的显示如下:
代码:
$ sudo fdisk -l

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xf0b1ebb0

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         243     1951866   82  Linux swap / Solaris
/dev/sda2             244       14593   115266375    5  Extended
/dev/sda5             244       14593   115266343+  83  Linux

Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x1ba41ba3

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        3824    30716248+   7  HPFS/NTFS
/dev/sdb2            3825       30401   213479752+   f  W95 Ext'd (LBA)
/dev/sdb5            3825       14278    83971723+   7  HPFS/NTFS
/dev/sdb6           14279       30401   129507966    7  HPFS/NTFS


menu.lst文件的Ubuntu和windows部分的代码如下:
代码:
title      Ubuntu 8.04.1, kernel 2.6.24-21-generic
root      (hd0,4)
kernel      /boot/vmlinuz-2.6.24-21-generic root=UUID=7fab4bcf-a237-42b0-b51f-254d42fea748 ro splash noapic locale=zh_CN vga=792 quiet
initrd      /boot/initrd.img-2.6.24-21-generic
quiet

title      Microsoft Windows XP Professional
rootnoverity      (hd1,0)
savedefault
makeactive
chainloader   +1
boot


目前Windows 无法引导,请教一下,windows部分的menu.lst应该怎么写。 :em06


页首
 用户资料  
 
2 楼 
 文章标题 : Re: Grub不能引导Windows[双硬盘],请指教!
帖子发表于 : 2008-10-12 21:03 

注册: 2007-11-06 13:56
帖子: 249
送出感谢: 1
接收感谢: 0 次
第一法.
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1



第二法.
find --set-root /yykXP.ck_
chainloader /ntldr


abcxp.ck_ 把这个放在你的XP区的根下.(XP的那里就放在那个根下).


页首
 用户资料  
 
3 楼 
 文章标题 : Re: Grub不能引导Windows[双硬盘],请指教!
帖子发表于 : 2008-10-13 0:52 
头像

注册: 2005-08-02 18:04
帖子: 190
地址: Lanzhou
送出感谢: 0 次
接收感谢: 0 次
非常感谢。我已经搞定它了。

有个问题,我在grub里面 find --set-root/ntldr 为什么是file not found?? :em01


_________________
Jonathan Swift - "May you live every day of your life."


页首
 用户资料  
 
4 楼 
 文章标题 : Re: Grub不能引导Windows[双硬盘],请指教!
帖子发表于 : 2008-10-13 8:54 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
find --set-root 是 grub4dos 的东西
grub 里没有这个玩意


页首
 用户资料  
 
5 楼 
 文章标题 : Re: Grub不能引导Windows[双硬盘],请指教!
帖子发表于 : 2009-01-20 12:41 

注册: 2009-01-20 12:39
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
还没说怎么解决得呢?
我也遇到了一样的问题


页首
 用户资料  
 
6 楼 
 文章标题 : Re: Grub不能引导Windows[双硬盘],请指教!
帖子发表于 : 2009-01-23 9:44 
头像

注册: 2005-08-02 18:04
帖子: 190
地址: Lanzhou
送出感谢: 0 次
接收感谢: 0 次
ruwnzang 写道:
还没说怎么解决得呢?
我也遇到了一样的问题

> map (hd1) (hd0)
> rootnoverify (hd1,0)
> makeactive
> chainloader +1

第二种办法:
> find –set-root /abcxp.ck_
> chainloader /ntldr
>
abcxp.ck_ 把这个放在你的XP区的根下.(XP的那里就放在那个根下).


_________________
Jonathan Swift - "May you live every day of your life."


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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