红联Linux门户
Linux帮助

[求助]在linux下引导windows

发布时间:2010-03-29 21:53:47来源:红联作者:刚来路过
[i=s] 本帖最后由 刚来路过 于 2010-3-31 10:58 编辑 [/i]

我原本是xp win7 双系统 后来安装了opensuse 11.2 但是现在 启动时 只有 opensuse 和 fail safe --opensuse
没有其他的选项了 后来我在menu.lst 里增加了[/b]
title windows professional xp
rootnoverify (hd0,0)
makeactive
chainloader +1
boot
在启动的时候 出现了windows professional xp 点击 error invalid device requested
我在 我的电脑 里查看 恰恰没有c盘 用fdisk-l

原先没有第一个主分区 后来 用 winpe 进入 用pg 发现没有c盘 就把c盘 反删除了 现在 用fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x48a9437f

Device Boot Start End Blocks Id System
/dev/sda1 1 1958 15727603+ c W95 FAT32 (LBA)
/dev/sda2 * 1959 60801 472656397+ f W95 Ext'd (LBA)
/dev/sda5 1959 4569 20972826 b W95 FAT32
/dev/sda6 4570 29632 201318516 b W95 FAT32
/dev/sda7 29633 43277 109603431 7 HPFS/NTFS
/dev/sda8 43278 47193 31455238+ 7 HPFS/NTFS
/dev/sda9 47194 47455 2104483+ 82 Linux swap / Solaris
/dev/sda10 47456 50066 20972826 83 Linux
/dev/sda11 50067 55940 47182873+ 83 Linux
/dev/sda12 55941 55953 104391 83 Linux
/dev/sda13 55954 58564 20972826 83 Linux
/dev/sda14 58565 59869 10482381 83 Linux
/dev/sda15 59870 60801 7486258+ 83 Linux



win7 在/dev/sda8 xp在/dev/sda1


跪求 各路大神解答 怎么重新 引导win7 xp


grub引导windows时 是引导的什么?

不甚感激 !!!

另外 这是我的suse的menu.lst
# Modified by YaST2. Last modification on 二 3月 30 22:38:25 CST 2010
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# Configure custom boot parameters for updated kernels in /etc/sysconfig/bootloader

default 0
timeout 8
gfxmenu (hd0,11)/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title Desktop -- openSUSE 11.2 - 2.6.31.5-0.1
root (hd0,11)
kernel /vmlinuz-2.6.31.5-0.1-desktop root=/dev/disk/by-id/ata-WDC_WD5000BEVT-22ZAT0_WD-WX10A69P3338-part10 resume=/dev/disk/by-id/ata-WDC_WD5000BEVT-22ZAT0_WD-WX10A69P3338-part9 splash=silent quiet showopts
initrd /initrd-2.6.31.5-0.1-desktop

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.2 - 2.6.31.5-0.1
root (hd0,11)
kernel /vmlinuz-2.6.31.5-0.1-desktop root=/dev/disk/by-id/ata-WDC_WD5000BEVT-22ZAT0_WD-WX10A69P3338-part10 showopts apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe
initrd /initrd-2.6.31.5-0.1-desktop
文章评论

共有 16 条评论

  1. netdot 于 2010-04-02 09:35:05发表:

    重新安装系统吧,安装Windows系统时,不要将硬盘都分区,保留准备安装Linux的容量就可以了。

  2. 刚来路过 于 2010-04-02 08:11:20发表:

    哦 长见识了 谢谢咯

  3. yuchao668 于 2010-04-01 23:51:49发表:

    你试试下面的[code]title windows xp
    root (hd0,1)
    chainloader +1
    title windows 7
    root (hd0,8)
    chainloader +1[/code]比如xp 在/dev/sda1 就用(hd0,1),有的linux里用的是(hd0,0),就是所在分区数-1,但有的linux系统用的是(hd0,1),就是所在分区数;ubuntu和centos所用的格式就不同,我试验过。可能opensuse就是用(hd0,1)吧。

  4. Summerserenity 于 2010-03-31 21:03:45发表:

    在linux下打开boot/grub下的menu.lst文件,然后用vim编辑,在末尾加上一行:

    title Other
    rootnoverify (sd0,6)
    chainloader +1

    不行的话,再(sd0,7)试试。

  5. 刚来路过 于 2010-03-31 10:55:44发表:

    11# zhangyinghao452


    我又用winpe 进入看了一下 xp盘被删了 但现已经恢复 其他盘的东西我也仔细看了 都是我备份的资料 没有关于启动的东西 问下 grub引导windows 是引导的是什么 (linux 是引导内核吧 ? 对吗?)


    谢谢解答哈

  6. duangonghua 于 2010-03-31 10:02:01发表:

    看了一下你的分区情况:
    /dev/sda2 * 1959 60801 472656397+ f W95 Ext'd (LBA)
    /dev/sda5 1959 4569 20972826 b W95 FAT32
    /dev/sda6 4570 29632 201318516 b W95 FAT32
    /dev/sda7 29633 43277 109603431 7 HPFS/NTFS
    /dev/sda8 43278 47193 31455238+ 7 HPFS/NTFS
    ......
    常理,sda2,sda5,sda6中有一个是xp的,你一个一个试一下就知道了,如果安装XP的那个分区没被你删除的话。
    win7采用的是NTFS格式,所以只能是sda7或sda8.

  7. zhangyinghao452 于 2010-03-30 19:59:09发表:

    会不会是windows7的引导分区不是windows7的系统分区本身,你挨个试试把windows的分区格式作为引导分区看看,这种情况我也碰到过,就是主分区分了3个,windows7把引导信息写到它系统分区前面的那个分区上了。

  8. 刚来路过 于 2010-03-30 18:56:24发表:

    求解 那位过路神仙给解答下吧

    拜谢 !!!!!!!!!!!!!!!!!!

  9. 刚来路过 于 2010-03-30 14:02:49发表:

    难道就这样悲剧了?…………

  10. 刚来路过 于 2010-03-30 12:16:15发表:

    我也不知道 不知到怎么弄那去了:0w223dc

  11. chiver 于 2010-03-30 08:27:44发表:

    6# hantu


    有道理

  12. hantu 于 2010-03-29 22:52:52发表:

    你的/dev/sda1去哪了?

  13. 刚来路过 于 2010-03-29 22:40:29发表:

    我也郁闷阿 那引导win7 能吗?

  14. 绿色圣光 于 2010-03-29 22:31:25发表:

    硬盘第一个分区压根就没有啊……

  15. 刚来路过 于 2010-03-29 22:22:41发表:

    原来是c盘hd(0,0) 现在看不到了 win7 f 盘 hd(0,7) 也不能引导

  16. 绿色圣光 于 2010-03-29 22:12:18发表:

    晕啊……那你的Windows到底装在哪个分区啊?