开心了,winxp下启动有winxp选项了但出现13号错误。硬盘安装9.04,(已经解决)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
woshishei0527
帖子: 18
注册时间: 2009-10-29 13:10

开心了,winxp下启动有winxp选项了但出现13号错误。硬盘安装9.04,(已经解决)

#1

帖子 woshishei0527 » 2009-10-29 13:20

:em20
我是在网上找的一个文章,下了个什么DOS,解压出了两个文件,还有ISO中的两个文件,放在了C盘,并把ISO也放在了C盘,然后照着修改了.lst文件。重启,多了一个UBUNTU选项,进去,控制台里写了一行代码,sudo “xxx(忘记了)”,然后双击桌面安装项,在检测机器上以安装的系统时,并没有检测出我的XP.一路NEXT,在第4步分区时我选的是第一项(貌似意思是保留原系统方式的),然后安装完了,重启。糟了,直接进入UBUNTU了,没有XP选项。在UBUNTU里能看见我的C盘下的文件还都有呢。怎么办啊? :em20 :em20 :em20

我刚又把那文章找来了,
文章链接:http://hi.baidu.com/yzx909/blog/item/92 ... 2a196.html
装ubuntu前我做了如下修改:
4,修改menu.lst和boot.ini
用记事本打开menu.lst,把下面的内容复制进去

timeout 15
default 0
title ubuntu 9.10 install
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/karmic-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd /initrd.lz
注意,karmic-desktop-i386.iso 就是你的系统镜像文件名,也可能不一样。9.04最后一行的改为:initrd /initrd.gz
用记事本打开boot.ini,在最后加入:c:\grldr="ubuntu 9.10";(win7 的把grldr换成grldr.mbr)
注意,boot.ini是隐藏+只读文件,要先设置显示隐藏文件,再去除只读属性才能修改。(win7可新建一个boot.ini)(不会的就去百度一下)
好了,准备工作做完了。

原来真是有一行代码少写了空格了。
谢谢大家的帮助,开源的力量真是伟大。感谢开源,感谢自由。
上次由 woshishei0527 在 2009-10-30 9:12,总共编辑 3 次。
头像
bobo504
帖子: 42
注册时间: 2008-06-11 13:05

Re: 郁闷了,winxp下硬盘安装9.04,启动时没有winxp选项了。

#2

帖子 bobo504 » 2009-10-29 13:48

就算是覆盖了mbr,也应该有xp的,可能名字不一样,也许显示的是other,要确保你分区的时候未破坏windows系统分区
我本来不懂,装的多了,自然就懂了。
很久不更新RHCE课程笔记了,请多指教^_^
头像
fjhuo
帖子: 20
注册时间: 2009-08-19 15:42

Re: 郁闷了,winxp下硬盘安装9.04,启动时没有winxp选项了。

#3

帖子 fjhuo » 2009-10-29 13:53

我也是装了9.04,你确定选了第一项?;
好像第一项是格了整个硬盘了;
我是选了自定义分区的;
有没有livecd;
安装一下grub试试行不行; :em01
头像
fjhuo
帖子: 20
注册时间: 2009-08-19 15:42

Re: 郁闷了,winxp下硬盘安装9.04,启动时没有winxp选项了。

#4

帖子 fjhuo » 2009-10-29 14:04

可以把镜像刻成光盘装非常方便的,可以去复印店那里刻一张CD,五块到十块应该就够了;
今天有9.10版的出来了,现在还不能下载; :em11
woshishei0527
帖子: 18
注册时间: 2009-10-29 13:10

Re: 郁闷了,winxp下硬盘安装9.04,启动时没有winxp选项了。

#5

帖子 woshishei0527 » 2009-10-29 15:20

bobo504 写了:就算是覆盖了mbr,也应该有xp的,可能名字不一样,也许显示的是other,要确保你分区的时候未破坏windows系统分区
应该是没破坏WINXP,我在ubuntu里看见了WINDOWS文件夹。可能就是缺一个引导,怎么搞哇?第一次搞,没经验。后来才知道,用虚拟光驱直接装就好了。就装载WIN的一个文件夹里。多好哇。后悔。
woshishei0527
帖子: 18
注册时间: 2009-10-29 13:10

Re: 郁闷了,winxp下硬盘安装9.04,启动时没有winxp选项了。

#6

帖子 woshishei0527 » 2009-10-29 15:21

fjhuo 写了:我也是装了9.04,你确定选了第一项?;
好像第一项是格了整个硬盘了;
我是选了自定义分区的;
有没有livecd;
安装一下grub试试行不行; :em01
肯定是第一项,没格整个硬盘,别吓我,我看见里面还有东西。呵呵 :em05
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 郁闷了,winxp下硬盘安装9.04,启动时没有winxp选项了。(还没解决方案,继续求解)

#7

帖子 smallapple » 2009-10-29 15:36

sudo update-grub
完了再看看有没有
woshishei0527
帖子: 18
注册时间: 2009-10-29 13:10

Re: 郁闷了,winxp下硬盘安装9.04,启动时没有winxp选项了。(还没解决方案,继续求解)

#8

帖子 woshishei0527 » 2009-10-29 16:02

smallapple 写了:sudo update-grub
完了再看看有没有
好的,晚上下班回家就试试。为我祈祷吧! :em03 :em03
woshishei0527
帖子: 18
注册时间: 2009-10-29 13:10

Re: 郁闷了,winxp下硬盘安装9.04,启动时没有winxp选项了。(还没解决方案,继续求解)

#9

帖子 woshishei0527 » 2009-10-29 16:04

qkbeyond 写了:
,下了个什么DOS
您 真牛人,连装的什么都不知道都敢硬上啊 :em06
真不知道那是什么DOS,安装还算挺顺利的,就是启动WIN出了问题。因为我是同时参考两篇文章整的,才整出了问题,第一篇是硬盘安装9.10,而我是硬盘,第二篇是安装9.04,但是是光盘安装的,而我是硬盘。
woshishei0527
帖子: 18
注册时间: 2009-10-29 13:10

Re: 郁闷了,winxp下硬盘安装9.04,启动时没有winxp选项了。(还没解决方案,继续求解)

#10

帖子 woshishei0527 » 2009-10-29 16:31

qkbeyond 写了:建议楼主 装双系统前 一定先准备好 多读些分区等的相关知识
知其然然后才知其所以然吗 不能啥都不知道滴就霸王硬上弓了 很容易造成杯具的
在下先替您祈祷 祝您顺利``` :em06 :em06 :em06
以前装过,redhat,不过是在虚拟机上,这次是真枪实弹的,其实也有点紧张,一百六的硬盘格了就要了命了,不过冲动了。
yvqiang
帖子: 278
注册时间: 2008-04-28 22:02

Re: 郁闷了,winxp下硬盘安装9.04,启动时没有winxp选项了。(还没解决方案,继续求解)

#11

帖子 yvqiang » 2009-10-29 16:55

sudo gedit /boot/grub/menu.lst
然后在文件内容的最后加入如下内容:
title windows xp
root (hd0,0)
chainloader +1
然后保存文件,重启恩住Esc就能进入选择启动菜单了!可以在里面选择进入WINXP系统了!
shilywzz
帖子: 22
注册时间: 2008-06-05 9:54

Re: 郁闷了,winxp下硬盘安装9.04,启动时没有winxp选项了。(还没解决方案,继续求解)

#12

帖子 shilywzz » 2009-10-29 17:06

LS好像是对的。可以试一下。
这是用grub引导。

还有别的方法:
B、如果先装的UBUNTU,或者先装的XP后来重装XP,也可以在XP启动项中加入UBUNTU启动内容。这个就需要在boot.ini中添加grldr,grldr如果放在C盘根目录下面的话,加

c:\grldr=" Ubuntu"。还需要C盘下有BOOT文件夹,文件夹里是GRUB文件夹,内含MENU.LST文件。包括上面的grldr都是grub for dos里面包含的内容。MENU.LST的内容需要根据你的UBUTNU BOOT所在位置,及内核而定.grldr,arldr,ntldr分别是grub,dos工具箱,xp引导所用的三个文件。menu.lst内容类似下:

title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,*) #### *根据你的UBUNTU安装盘而定
kernel /vmlinuz-2.6.22-14-generic root=/dev/hda(n) ro quiet splash
initrd /initrd.img-2.6.22-14-generic
quiet

如此启动XP里,在启动项里先ubuntu,就可以进入LINUX系统。
woshishei0527
帖子: 18
注册时间: 2009-10-29 13:10

Re: 郁闷了,winxp下硬盘安装9.04,启动时没有winxp选项了。(还没解决方案,继续求解)

#13

帖子 woshishei0527 » 2009-10-29 19:12

yvqiang 写了:sudo gedit /boot/grub/menu.lst
然后在文件内容的最后加入如下内容:
title windows xp
root (hd0,0)
chainloader +1
然后保存文件,重启恩住Esc就能进入选择启动菜单了!可以在里面选择进入WINXP系统了!
完了,用你的方法不行。重启后选XP后,出现 error 13:invalid or unsupported executable format
怎么办?
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 郁闷了,winxp下硬盘安装9.04,启动时没有winxp选项了。(还没解决方案,继续求解)

#14

帖子 smallapple » 2009-10-29 19:30

sudo fdisk -l
贴上来看看
woshishei0527
帖子: 18
注册时间: 2009-10-29 13:10

Re: 郁闷极了,winxp下启动有winxp选项了但出现13号错误。硬盘安装9.04,(还没解决,继续求解)

#15

帖子 woshishei0527 » 2009-10-29 19:57

title Windows XP
root (hd1,0)
savedefault
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
回复