当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 63 篇帖子 ]  前往页数 1, 2, 3, 4, 5  下一页
作者 内容
1 楼 
 文章标题 : 装完ubuntu 后win 启动不了(已经解决)
帖子发表于 : 2008-07-30 17:29 

注册: 2008-01-20 22:27
帖子: 54
送出感谢: 0 次
接收感谢: 0 次
分区信息如下:
Device Boot Start End Blocks Id System
/dev/sda1 2 25689 206338860 f W95 Ext'd (LBA)
/dev/sda2 * 25690 26386 5598652+ c W95 FAT32 (LBA)
/dev/sda3 26387 30276 31246425 83 Linux
/dev/sda4 30277 30401 1004062+ 82 Linux swap / Solaris
/dev/sda5 2 25689 206338828+ 7 HPFS/NTFS

装完后就是这样了。
sda1 和sda5是一样的,一个是主分区一个是逻辑分区,不知道为什么一个ntfs一个是w95 ext'd.

sda2是一个恢复区(本来就有的)

现在启动windows就显示,hal.dll损坏。
启动是(hd,1),难道系统指到了恢复区?

但如果改成是0或者4,又显示无效文件系统。不知道怎么搞的
在linux下能mount sda5

请教大家,怎么解决windows启动问题?


最后由 conanbos 编辑于 2008-08-01 17:32,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-07-30 19:48 
头像

注册: 2007-05-06 8:19
帖子: 7433
送出感谢: 0 次
接收感谢: 4
关键就是(hd,1),写错了呗,应该有指明是第几个盘啊,你的怎么没写?


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-07-30 23:15 

注册: 2008-01-20 22:27
帖子: 54
送出感谢: 0 次
接收感谢: 0 次
冲浪板 写道:
关键就是(hd,1),写错了呗,应该有指明是第几个盘啊,你的怎么没写?


不是这个问题,这个是我发贴时候写错了, hd0,1。
找了一天,好像是分区表错乱 了?


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-07-31 3:33 

注册: 2008-01-20 22:27
帖子: 54
送出感谢: 0 次
接收感谢: 0 次
夜里也在线等


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

注册: 2007-05-08 16:26
帖子: 2058
地址: 火星内核某分子内某原子核内
系统: arch
送出感谢: 20
接收感谢: 6
安装 LINUX WINDOWS 双系统(可硬盘安装): http://forum.ubuntu.org.cn/viewtopic.php?t=95218


_________________
笔记本 :
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 装完ubuntu 后win 启动不了
帖子发表于 : 2008-07-31 9:09 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
conanbos 写道:
分区信息如下:
Device Boot Start End Blocks Id System
/dev/sda1 2 25689 206338860 f W95 Ext'd (LBA)
/dev/sda2 * 25690 26386 5598652+ c W95 FAT32 (LBA)
/dev/sda3 26387 30276 31246425 83 Linux
/dev/sda4 30277 30401 1004062+ 82 Linux swap / Solaris
/dev/sda5 2 25689 206338828+ 7 HPFS/NTFS

装完后就是这样了。
sda1 和sda5是一样的,一个是主分区一个是逻辑分区,不知道为什么一个ntfs一个是w95 ext'd.

sda2是一个恢复区(本来就有的)

现在启动windows就显示,hal.dll损坏。
启动是(hd,1),难道系统指到了恢复区?

但如果改成是0或者4,又显示无效文件系统。不知道怎么搞的
在linux下能mount sda5

请教大家,怎么解决windows启动问题?


改 boot.ini ,

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

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

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

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


挨个试


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


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

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
ps:分区表太诡异了。。。

在 ubuntu 终端 输入 sudo fdisk -l ,看看结果


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


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 装完ubuntu 后win 启动不了
帖子发表于 : 2008-07-31 13:42 

注册: 2008-01-20 22:27
帖子: 54
送出感谢: 0 次
接收感谢: 0 次
ptptptptptpt 写道:
conanbos 写道:
分区信息如下:
Device Boot Start End Blocks Id System
/dev/sda1 2 25689 206338860 f W95 Ext'd (LBA)
/dev/sda2 * 25690 26386 5598652+ c W95 FAT32 (LBA)
/dev/sda3 26387 30276 31246425 83 Linux
/dev/sda4 30277 30401 1004062+ 82 Linux swap / Solaris
/dev/sda5 2 25689 206338828+ 7 HPFS/NTFS

装完后就是这样了。
sda1 和sda5是一样的,一个是主分区一个是逻辑分区,不知道为什么一个ntfs一个是w95 ext'd.

sda2是一个恢复区(本来就有的)

现在启动windows就显示,hal.dll损坏。
启动是(hd,1),难道系统指到了恢复区?

但如果改成是0或者4,又显示无效文件系统。不知道怎么搞的
在linux下能mount sda5

请教大家,怎么解决windows启动问题?


改 boot.ini ,

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

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

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

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


挨个试



根本进不了windows ,也就是说找不到boot.ini.所以根本不到这步呢


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-07-31 13:44 

注册: 2008-01-20 22:27
帖子: 54
送出感谢: 0 次
接收感谢: 0 次
ptptptptptpt 写道:
ps:分区表太诡异了。。。

在 ubuntu 终端 输入 sudo fdisk -l ,看看结果


已经查看了,结果我发贴时候就发出来了


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 装完ubuntu 后win 启动不了
帖子发表于 : 2008-07-31 14:16 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
conanbos 写道:
现在启动windows就显示,hal.dll损坏。


说明已经到 boot.ini 了,只是没显示出来,因为只有一个启动项

多加几个,就看见菜单了


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


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-07-31 14:21 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
25689 之前的柱面怎么没有???

分区表重叠了,都用什么工具分过??


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


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-07-31 14:25 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
机子是品牌机吗??

似乎有 恢复分区的机子 经常搞乱分区表

召唤 billbear 来分析下


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


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-07-31 14:56 

注册: 2008-01-20 22:27
帖子: 54
送出感谢: 0 次
接收感谢: 0 次
ptptptptptpt 写道:
25689 之前的柱面怎么没有???

分区表重叠了,都用什么工具分过??


sda1 2-25689 这个是对的吧?

我试试你说的多加几项到boot.ini


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-07-31 15:13 

注册: 2008-01-20 22:27
帖子: 54
送出感谢: 0 次
接收感谢: 0 次
更改了boot.ini如下
代码:
[boot loader]
timeout=30
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="defaut"/noexecute-optin /fastdetect

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

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

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

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


然后查看 fdisk 如下

代码:
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x01080107

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               2       25689   206338860    f  W95 Ext'd (LBA)
/dev/sda2   *       25690       26386     5598652+   c  W95 FAT32 (LBA)
/dev/sda3           26387       30276    31246425   83  Linux
/dev/sda4           30277       30401     1004062+  82  Linux swap / Solaris
/dev/sda5   *           2       25689   206338828+   7  HPFS/NTFS


重起后,选择windows,但是没有boot的菜单出来,
并且提示如下
代码:
hd0,1
filesystem type is fat partition type 0xc
this is not a botable disk please insert a bootable floppy and press any key to try again.....


[/code]


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

注册: 2008-01-20 22:27
帖子: 54
送出感谢: 0 次
接收感谢: 0 次
我实在不行,我能想到的办法就是ghost win分区,然后删除现有分区,重分一下,再导回去。不知道这样是不是可行。
但是我的windows分区有近50G(这机器以前不是我用的,所以也不好删除一些东西)。这样可行吗


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 63 篇帖子 ]  前往页数 1, 2, 3, 4, 5  下一页

当前时区为 UTC + 8 小时


在线用户

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


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

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

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