装完ubuntu 后win 启动不了(已经解决)

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
conanbos
帖子: 54
注册时间: 2008-01-20 22:27

#46

帖子 conanbos » 2008-08-01 16:52

我想可能是不是同一xp的问题 ,我机器上是法文的,从同事那cp一个过来,就OK了,

谢谢 billbear和ptptptptptpt
非常感谢
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

#47

帖子 billbear » 2008-08-01 17:36

看了一下,不同版本的 ntldr 的确不一样
NTDETECT.COM 却是一样的。
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

#48

帖子 ptptptptptpt » 2008-08-01 17:50

呵呵 不客气

啊呀~~ 很有成就感啊~~ 要是哪位版主能给加个精就更好了 嘿嘿~~
conanbos
帖子: 54
注册时间: 2008-01-20 22:27

#49

帖子 conanbos » 2008-08-01 18:11

是呀,加个精,为以后遇到同样问题人提供点参考
conanbos
帖子: 54
注册时间: 2008-01-20 22:27

#50

帖子 conanbos » 2008-08-01 18:12

billbear 写了:看了一下,不同版本的 ntldr 的确不一样
NTDETECT.COM 却是一样的。
嗯,是不是根据不同语言有关呢,还是不同的sp有关,我也找了一个别的法文的xp的文件试了,也是不行的,只有跟我同一期装的别的机器上的文件可以。
ejiangcao
帖子: 4
注册时间: 2008-03-15 17:28

Re: 装完ubuntu 后win 启动不了(已经解决)

#51

帖子 ejiangcao » 2008-10-13 23:19

我遇到的问题和楼主一样,也是提示我 hal.dll文件损坏。

我装ubuntu之前,现在c盘上装了windows,不知道 为什么,系统老坏掉,于是我将系统装到了F盘,当时没有将C盘删掉也没有将c上的系统删掉。相当于有了两个windows。
然后我删掉了E盘,在上面装了ubuntu,用硬盘启动的方法安装的。在安装之前,我想删掉C盘的系统,由于我的机器没有光驱,所以我尝试了格C盘,没有格成功。
装完ubuntu之后,我发现进不了windows系统了。

我在F盘上没有找到boot。ini等文件

ubuntu下进不了C盘,提示无法挂载卷,遇到非法挂载选项。
请各位高手帮忙,该如何解决。因为没有光驱,装个系统不容易。


而且由于之前想设置vpn,安装了一个包之后,ubuntu上不了网了
ejiangcao
帖子: 4
注册时间: 2008-03-15 17:28

Re: 装完ubuntu 后win 启动不了(已经解决)

#52

帖子 ejiangcao » 2008-10-13 23:23

我尝试着从其他机器拷贝boot.ini等三个文件到F盘下,没能解决问题。
ejiangcao
帖子: 4
注册时间: 2008-03-15 17:28

Re: 装完ubuntu 后win 启动不了(已经解决)

#53

帖子 ejiangcao » 2008-10-13 23:30

fdisk-l的结果如下:
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1275 10241406 7 HPFS/NTFS
/dev/sda2 1276 9725 67874625 f W95 Ext'd (LBA)
/dev/sda5 1276 3187 15358108+ 7 HPFS/NTFS
/dev/sda6 5738 9725 32033578+ 7 HPFS/NTFS
/dev/sda7 5620 5737 947803+ 82 Linux swap / Solaris
/dev/sda8 3188 5619 19535008+ 83 Linux
Partition table entries are not in disk order

最后一句是说我的分区表的什么东东被删掉了吗?
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 装完ubuntu 后win 启动不了(已经解决)

#54

帖子 ptptptptptpt » 2008-10-13 23:58

“ubuntu下进不了C盘,提示无法挂载卷,遇到非法挂载选项。” 改一下 fstab :找到 sda1 的挂载项,删除之,就好了。
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 装完ubuntu 后win 启动不了(已经解决)

#55

帖子 ptptptptptpt » 2008-10-13 23:59

再改下C盘的 boot.ini估计就能启动win了

boot.ini 里加上

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

multi(0)disk(0)rdisk(0)partition(5)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect


挨个试
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: 装完ubuntu 后win 启动不了(已经解决)

#56

帖子 billbear » 2008-10-14 0:01

你这个是因为装了 ubuntu 以后,逻辑分区没有按顺序排列。你原来的 e 盘位置新建了两个分区以后,这两个分区在分区表里排在 f 盘之后,但实际在硬盘上的位置是在 f 盘之前的。 boot.ini 里原来指向 f 盘的引用已经不对了,要减1。
c 盘上的 boot.ini 肯定还在,“ ubuntu下进不了C盘,提示无法挂载卷,遇到非法挂载选项。” 是因为 xp 没有启动成功,ntfs 分区在上一次非正常关机后在 ubuntu 里保险起见默认不让挂载。你可以强行挂载,
sudo mount /dev/sda1 /mnt -o force
然后到 /mnt 下就是你的 c 盘,改 boot.ini
头像
ptptptptptpt
帖子: 3711
注册时间: 2006-09-19 18:16

Re: 装完ubuntu 后win 启动不了(已经解决)

#57

帖子 ptptptptptpt » 2008-10-14 0:14

billbear 写了:你这个是因为装了 ubuntu 以后,逻辑分区没有按顺序排列。你原来的 e 盘位置新建了两个分区以后,这两个分区在分区表里排在 f 盘之后,但实际在硬盘上的位置是在 f 盘之前的。 boot.ini 里原来指向 f 盘的引用已经不对了,要减1。
c 盘上的 boot.ini 肯定还在,“ ubuntu下进不了C盘,提示无法挂载卷,遇到非法挂载选项。” 是因为 xp 没有启动成功,ntfs 分区在上一次非正常关机后在 ubuntu 里保险起见默认不让挂载。你可以强行挂载,
sudo mount /dev/sda1 /mnt -o force
然后到 /mnt 下就是你的 c 盘,改 boot.ini
我想 “ubuntu下进不了C盘,提示无法挂载卷,遇到非法挂载选项” 是因为 fstab 里面把sda1当成光驱挂载了,貌似安装 ubuntu 时 live cd 文件放在C盘了
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: 装完ubuntu 后win 启动不了(已经解决)

#58

帖子 billbear » 2008-10-14 0:24

有道理,先改 fstab,如果还不能挂载,就强行挂载。可能两个因素都有。
但是“遇到非法挂载选项”说的应该是 pt 说的那个原因。
ejiangcao
帖子: 4
注册时间: 2008-03-15 17:28

Re: 装完ubuntu 后win 启动不了(已经解决)

#59

帖子 ejiangcao » 2008-10-14 21:28

billbear 写了:你这个是因为装了 ubuntu 以后,逻辑分区没有按顺序排列。你原来的 e 盘位置新建了两个分区以后,这两个分区在分区表里排在 f 盘之后,但实际在硬盘上的位置是在 f 盘之前的。 boot.ini 里原来指向 f 盘的引用已经不对了,要减1。
c 盘上的 boot.ini 肯定还在,“ ubuntu下进不了C盘,提示无法挂载卷,遇到非法挂载选项。” 是因为 xp 没有启动成功,ntfs 分区在上一次非正常关机后在 ubuntu 里保险起见默认不让挂载。你可以强行挂载,
sudo mount /dev/sda1 /mnt -o force
然后到 /mnt 下就是你的 c 盘,改 boot.ini
感谢billbear,感谢pt,按照这个方法,果然搞定了。
头像
sanalex
帖子: 13
注册时间: 2008-04-27 16:57
来自: 山西太原
联系:

Re: 装完ubuntu 后win 启动不了(已经解决)

#60

帖子 sanalex » 2008-11-12 1:06

我来个马后炮
:em09
有隐藏还原分区的硬盘装Ubuntu之前应该先恢复MBR的,因为那个还原软件(类似IBM和一键还原那种F11的还原方式)改变了MBR.

而楼主又将分区重新规划,引起了分区表混乱,所以有些麻烦,呵呵~~

通常隐藏分区都比较邪恶......
`醉卧五岳 闲看云卷云舒
`云游四海 旦听潮起潮落
`妖魔鬼怪 闪至一旁
`神佛仙道 与我何干
`与佛论当有心魔
`与魔处自有佛心
`花开花落 黄梁梦短 我自逍遥...
回复