[已解决]先装winxp,再装ubuntu,winxp启动不能……

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

[已解决]先装winxp,再装ubuntu,winxp启动不能……

#1

帖子 twinslasher » 2008-09-01 9:52

显示信息:hal.dll丢失,当然……没丢失,据说是引导文件要修改,现在贴上fdisk-l的东西,请大家帮我看下,谢谢。

Disk /dev/sda: 160.0 GB, 160041885696 bytes
16 heads, 63 sectors/track, 310101 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Disk identifier: 0xb0eed782

Device Boot Start End Blocks Id System
/dev/sda1 * 2 310098 156288888 f W95 Ext'd (LBA)
/dev/sda5 2 243811 122880208+ 7 HPFS/NTFS
/dev/sda6 243812 310097 33408112+ b W95 FAT32

Disk /dev/sdb: 163.9 GB, 163928604672 bytes
255 heads, 63 sectors/track, 19929 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x3edd3edc

Device Boot Start End Blocks Id System
/dev/sdb1 1 1824 14651248+ 83 Linux
/dev/sdb2 1825 2067 1951897+ 82 Linux swap / Solaris
/dev/sdb3 2068 9726 61520917+ b W95 FAT32
/dev/sdb4 * 9727 19928 81947565 7 HPFS/NTFS

sda5是我放视频音乐图片的驱,但是不知道为什么会和6挂在1下面
sdb1是ubuntu,2是swap,3是被我格了fat32的空盘,4是xp

格光重新装了……了了,谢谢楼下的,那位老热心的,回答我2个问题了
上次由 twinslasher 在 2008-09-05 0:27,总共编辑 1 次。
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

#2

帖子 billbear » 2008-09-01 12:02

再贴 /boot/grub/menu.lst

xp 的 boot.ini
twinslasher
帖子: 25
注册时间: 2008-08-02 9:49

#3

帖子 twinslasher » 2008-09-01 13:01

melu.lst 老大说的是这段么

# 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/sdb4
title Microsoft Windows XP Home Edition
root (hd1,3)
savedefault
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1

xp的boot.ini

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(4)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect
头像
sevk
帖子: 2060
注册时间: 2007-05-08 16:26
系统: arch
来自: 火星内核某分子内某原子核内
联系:

#4

帖子 sevk » 2008-09-01 13:06

建议你按我的文章来做,保险
安装 LINUX WINDOWS 双系统(可硬盘安装): viewtopic.php?t=95218
笔记本 :
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

#5

帖子 billbear » 2008-09-01 13:29

boot.ini 错了
最后一行也要写
multi(0)disk(0)rdisk(0)partition(4)........

我很奇怪 boot.ini 怎么会自己变成这样 ...
头像
sevk
帖子: 2060
注册时间: 2007-05-08 16:26
系统: arch
来自: 火星内核某分子内某原子核内
联系:

#6

帖子 sevk » 2008-09-01 13:32

xp的boot.ini

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(4)\WINDOWS

[operating systems]

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


竟然default是4,改成3试试?
笔记本 :
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387
twinslasher
帖子: 25
注册时间: 2008-08-02 9:49

#7

帖子 twinslasher » 2008-09-01 14:22

不蛮您说……因为我不知道hd是从0数起的,所以看到装在sd4,就把3改4了,而且改了一个,另一个没看到。

但是都是3的时候还是有问题……
104149
帖子: 50
注册时间: 2008-08-27 14:22

#8

帖子 104149 » 2008-09-01 14:25

应该都是4的
boot.ini 是从1算起的
照5楼的改
twinslasher
帖子: 25
注册时间: 2008-08-02 9:49

#9

帖子 twinslasher » 2008-09-01 15:11

改好了,新问题出现了……我点选进入正常的windows,系统自动重启了,是不是这个已经不是Ubuntu的范畴了…………?
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

#10

帖子 billbear » 2008-09-01 15:45

厄,这个就没办法了
是不是原来 xp 是第三分区,后来装linux 时候动了分区,变成了第四分区了.
xp 的分区号改变以后,改 boot.ini 里相应的序号可以解决引导问题,但是之后能不能成功引导进入桌面以及能不能正常使用,会不会出一些奇怪的问题就看人品了.有的人完全没问题,有的人死机蓝屏,像你这样直接重起的,是人品较差的.
有一次有人想改 xp 的分区序号,我好心提醒过可能出问题,结果竟被某傲慢的版主骂得狗血淋头,被“扇了一记响亮的耳光”,最后他还是那人品较好的一个,搞得我郁结于胸。
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

#11

帖子 billbear » 2008-09-01 16:05

你现在要吗把 xp 前面的分区删去一个,恢复 xp 为第三分区,boot.ini 改回来,
要吗重装 xp ,覆盖安装也应该可以的,就是安装时选择不格式化,原来的东西应该不会丢
安装之前确认一下 xp 所在分区为活动分区,因为前面还有一个fat分区,如果xp 分区不先设为活动,默认会以那个 fat做 c 盘,引导文件都放在上面,而 xp 变成 d 盘,那样的话,会有新的麻烦出现。总之如果 xp 安装程序列出的分区以sdb3为c , sdb4 为d 你就不应继续,应该是最后一个分区标记为 c 的。还有,最好把另一块硬盘拔了。
twinslasher
帖子: 25
注册时间: 2008-08-02 9:49

#12

帖子 twinslasher » 2008-09-01 18:12

我的娘俄……早知道直接把那块格光重装了…………后悔自己偷懒了
twinslasher
帖子: 25
注册时间: 2008-08-02 9:49

#13

帖子 twinslasher » 2008-09-01 18:13

我tm对微软有愧疚,买了个oem的正版,还电话认证了……微软怎么就没愧疚呢
twinslasher
帖子: 25
注册时间: 2008-08-02 9:49

#14

帖子 twinslasher » 2008-09-01 18:14

还有……那个删除的分区还能搞回来乏?

插win的光盘进去已经不能直接安装了……提示硬盘里有winxp不认识的分区
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

#15

帖子 billbear » 2008-09-01 21:28

什么意思?哪个删除的分区?
不能装 xp 是没道理的。 是正常的安装盘吗?
先拔了另一块硬盘试试
回复