当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [已解决][问题]求助,windows XP 下安装ubuntu 8.04 后windows进不去 !!!
帖子发表于 : 2008-07-15 17:26 
头像

注册: 2007-10-15 9:08
帖子: 33
地址: Xiamen, China
送出感谢: 0 次
接收感谢: 0 次
如题,系统原来是windows XP的,我用光盘安装了ubuntu 8.04 后就出现windows无法进入的状况。
提示 windows root/system32/hal.dll missing
可是我在linux 下查看了,这个文件在。
上网搜了一下,好多人提示这个错误是ubuntu 进不去了,可是我的是windows进不去而linux 可以。
请各位大侠帮帮忙,不生感激!本人刚开始学习linux。

这是menu.lst的主要部分

引用:
title Ubuntu 8.04, kernel 2.6.24-16-generic
root (hd0,9)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=b0de621a-4f2d-427c-bc8a-70e96f208777 ro quiet splash locale=zh_CN
initrd /boot/initrd.img-2.6.24-16-generic
quiet

title Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root (hd0,9)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=b0de621a-4f2d-427c-bc8a-70e96f208777 ro single
initrd /boot/initrd.img-2.6.24-16-generic

title Ubuntu 8.04, memtest86+
root (hd0,9)
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/sda2
title Windows NT/2000/XP (loader)
root (hd0,1)
savedefault
makeactive
chainloader +1



这个是windows的boot.ini文件内容

引用:
[boot loader]

timeout=3

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

[operating systems]

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

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=""

c:\Arldr=DOS Tools


最后由 iceway 编辑于 2008-08-03 18:42,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-07-16 5:14 
头像

注册: 2007-10-06 3:48
帖子: 510
地址: 霍格沃茨魔法学校葛莱芬多学院
送出感谢: 0 次
接收感谢: 0 次
你是在哪个菜单里不能进windows的?第一个的加载还是第二个的加载?
boot.ini 里的那个multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="" 是什么?


_________________
Because...nobody really uses an operating system,
people use...programs...on their computer.
And the only mission in life of an operating system is to helps those programs run.
----Linus


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-07-16 5:24 
头像

注册: 2007-10-06 3:48
帖子: 510
地址: 霍格沃茨魔法学校葛莱芬多学院
送出感谢: 0 次
接收感谢: 0 次
哦,我又看到了个有意思的地方。你的第一个主分区是干什么用的?就是sda1,hd(0,0)。还有就是为什么你的menu.list里注释中说是sda2,而下面又是hd,到底是sata硬盘还是ide硬盘


_________________
Because...nobody really uses an operating system,
people use...programs...on their computer.
And the only mission in life of an operating system is to helps those programs run.
----Linus


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-07-16 8:09 

注册: 2008-01-09 22:41
帖子: 18311
送出感谢: 0 次
接收感谢: 6
chinesejerry 写道:
你是在哪个菜单里不能进windows的?第一个的加载还是第二个的加载?
boot.ini 里的那个multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="" 是什么?


印象中那个东西是不应该存在的啊


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-07-16 8:28 
头像

注册: 2007-10-15 9:08
帖子: 33
地址: Xiamen, China
送出感谢: 0 次
接收感谢: 0 次
chinesejerry 写道:
你是在哪个菜单里不能进windows的?第一个的加载还是第二个的加载?
boot.ini 里的那个multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="" 是什么?



linux的加载可以,会出现第二个菜单,就是boot.ini的内容,但是从这里进入时就会出现错误, 第一个菜单可以进入linux。

那个是系统以前多出来的一个,我一直没删除,怕把系统引导又给整坏了,每次启动时会在windows XP 和DOS 工具箱之间有个空行。不过这个应该没什么影响吧。


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-07-16 8:31 
头像

注册: 2007-10-15 9:08
帖子: 33
地址: Xiamen, China
送出感谢: 0 次
接收感谢: 0 次
chinesejerry 写道:
哦,我又看到了个有意思的地方。你的第一个主分区是干什么用的?就是sda1,hd(0,0)。还有就是为什么你的menu.list里注释中说是sda2,而下面又是hd,到底是sata硬盘还是ide硬盘



是ide的硬盘,装上系统默认的就是这个,我没有改动注释里的内容。

我的硬盘一共是160GB的,有8个分区,第一个分区是swap,第二个是windows的系统分区,然后有5个windows 的分区,最后一个是linux的安装分区,ext3的。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-07-16 8:37 
头像

注册: 2007-07-30 18:28
帖子: 22033
地址: 空气中
系统: Linux
送出感谢: 17
接收感谢: 68
lz改动太大了,winodws不会承认的。

如果你不需要学习,直接使用google搜索super grub disk.


_________________
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-07-16 8:53 
头像

注册: 2007-10-15 9:08
帖子: 33
地址: Xiamen, China
送出感谢: 0 次
接收感谢: 0 次
luojie-dune 写道:
lz改动太大了,winodws不会承认的。

如果你不需要学习,直接使用google搜索super grub disk.




出问题了,我当然想学会怎么处理的,哪位大侠帮忙给说说……


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-07-16 18:31 
头像

注册: 2007-10-06 3:48
帖子: 510
地址: 霍格沃茨魔法学校葛莱芬多学院
送出感谢: 0 次
接收感谢: 0 次
iceway 写道:
chinesejerry 写道:
你是在哪个菜单里不能进windows的?第一个的加载还是第二个的加载?
boot.ini 里的那个multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="" 是什么?



linux的加载可以,会出现第二个菜单,就是boot.ini的内容,但是从这里进入时就会出现错误, 第一个菜单可以进入linux。

那个是系统以前多出来的一个,我一直没删除,怕把系统引导又给整坏了,每次启动时会在windows XP 和DOS 工具箱之间有个空行。不过这个应该没什么影响吧。

那至少说明Grub应该没问题。我怀疑是因为swap是第一分区,但boot.ini中windows的ntloader指向了第一个分区,所以无法完成引导。lz是用ghost装的windows吧。你试试在boot.ini的第二个引导=“”中的引号里写点东西,然后选择这个项,看能不能进入系统。


_________________
Because...nobody really uses an operating system,
people use...programs...on their computer.
And the only mission in life of an operating system is to helps those programs run.
----Linus


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-07-17 9:05 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
听你的意思,是调整过windows分区了,并且把第一主分区给了 swap,算你狠。
请给出
sudo fdisk -l
以及
sudo parted /dev/sda print
的信息
并且详细描写你安装 ubuntu时调整分区的动作。

boot.ini 的指向已经不对了。


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-07-17 9:20 

注册: 2007-12-31 11:40
帖子: 389
送出感谢: 0 次
接收感谢: 0 次
swap如果是原来的C盘--XP没救了,XP不管装到那个盘,C盘放着启动文件


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-07-17 16:48 
头像

注册: 2008-07-16 10:10
帖子: 37
送出感谢: 0 次
接收感谢: 0 次
LZ好牛B,把第一分区给SWAP。


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-07-18 9:28 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
boot.ini改成
引用:
[boot loader]

timeout=3

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

[operating systems]

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

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

multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="3 Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="4 Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(5)\WINDOWS="5 Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:\Arldr=DOS Tools


挨个试,估计 2 能成功


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-08-03 18:41 
头像

注册: 2007-10-15 9:08
帖子: 33
地址: Xiamen, China
送出感谢: 0 次
接收感谢: 0 次
谢谢各位了,那天看了,就是因为swap现在是第一分区,而windows引导也指向这个,所以进不去
不过我之前不知道,乱改的多了,最后重装了。

忘了及时关闭问题,抱歉!


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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