当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : fdisk/mbr 提示无硬盘存在 求助
帖子发表于 : 2008-11-08 4:14 

注册: 2008-11-08 3:53
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
本来装了xp和ubuntu双系统,偷懒在xp下面删掉了ubuntu的分区,本来以为修复一下就可以,但是装入xp安装盘在检测完硬件以后根本到不了选修复或安装那个界面,自动关机。网上找了其他的启动引导工具,刻盘启动,可以到dos下面,但是fdisk/mbr后提示无硬盘存在。

现在的情况是根本无法完成任何系统的安装,ubuntu安装也会在进行一段时间以后自动关机,只能用ubuntu光盘试用,在试用里面双击桌面上的install才可以完成ubuntu的安装,成功以后仍然不能装回xp,还是在那一步自动关机。折腾了两天还是不知道怎么办,不知道哪位大大遇到过这种情况成功解决的。

另外,我的显卡是ati mobility x700,在ubuntu下面启用,重启后有个提示,restricted driver in use,说是用了ubuntu不支持的驱动,这样不知道有什么影响。


附件:
Untitled.jpg
Untitled.jpg [ 23.29 KiB | 被浏览 4705 次 ]

页首
 用户资料  
 
2 楼 
 文章标题 : Re: fdisk/mbr 提示无硬盘存在 求助
帖子发表于 : 2008-11-08 8:44 

注册: 2008-06-04 11:24
帖子: 232
送出感谢: 0 次
接收感谢: 0 次
分区软件推荐用DOS下的DISKGENIUS。

安装到一半关机,是不是硬件的问题,值得关注
把硬盘分区全删除了重新分,再在DISKGEN里重写一下MBR。然后重装……

restricted driver in use 厂家的驱动是非开源的,看你的喜好了


页首
 用户资料  
 
3 楼 
 文章标题 : Re: fdisk/mbr 提示无硬盘存在 求助
帖子发表于 : 2008-11-08 11:40 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
sata 硬盘?
dos 不认硬盘的话,也可以直接在 ubuntu 下做等同于 fdisk/mbr 的操作,安装一个叫做 ms-sys 的工具来写微软式的 mbr。
http://ms-sys.sourceforge.net/ 下载 ms-sys-2.1.3.tgz 。

安装:进入下载 ms-sys-2.1.3.tgz 的目录,然后
sudo apt-get install build-essential
sudo apt-get install gettext
tar -xzvf ms-sys-2.1.3.tgz
cd ms-sys-2.1.3/
make
sudo make install

用法
ms-sys [options] [device]
Options:
-1, --fat12 Write a FAT12 floppy boot record to device
-2, --fat32nt Write a FAT32 partition NT boot record to device
-3, --fat32 Write a FAT32 partition DOS boot record to device
-4, --fat32free Write a FAT32 partition FreeDOS boot record to device
-5, --fat16free Write a FAT16 partition FreeDOS boot record to device
-6, --fat16 Write a FAT16 partition DOS boot record to device
-l, --wipelabel Reset partition disk label in boot record
-p, --partition Write partition info (hidden sectors, heads and drive id)
to boot record
-m, --mbr Write a Windows 2000/XP/2003 MBR to device
-9, --mbr95b Write a Windows 95B/98/98SE/ME MBR to device
-d, --mbrdos Write a DOS/Windows NT MBR to device
-s, --mbrsyslinux Write a public domain syslinux MBR to device
-z, --mbrzero Write an empty (zeroed) MBR to device
-f, --force Force writing of boot record
-h, --help Display this help and exit
-v, --version Show program version
-w, --write Write automatically selected boot record to device

Default Inspect current boot record

对于你来说,擦掉 grub 恢复微软的 mbr,应该是
sudo ms-sys -m /dev/sda

如果 xp 没有问题,就能启动了。如果还不能启动,就不是 mbr 的问题了。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: fdisk/mbr 提示无硬盘存在 求助
帖子发表于 : 2008-11-08 22:37 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
或者 可以用 win pe 光盘启动,运行一个叫 ptdd 的软件,可以重写 mbr


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


页首
 用户资料  
 
5 楼 
 文章标题 : Re: fdisk/mbr 提示无硬盘存在 求助
帖子发表于 : 2008-11-09 2:13 

注册: 2008-11-08 3:53
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
billbear 写道:
sata 硬盘?
dos 不认硬盘的话,也可以直接在 ubuntu 下做等同于 fdisk/mbr 的操作,安装一个叫做 ms-sys 的工具来写微软式的 mbr。
http://ms-sys.sourceforge.net/ 下载 ms-sys-2.1.3.tgz 。
.....



我用了这个ms-sys,问题解决了,实在太感谢了。

看来我在dos下面那个mbr恢复工具是没有作用的。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: fdisk/mbr 提示无硬盘存在 求助
帖子发表于 : 2008-11-09 13:04 
头像

注册: 2008-08-31 10:09
帖子: 629
送出感谢: 2
接收感谢: 1
哇,3楼真是强大,学习了


页首
 用户资料  
 
7 楼 
 文章标题 : Re: fdisk/mbr 提示无硬盘存在 求助
帖子发表于 : 2008-11-09 14:01 

注册: 2008-11-04 9:04
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
唉,早点看到就好 了,我也是差不多的问题,250G的新硬盘G了XP的系统后一直进不去,只见光标闪。。。用FDISK也说找不到硬盘。。。。最后DM了才正常。。。搞了我两个晚上。。。 :em20


页首
 用户资料  
 
8 楼 
 文章标题 : Re: fdisk/mbr 提示无硬盘存在 求助
帖子发表于 : 2008-12-17 8:34 
头像

注册: 2008-08-19 12:59
帖子: 189
送出感谢: 0 次
接收感谢: 0 次
现如今重写MBR的工具是如此之丰富。


_________________
Windows Vista Ultimate SP1 CHS + Ubuntu 8.04.1 desktop i386

CPU:Intel Core 2 Duo T7250 RAM:2048MB DDR2-667
VGA:NVidia Geforce 8400M GS 128MB HD:SumSung 160G 5400R
LAN:Broadcom NetLink WIFI:Intel 3945ABG
WebCam:2.0M


页首
 用户资料  
 
9 楼 
 文章标题 : Re: fdisk/mbr 提示无硬盘存在 求助
帖子发表于 : 2008-12-17 8:50 
头像

注册: 2008-08-19 12:59
帖子: 189
送出感谢: 0 次
接收感谢: 0 次
我也来推荐个重写MBR的工具——gdisk/gdisk32。这个是专门写Windows的MBR的,XP和Vista都可以。

贴一下gdisk32 /mbr的帮助信息:
E:\Tools\test tool\Gdisk>gdisk32 /mbr /?
Reinitialises the boot code in the Master Boot Record.

GDISK32 disk /MBR [/WIPE] [/P|/Z] [/X] [/I] [/U] [/S] [/NOUSB] [/FORCEUSB] [/Y]
[/R]

disk The physical fixed disk (1-128).
/MBR Reinitialise the Master Boot Record.
/WIPE Delete all partitions and logical DOS drives. Default is to leave
existing partitions unmodified.
/P Preserve Windows disk signatures. Recommended option.
/Z Clear Windows disk signatures.
/X Ignore extended disk-access support.
/I Ignore direct IDE disk-access support.
/U Ignore direct IDE UDMA disk-access support.
/S Ignore direct SCSI disk-access support.
/NOUSB Ignore direct USB disk-access support.
/FORCEUSB Force direct USB disk-access support.
/Y Suppress prompting to confirm you wish the action to be performed.
/SURE has the same meaning.
/R Reboot after execution of command

比如我现在是vista/ubuntu的双系统,如果我想恢复Vista的MBR的话,我可以直接在Windows环境下运行(我的vista和Ubuntu都安装在第一个硬盘):
代码:
gdisk32 1 /mbr /p
希望能对大家有所帮助。


_________________
Windows Vista Ultimate SP1 CHS + Ubuntu 8.04.1 desktop i386

CPU:Intel Core 2 Duo T7250 RAM:2048MB DDR2-667
VGA:NVidia Geforce 8400M GS 128MB HD:SumSung 160G 5400R
LAN:Broadcom NetLink WIFI:Intel 3945ABG
WebCam:2.0M


页首
 用户资料  
 
10 楼 
 文章标题 : Re: fdisk/mbr 提示无硬盘存在 求助
帖子发表于 : 2008-12-17 10:57 
头像

注册: 2006-08-25 10:37
帖子: 736
送出感谢: 0 次
接收感谢: 0 次
学了!

有帮助!


页首
 用户资料  
 
11 楼 
 文章标题 : Re: fdisk/mbr 提示无硬盘存在 求助
帖子发表于 : 2009-01-08 13:11 

注册: 2009-01-08 9:21
帖子: 29
送出感谢: 0 次
接收感谢: 0 次
hen hao


页首
 用户资料  
 
12 楼 
 文章标题 : Re: fdisk/mbr 提示无硬盘存在 求助
帖子发表于 : 2009-07-15 23:59 

注册: 2008-11-10 10:12
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
anriqing 写道:
我也来推荐个重写MBR的工具——gdisk/gdisk32。这个是专门写Windows的MBR的,XP和Vista都可以。

贴一下gdisk32 /mbr的帮助信息:
E:\Tools\test tool\Gdisk>gdisk32 /mbr /?
Reinitialises the boot code in the Master Boot Record.

GDISK32 disk /MBR [/WIPE] [/P|/Z] [/X] [/I] [/U] [/S] [/NOUSB] [/FORCEUSB] [/Y]
[/R]

disk The physical fixed disk (1-128).
/MBR Reinitialise the Master Boot Record.
/WIPE Delete all partitions and logical DOS drives. Default is to leave
existing partitions unmodified.
/P Preserve Windows disk signatures. Recommended option.
/Z Clear Windows disk signatures.
/X Ignore extended disk-access support.
/I Ignore direct IDE disk-access support.
/U Ignore direct IDE UDMA disk-access support.
/S Ignore direct SCSI disk-access support.
/NOUSB Ignore direct USB disk-access support.
/FORCEUSB Force direct USB disk-access support.
/Y Suppress prompting to confirm you wish the action to be performed.
/SURE has the same meaning.
/R Reboot after execution of command

比如我现在是vista/ubuntu的双系统,如果我想恢复Vista的MBR的话,我可以直接在Windows环境下运行(我的vista和Ubuntu都安装在第一个硬盘):
代码:
gdisk32 1 /mbr /p
希望能对大家有所帮助。

如果是你说的VISTA+UBUNTU的话,那个工具应该不能用了吧,因为vista的MBR不正常了,怎么还能进到VIS,只能在ub下用。。。ub下还得要wine等另外的工具。。。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: fdisk/mbr 提示无硬盘存在 求助
帖子发表于 : 2009-07-17 15:17 

注册: 2007-06-12 20:19
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
fdisk/mbr后提示无硬盘存在 估计是SATA硬盘吧


页首
 用户资料  
 
14 楼 
 文章标题 : Re: fdisk/mbr 提示无硬盘存在 求助
帖子发表于 : 2009-07-18 7:20 

注册: 2008-05-24 17:52
帖子: 105
送出感谢: 0 次
接收感谢: 0 次
不错 又学到知识了


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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