fdisk/mbr 提示无硬盘存在 求助
-
- 帖子: 7
- 注册时间: 2008-11-08 3:53
fdisk/mbr 提示无硬盘存在 求助
本来装了xp和ubuntu双系统,偷懒在xp下面删掉了ubuntu的分区,本来以为修复一下就可以,但是装入xp安装盘在检测完硬件以后根本到不了选修复或安装那个界面,自动关机。网上找了其他的启动引导工具,刻盘启动,可以到dos下面,但是fdisk/mbr后提示无硬盘存在。
现在的情况是根本无法完成任何系统的安装,ubuntu安装也会在进行一段时间以后自动关机,只能用ubuntu光盘试用,在试用里面双击桌面上的install才可以完成ubuntu的安装,成功以后仍然不能装回xp,还是在那一步自动关机。折腾了两天还是不知道怎么办,不知道哪位大大遇到过这种情况成功解决的。
另外,我的显卡是ati mobility x700,在ubuntu下面启用,重启后有个提示,restricted driver in use,说是用了ubuntu不支持的驱动,这样不知道有什么影响。
现在的情况是根本无法完成任何系统的安装,ubuntu安装也会在进行一段时间以后自动关机,只能用ubuntu光盘试用,在试用里面双击桌面上的install才可以完成ubuntu的安装,成功以后仍然不能装回xp,还是在那一步自动关机。折腾了两天还是不知道怎么办,不知道哪位大大遇到过这种情况成功解决的。
另外,我的显卡是ati mobility x700,在ubuntu下面启用,重启后有个提示,restricted driver in use,说是用了ubuntu不支持的驱动,这样不知道有什么影响。
-
- 帖子: 232
- 注册时间: 2008-06-04 11:24
Re: fdisk/mbr 提示无硬盘存在 求助
分区软件推荐用DOS下的DISKGENIUS。
安装到一半关机,是不是硬件的问题,值得关注
把硬盘分区全删除了重新分,再在DISKGEN里重写一下MBR。然后重装……
restricted driver in use 厂家的驱动是非开源的,看你的喜好了
安装到一半关机,是不是硬件的问题,值得关注
把硬盘分区全删除了重新分,再在DISKGEN里重写一下MBR。然后重装……
restricted driver in use 厂家的驱动是非开源的,看你的喜好了
-
- 帖子: 3681
- 注册时间: 2008-05-03 23:42
Re: fdisk/mbr 提示无硬盘存在 求助
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 的问题了。
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 的问题了。
- ptptptptptpt
- 帖子: 3711
- 注册时间: 2006-09-19 18:16
Re: fdisk/mbr 提示无硬盘存在 求助
或者 可以用 win pe 光盘启动,运行一个叫 ptdd 的软件,可以重写 mbr
-
- 帖子: 7
- 注册时间: 2008-11-08 3:53
Re: fdisk/mbr 提示无硬盘存在 求助
billbear 写了:sata 硬盘?
dos 不认硬盘的话,也可以直接在 ubuntu 下做等同于 fdisk/mbr 的操作,安装一个叫做 ms-sys 的工具来写微软式的 mbr。
在 http://ms-sys.sourceforge.net/ 下载 ms-sys-2.1.3.tgz 。
.....
我用了这个ms-sys,问题解决了,实在太感谢了。
看来我在dos下面那个mbr恢复工具是没有作用的。
- drc1234
- 帖子: 632
- 注册时间: 2008-08-31 10:09
Re: fdisk/mbr 提示无硬盘存在 求助
哇,3楼真是强大,学习了
-
- 帖子: 2
- 注册时间: 2008-11-04 9:04
Re: fdisk/mbr 提示无硬盘存在 求助
唉,早点看到就好 了,我也是差不多的问题,250G的新硬盘G了XP的系统后一直进不去,只见光标闪。。。用FDISK也说找不到硬盘。。。。最后DM了才正常。。。搞了我两个晚上。。。
- anriqing
- 帖子: 189
- 注册时间: 2008-08-19 12:59
Re: fdisk/mbr 提示无硬盘存在 求助
现如今重写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
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
- anriqing
- 帖子: 189
- 注册时间: 2008-08-19 12:59
Re: fdisk/mbr 提示无硬盘存在 求助
我也来推荐个重写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 /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
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
- qlhn
- 帖子: 736
- 注册时间: 2006-08-25 10:37
- 联系:
Re: fdisk/mbr 提示无硬盘存在 求助
学了!
有帮助!
有帮助!
-
- 帖子: 29
- 注册时间: 2009-01-08 9:21
Re: fdisk/mbr 提示无硬盘存在 求助
hen hao
-
- 帖子: 7
- 注册时间: 2008-11-10 10:12
Re: fdisk/mbr 提示无硬盘存在 求助
如果是你说的VISTA+UBUNTU的话,那个工具应该不能用了吧,因为vista的MBR不正常了,怎么还能进到VIS,只能在ub下用。。。ub下还得要wine等另外的工具。。。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
-
- 帖子: 9
- 注册时间: 2007-06-12 20:19
Re: fdisk/mbr 提示无硬盘存在 求助
fdisk/mbr后提示无硬盘存在 估计是SATA硬盘吧
-
- 帖子: 105
- 注册时间: 2008-05-24 17:52
Re: fdisk/mbr 提示无硬盘存在 求助
不错 又学到知识了