当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 10 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 安装ubuntu后xp无法启动了
帖子发表于 : 2009-03-14 17:10 

注册: 2009-03-14 11:35
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
我是在xp的基础上安装ubuntu8.10的,安装ubuntu之后,xp无法启动了,我修改了boot/grub/menu.lst
之后,系统启动时出现选择操作系统的选单,可是依旧无法启动xp,显示 grub error 13:Invalid or
unsupproted executable format.
看到好多人说在boot/grub/menu.lst中添加title windows xp
root (hd0,0)
chainloader +1
makeactive
这样的修改我有试过了,可是依旧没有用,不知道是不是要像linux一样,指定kernel和initrd这样的核心文件位置。不知道windows xp中怎么表示
我试着添加kernel c:/boot.ini后,提示要输入绝对路径。
我能想到的方法都用了,希望大家帮帮忙...
好多人说修改xp中的boot.ini文件,可是更本就启动不了xp,怎么修改?
我的C盘是XP系统盘,后来在E盘中分出三个区给ubuntu的,分区后和装ubuntu前xp 一切正常
我的机子是DELL 1420笔记本 2G/160G/INTEL T5750/GF 8400GS的型号
希望大家帮帮忙


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 安装ubuntu后xp无法启动了
帖子发表于 : 2009-03-16 14:54 

注册: 2009-03-12 16:32
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
我也遇到了同样的问题,我原来系统是xp,后来想装ubuntu,在网上看了好长时间,准备了好久,最后用cd一次安装成功,刚安装上很开心,后来发现无法启动xp了。

具体情况如下:
我的电脑为联想天逸F40a,安装后硬件支持很好。

我的硬盘分区如下:
我的硬盘为SATA,分了7个盘,
第一个分区为C盘(主分区,XP系统,FAT32格式,大小10001M),
第二个分区为D盘(主分区,XP下的软件,ntfs格式,大小18000M),
第三个分区为E盘(逻辑分区,存放文档,fat32格式,大小30G),
第四个分区为/home分区(逻辑分区,ext3格式,大小2G),
第五个分区为SWAP分区(逻辑分区,大小2G),
第六个分区为/分区(逻辑分区,ext3格式,大小8G),
第七个分区为联想自带的恢复系统分区(主分区,好像是ESI格式,记不请了,不过没关系的,xp和linux都不忍这个盘。)

我安装linux之前已经将这几个分区分好,只是对于第4,5,6分区分出来,并没有格式化,也没有分配盘符。之后就用linuxCD安装,但是我将boot loader安装到了C盘下。结果导致了只能引导linux系统,而xp系统引导不了。
在系统启动前有个选择启动系统的选择,一共有5个,前三个为linux系统,第四个是other OS,最后一个是XP,但是选择XP时无法启动,显示的是如下:

Error 23: Error while parsing number
Press any key to continue...


然后就又回到了前面的选择系统的画面。

下面的是我的/boot/grub/menu.lst文件的最后几行,也不知道有没有用,先给贴出来:

## ## End Default Options ##

title Ubuntu 8.10, kernel 2.6.27-7-generic
uuid f023b8dc-fb00-4bb9-b895-80d33d5cd13e
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=f023b8dc-fb00-4bb9-b895-80d33d5cd13e ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet

title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid f023b8dc-fb00-4bb9-b895-80d33d5cd13e
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=f023b8dc-fb00-4bb9-b895-80d33d5cd13e ro single
initrd /boot/initrd.img-2.6.27-7-generic

title Ubuntu 8.10, memtest86+
uuid f023b8dc-fb00-4bb9-b895-80d33d5cd13e
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Home Edition
root (hd0,0)
savedefault
chainloader +1


最后希望有人能一起帮我和搂主把问题解决,在这里先谢谢大家了。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 安装ubuntu后xp无法启动了
帖子发表于 : 2009-03-16 16:41 

注册: 2008-09-04 16:14
帖子: 15
送出感谢: 0 次
接收感谢: 0 次
default=0
timeout=30

title Ubuntu 8.10, kernel 2.6.27-7-generic
uuid f5d2e0a9-ccf9-4bdf-aa58-5f076c19c961
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=f5d2e0a9-ccf9-4bdf-aa58-5f076c19c961 ro locale=zh_CN splash vga=773 quiet
initrd /boot/initrd.img-2.6.27-7-generic
quiet

title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid f5d2e0a9-ccf9-4bdf-aa58-5f076c19c961
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=f5d2e0a9-ccf9-4bdf-aa58-5f076c19c961 ro locale=zh_CN single
initrd /boot/initrd.img-2.6.27-7-generic

title Ubuntu 8.10, memtest86+
uuid f5d2e0a9-ccf9-4bdf-aa58-5f076c19c961
kernel /boot/memtest86+.bin
quiet


title RedFlag (2.6.22.6-1)
root (hd0,7)
kernel /vmlinuz-2.6.22.6-1 ro root=LABEL=/ vga=788 splash=silent
initrd /initrd-2.6.22.6-1.img


title Microsoft Windows XP Professional
root (hd0,0)
chainloader +1
savedefault



我的这样子就可以引导啊 奇怪


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 安装ubuntu后xp无法启动了
帖子发表于 : 2009-03-16 18:55 

注册: 2009-03-12 16:32
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
当我改成以下命令后,选择XP时就自动的回到了grub loading stage 2 也就是选择OS的界面了。

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Home Edition
root (hd0,0)
savedefault
makeactive
chainloader +1


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 安装ubuntu后xp无法启动了
帖子发表于 : 2009-03-16 22:47 
头像

注册: 2008-02-23 17:31
帖子: 401
送出感谢: 0 次
接收感谢: 1
我碰到过一次,硬盘安装u804破坏了xp引导文件
用xp盘修复好了


_________________
My Blog: matlab, ubuntu, python
http://goo.gl/GDIO


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 安装ubuntu后xp无法启动了
帖子发表于 : 2009-03-22 19:19 

注册: 2009-03-12 16:32
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
终于弄好了,最后重装了xp,然后在c盘下放了个grub,然后改了一下boot.ini,现在可以引导启动了。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 安装ubuntu后xp无法启动了
帖子发表于 : 2009-05-08 8:41 

注册: 2008-09-18 9:46
帖子: 52
送出感谢: 0 次
接收感谢: 0 次
先记这里,同样问题,亟待解决


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 安装ubuntu后xp无法启动了
帖子发表于 : 2009-05-08 10:37 
头像

注册: 2007-05-27 11:19
帖子: 117
送出感谢: 2
接收感谢: 0 次
小白鼠们滴结果,告诉俺,还是LiveUSB安全呀~


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 安装ubuntu后xp无法启动了
帖子发表于 : 2009-05-13 0:23 
头像

注册: 2009-05-12 23:10
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
我成功安装了ubuntu 9.04,只是重启后只有下列三项而没有windows启动项。

ubuntu9.04, kernel 2.6.28-11-generic
ubuntu9.04, kernel 2.6.28-11-generic (recovery mode)
ubuntu9.04, memtest86+




只有经GRUB选择界面选择命令行方式通过如下命令启动windows:

GRUB>root (hd0,0)

GRUB>chainloader +1

GRUB>boot


之后windows可以正常启动……。 :em06
难道我每次想进windows都得从GRUB的命令行进不成?



我也考虑过通过如下方式更改menu.lst文件,但是毫无效果。

真是不明白为什么windows从GRUB的命令行进入没问题,而写入menu.lst文件却没有效果呢?

帮我想个办法吧……



设置XP为开机默认启动。ubuntu安装后每次开机都是默认进入ubuntu系统的,对于以windows为主的朋友,每次开机都要守在画面切换到XP启动,可见十分麻烦,通过下面,你可以设置让你的XP系统为第一启动,
1.打开终端(应用程序——>附件——>终端),输入sudo gedit /boot/grub/menu.lst,敲下回车,这时要求输入password,输入登录系统的密码,在终端里不能显示输入的密码,这是正常的,输入后回车打开编辑窗口。
图片
2.通过下图不难理解,windows XP被放在最下面,顺序与开机出现画面一样,我们要做的就是把这一段拖上面位置,让它成第一启动!右键剪切如图的那段。
图片
3.然后再鼠标往中滑动几行,找到## ## End Default Options ##,将刚才剪切的那段粘贴到这里,再敲回车换行,最后保存。
图片
4.以下是我设置后的效果,相信你的也一样了,现在重启看看是不是第一项进入XP系统,第二项进入ubuntu系统。
图片


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 安装ubuntu后xp无法启动了
帖子发表于 : 2009-08-05 12:55 

注册: 2009-07-31 11:43
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
一会试试看啊~~希望能成功~


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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