Chinaunix首页 | 论坛 | 博客
  • 博客访问: 481617
  • 博文数量: 120
  • 博客积分: 3052
  • 博客等级: 中校
  • 技术积分: 1755
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-01 09:43
文章分类

全部博文(120)

文章存档

2011年(20)

2010年(3)

2009年(52)

2008年(45)

我的朋友

分类: WINDOWS

2008-08-29 19:43:41

好久不更新了,因为一时没有网络可以用,现在又可以用了,先写这个吧。
 
这个问题最先是在家时就遇到的:
我的电脑上本来只有linux,后来要用win,但是主分区没有地方了,只好安到了扩展分区里去了。为了快点安,用的是 ghost 版。
安装完后,改 grub,引导之,“第一次引导”可以用,只要一重启,就会报“/system32/hal.dll 文件丢失或损坏,windows 无法启动....”
 
今天在我实验室的机器上也是同样的情况。
google 之,说是 boot.ini 文件里的路径错了。有个 partition(n),里面的 n 值,默认是数字1,也就是第一个分区,C盘,对于不是这样的情况,比如我这种情况,就不行了,它找不到 system32 的位置,就说是丢失或损坏了。
找到了问题所在,就改之,我的硬盘共 9 个分区,一个个试,最后试出来, 6 是好用的。
 
奇怪,按 linux 下 fdisk 的排法,那个分区是 hda9 ,按 win 能认出的分区来看, 是第二个 fat32 格式的分区, 按启动后 windows 给的分区名字,它是 C 盘,怎么算也不算不到 6 这个数字呀?
想不通,windows 究竟是怎么样来数数的?
 
 
阅读(952) | 评论(1) | 转发(0) |
0

上一篇:两天

下一篇:linuxsir google wikipedia

给主人留下些什么吧!~~

drunkedcat2008-11-05 13:58:16

今天重装系统了(这好像是 win 的专利,呵呵), 又是同样的问题。我还真给忘记了,于是又照着改了一次。