CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

开发一键恢复软件(类似IBM的F11键提供的恢复功能)

楼主gffn(飞鸟)2004-04-20 14:07:39 在 C/C++ / C语言 提问

本人想自己开发一个类似IBM的一键恢复功能的软件。不知道用什么样的语言比较合适?如果使用c语言。需要具备哪些知识?需要用到什么样的函数?怎样才能够让我的程序在操作系统之前加载?恳请各位高手指点,希望能给出思路和需要的知识基础,谢谢!!!!! 问题点数:0、回复次数:41Top

1 楼dot99(又来混CSDN来了)回复于 2004-04-20 14:35:13 得分 0

换个题目来挑战吧Top

2 楼julyclyde(Java初学(大学不教只好自己学))回复于 2004-04-20 17:41:20 得分 0

http://www.vchelp.net/itbookreview/view_paper.asp?paper_id=56Top

3 楼gffn(飞鸟)回复于 2004-04-21 10:50:06 得分 0

怎么没有人能回答这个问题呢?  
  上面的那位高手说得也太复杂了。居然需要去刷bios。不过还是得谢谢你Top

4 楼yjh1982(血精灵)回复于 2004-04-21 10:52:25 得分 0

恢复么东东?Top

5 楼gffn(飞鸟)回复于 2004-04-21 10:56:49 得分 0

楼上这位老哥,我说得当然是恢复系统了。ibm的电脑提供的f11一键恢复系统功能。不会没有人知道吧?Top

6 楼yjh1982(血精灵)回复于 2004-04-21 11:02:40 得分 0

不用品牌机.   另外它们的恢复系统功能通常和硬件结合的.Top

7 楼gffn(飞鸟)回复于 2004-04-21 11:32:59 得分 0

谢谢血精灵。我现在就是打算让自己的机器象品牌机一样具有这种功能,难道没有办法?Top

8 楼julyclyde(Java初学(大学不教只好自己学))回复于 2004-04-21 12:48:34 得分 0

品牌机的都是改BIOS的Top

9 楼zhouqingyuan(浪帆)回复于 2004-04-21 13:20:43 得分 0

一键恢复功能,还真不知道这个呢。Top

10 楼gffn(飞鸟)回复于 2004-04-21 16:37:33 得分 0

只有更改bios的办法么?Top

11 楼gffn(飞鸟)回复于 2004-04-21 16:40:09 得分 0

难道没有办法通过修改硬盘的某些设置来获取此项功能么?Top

12 楼julyclyde(Java初学(大学不教只好自己学))回复于 2004-04-21 17:44:36 得分 0

那还要修改硬盘主引导区。当重装系统、分区等情况时,就会覆盖专用主引导区Top

13 楼l997(恶人谷)(曾经我是一只鸟)回复于 2004-04-21 20:19:07 得分 0

gzTop

14 楼JackyRao(一儿)回复于 2004-04-21 20:43:52 得分 0

可能和Ghost有点类似,现在硬盘一个固定分区里保存注册表等一系列系统信息,而恢复只是一种覆盖了Top

15 楼gffn(飞鸟)回复于 2004-04-21 21:23:32 得分 0

还是没有人答道正点上,高手在哪里?Top

16 楼gffn(飞鸟)回复于 2004-04-22 15:19:10 得分 0

寻求真正的高手Top

17 楼wxh163000(简单!)回复于 2004-04-22 17:36:27 得分 0

upTop

18 楼ckacka(/*小红帽*/ckacka();)回复于 2004-04-22 19:29:11 得分 0

What   is   真正的高手Top

19 楼gffn(飞鸟)回复于 2004-04-23 00:32:40 得分 0

能给出真正的有价值的指导的。在这里就算是高手Top

20 楼ruancsdn(时间的灰烬)回复于 2004-04-23 08:58:30 得分 0

我们公司的产品,有一键恢复功能,不过很复杂,而且是很多人做的一个系统,语言用的是c\c++,还有少数汇编,并且是跨系统的!Top

21 楼iintsy(Dandy)回复于 2004-04-23 09:46:56 得分 0

我觉得应该用汇编语言写,通过修改pcb里的代码,让他执行自己的代码,然后把系统文件拷到相应的扇区,当然你首先得知道磁盘上的扇区分布,如何去读写每个扇区,磁盘维护方面的资料应该很有用的。我们实习的时候做过这方面的试验.Top

22 楼gffn(飞鸟)回复于 2004-04-23 13:50:42 得分 0

请问ruancsdn(时间的灰烬)你们公司做的产品是什么?一键恢复功能是不是其中的一个模块?  
  谢谢iintsy(Dandy)你的指导意见比较有用。我现在也正在学习硬盘数据恢复技术。应该会涉及不少有关扇区的问题。不过你说得“pcb”是指的什么?Top

23 楼gffn(飞鸟)回复于 2004-04-24 02:00:25 得分 0

希望多些人关注。谢谢Top

24 楼gffn(飞鸟)回复于 2004-04-24 14:34:25 得分 0

希望多些人关注。谢谢  
  Top

25 楼julyclyde(Java初学(大学不教只好自己学))回复于 2004-04-24 21:13:57 得分 0

我答的全都对  
  你要是看不懂只能说你水平还太次而已Top

26 楼yuyifriends(追风少年)回复于 2004-04-24 22:08:41 得分 0

<电脑爱好者>最近的几期(不记得是哪期了)上有一篇教人做一键恢复的,虽然不是编程,但我觉得应该对理解原理有帮助,有空不妨去看看Top

27 楼gffn(飞鸟)回复于 2004-04-26 00:23:40 得分 0

我在《微型计算机》杂志上见到了。不过我用了发现如果使用98、me、2000都还可以。可是不知道为什么一装xp就没法使用了。所以我很想自己做一个Top

28 楼gffn(飞鸟)回复于 2004-04-28 09:07:49 得分 0

没有人来关注这个问题了?Top

29 楼julyclyde(Java初学(大学不教只好自己学))回复于 2004-04-28 12:51:00 得分 0

已经有结论了  
  就等你给分了Top

30 楼wjoin(不懂)回复于 2004-04-28 14:41:29 得分 0

1.你要在硬盘上分出一片空间用来存放操作系统的备份,  
  2.你最好把这个备份压缩一下,不然它太大.  
  3.如果你的操作系统坏了要有别的办法引导.比如起动光盘之类的.  
  4.如果你要一键恢复就需要有一个东西在BIOS   启动完之后,操作系统启动之前运行.  
  5.让这个东西来运行你的恢复程序.  
  6.你不如用GHOST   做一个恢复盘算了.很方便Top

31 楼cnxyou(飘絮风)回复于 2004-04-28 15:01:39 得分 0

同意楼上最后一句Top

32 楼robin97(smile)回复于 2004-04-28 16:05:47 得分 0

看来飞鸟不太了解硬件Top

33 楼gffn(飞鸟)回复于 2004-05-03 23:41:07 得分 0

我对于硬件确实不太了解。不过我请你告诉我怎么了解硬件。从什么角度去了解。不会是从设计硬件出发吧Top

34 楼julyclyde(Java初学(大学不教只好自己学))回复于 2004-05-03 23:49:08 得分 0

先找找古代的关于开机过程的文章  
  自检、自举……Top

35 楼cecil105(粥节能)回复于 2004-05-06 18:08:19 得分 0

你说的PCB是不是printed   circuit   board  
  印刷电路板啊Top

36 楼gffn(飞鸟)回复于 2004-06-11 00:44:55 得分 0

没有人再来发表意见了么?Top

37 楼Aprin(深蓝)回复于 2004-06-11 02:08:01 得分 0

我想也是和ghost类似,只是全自动罢了Top

38 楼sdsuper(泊舟)回复于 2004-06-11 06:54:47 得分 0

你可以去看看虚拟软驱的程序,就相当于在系统启动前先加载某个系统,比如dos,这样可以把原来备份在别的盘符里的东西还原。还原你就可以用ghost了  
  呵呵Top

39 楼xjp6688(大平/要做必须最好)回复于 2004-06-11 07:15:44 得分 0

与GHOST类似Top

40 楼xdspower(杂食菜熊)回复于 2004-06-11 16:28:58 得分 0

这一点民用产品有的了,其实硬盘保护(恢复精灵)就是这样的一个程序啊!。Top

41 楼teapost()回复于 2004-06-11 18:18:24 得分 0

但是用C完不成的,起码要用到汇编,我想单片机能实现这个问题。不过太复杂了   ,不懂:)Top

相关问题

  • 一键盘问题
  • 有谁有支持C#开发IBM MQ的开发包?
  • 求ibm tcp/ip for dos 完整开发包
  • 一键启动问题。
  • f
  • f
  • 哪里有IBM TCP/IP 2.1 FOR DOS 开发包下载????谢谢!!!!
  • 有没有外派到IBM做开发或测试的?
  • 赴IBM开发工程师到底是什么意思???
  • 赴ibm hp开发工程师是个什么概念啊?

关键词

  • 硬盘
  • 系统
  • 操作系统
  • 硬件
  • 修改
  • ibm
  • 语言
  • 一键
  • 恢复
  • 扇区

得分解答快速导航

  • 帖主:gffn

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
CSDN网站24小时值班电话:13552009689
Copyright © 2000-2009, CSDN.NET, All Rights Reserved
GongshangLogo