当前位置: 技术问答>linux和unix
MBR 被破坏,有没做备份。怎么办?80g的资料呀!!救命!
来源: 互联网 发布时间:2015-01-20
本文导语: 我的情况: 80G硬盘,安装循序 => win98 =>win2000=> redhat8.0. GRUM装在MBR上。平时启动时,第一次提示进linux还是dos.如果选dos就可以再选windows2000或windows98.... 我的redhat装在一个逻辑分区。 分区情况: 一个主分区...
我的情况:
80G硬盘,安装循序 => win98 =>win2000=> redhat8.0.
GRUM装在MBR上。平时启动时,第一次提示进linux还是dos.如果选dos就可以再选windows2000或windows98....
我的redhat装在一个逻辑分区。
分区情况:
一个主分区(C),放了win98,win2000.
一个扩展分区。里面有C,D,E,F,G,H等等。Linux的/分区就装在G里面。
昨天,我想用ghost备份我的linux的/分区到一个镜像文件。可是当我从这个备份文件恢复/分区以后。重启,屏幕上就显示GRUB四个字母。然后就没反应了。
我用redhat8.0光盘启动,想再分分区看看,好像提示我没有硬盘分区什么的。。(急着去上班..)
我想可能是ghost把我的MBR给搞掉了,分区表应该没坏,只要恢复前446字节的MBR就可以了,我想了几个方案,请高手指点。
一:用MS-DOS软盘启动,执行fdisk/MBR
这样是不是就无法启动linux了。回出现什么情况呢?请高手讲讲。
二:重新用GRUB覆盖硬盘的MBR(前446字节)...
可是我没有备份以前的MBR.我连启动盘都没做。。。。怎么办呢?
目的:
(1)我希望能恢复我以前的状态(3系统)。我觉得我的分区和分区里的数据都没破坏,只是mbr坏了。
(2)最少我的dos分区必须能用。里面有好多资料和工作要用的东西。。
各位朋友,帮我献技献策呀。不胜感激!!!!!
80G硬盘,安装循序 => win98 =>win2000=> redhat8.0.
GRUM装在MBR上。平时启动时,第一次提示进linux还是dos.如果选dos就可以再选windows2000或windows98....
我的redhat装在一个逻辑分区。
分区情况:
一个主分区(C),放了win98,win2000.
一个扩展分区。里面有C,D,E,F,G,H等等。Linux的/分区就装在G里面。
昨天,我想用ghost备份我的linux的/分区到一个镜像文件。可是当我从这个备份文件恢复/分区以后。重启,屏幕上就显示GRUB四个字母。然后就没反应了。
我用redhat8.0光盘启动,想再分分区看看,好像提示我没有硬盘分区什么的。。(急着去上班..)
我想可能是ghost把我的MBR给搞掉了,分区表应该没坏,只要恢复前446字节的MBR就可以了,我想了几个方案,请高手指点。
一:用MS-DOS软盘启动,执行fdisk/MBR
这样是不是就无法启动linux了。回出现什么情况呢?请高手讲讲。
二:重新用GRUB覆盖硬盘的MBR(前446字节)...
可是我没有备份以前的MBR.我连启动盘都没做。。。。怎么办呢?
目的:
(1)我希望能恢复我以前的状态(3系统)。我觉得我的分区和分区里的数据都没破坏,只是mbr坏了。
(2)最少我的dos分区必须能用。里面有好多资料和工作要用的东西。。
各位朋友,帮我献技献策呀。不胜感激!!!!!
|
用fisk/MBR后,因该能进2000,98
|
1,你先试着用win98启动盘进入,看能不能访问其他分区,也就是证明你分区表到底有没有坏。
2,如果能访问其他fat32盘,证明分区表没坏,如果你linux里没什么重要东东,在dos下用fdisk /mbr可以将MBR恢复到没装linux以前的状态,也就是WIN98,WIN2K双系统。
3,如果不能访问其他盘,证明分区表已坏,你可用kv3000的A盘(加密盘,网上有破解的方法)来修复,这个我用过,一般都能修复。
4,如果想恢复linux,重新安装GRUB到MBR上。
2,如果能访问其他fat32盘,证明分区表没坏,如果你linux里没什么重要东东,在dos下用fdisk /mbr可以将MBR恢复到没装linux以前的状态,也就是WIN98,WIN2K双系统。
3,如果不能访问其他盘,证明分区表已坏,你可用kv3000的A盘(加密盘,网上有破解的方法)来修复,这个我用过,一般都能修复。
4,如果想恢复linux,重新安装GRUB到MBR上。
|
1, 通过其它手段进入到Redhat中(比如LoadLin、或启动软盘等等)。
2,grub_install
3, 快给我分!!!
2,grub_install
3, 快给我分!!!
|
第一种情况,是无法启动linux了,但是如果你有linux的启动盘(光盘我不知道行不行),可以用启动盘进入linux, 然后再重新建lilo或grub。
|
只要不重装系统(向分区写数据),你的数据肯定都在。
用linux安装光盘启动硬盘上的linux系统,再配制安装lilo或grub就行了。
用linux安装光盘启动硬盘上的linux系统,再配制安装lilo或grub就行了。
|
fdisk/MBR 執行后可以進入win98,2000 ,我以前試過,
然後在把Redhat 裝在原來安裝過的分區里,配置grub 就跟以前一樣了,相信你的個人資料區不會在這三個系統區上面吧,只要對三個系統區動作是不會影響到其它分區的
然後在把Redhat 裝在原來安裝過的分區里,配置grub 就跟以前一樣了,相信你的個人資料區不會在這三個系統區上面吧,只要對三個系統區動作是不會影響到其它分區的
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。