原创者:heyunhuan513
周一(2008.07.07)
我的电脑居然发起了病毒事变,系统防火墙被病毒攻破,杀毒软件全线崩溃,唯一留守的360,坚持着自己的岗位,但是鼓掌难鸣,虽然不断提示有木马入侵,但是也不能抵挡来世凶猛的木马病毒。一个小时不到。我的系统彻底瘫痪。
接着就是装系统反击战了,随手拿了一个Windows安装盘,赶紧装系统,免得耽误今天的工作,凭借我安装系统多年的经验,一路那是十分的顺手。30分钟不到搞定(要是有GHOST就能更快了。)。看着新装好的系统,心里这个高兴啊。虽然以前装的软件都没有了,好多在桌面上的文件还没来得及备份,可惜是可惜了点,不过还好,没有木马的骚扰了。准备开始装驱动,双击E盘,突然在一个新窗口打开了E盘,发现不对劲,可是能盘里面有auto*.inf的文件,查看隐藏文件,查看不到,每次设置后,又被自动改了回来,看一下系统时间发现时间被纂改了。改成了2002年07月07日。情况十分的不乐观,再一次因为残留在D E F 盘里的病毒开始发作。360一次又一次的弹出来木马的消息。刚刚做好的系统在一次被病毒击败。面临的是第二次装系统,这次算是有了经验,装好了之后不会在用区鼠标双击盘符了。使用资源管理器打开专杀的工具 SuperKiller 这个工具也是在360官方网站下到的,经过该专杀杀掉后,一些病毒算是彻底的清除干净了。回复到最干净的程度了。杀毒软件、防火墙、应用软件、好多的东西需要安装,这样足足折腾我到下午才弄好,所有的软件都安装成功了,系统恢复到了原来的状态,一切都可以正常工作了。
正在喜悦的时候,总觉得好像是有些事情没做完,有些东西好像是没有了。开机重启发现我原来的linux没有了。之前我的系统是双系统一个是Windows XP 一个debian linux 这次重装完Windows 系统,GRUB 被Windows强制重新写掉了,Windows实在是太不地道了。做事居然这么绝。虽然linux没有了,但是今天也不能给他弄出来了。只能等明天在说吧,今天的工作还没有完成呢。工作。
周二(2008.07.08)
昨天工作完成了,今天一定要把我的linux弄出来,我为了装linux我已经浪费了无数个夜晚了,每次弄linux都是后半夜12点,就这样被Windows强行干掉我太不甘心了。开始Google相关资料,一定要给他找回来。找不回来我不罢休。一个上午,看资料,重新启动电脑,试图找回GRUB 。每次都是失败。
下午同样的操作,Google资料,重启电脑,操作,失败,知道下午5点的时候,想放弃的时候,突然有一个想法,居然网上写的方法都不好用,为什么不将所有人的办法组合一下,找到一个好的办法呢?开始实验。
网上大部分都是Red Hat 的方法,两年前我使用过Rea Hat 这个系统,我也重新写过GRUB 但是这次就是不好用,这次我的系统是debian。和Red Hat 完全不一样。
具体过程是这样的。
1 将linux安装盘 放入CD-ROM
2.光盘启动->按F4启动,进入rescue mode模式
3.输入linux rescue 回车 进入配置界面
4.到了这里大部分网上资料都说,简单的进行配置。在red hat系统比较简单。而debian需要进行三次默认的回车,直到出现让你配置网卡的时候,停止回车,按Alt+F2 切换到命令行模式。
在red hat系统的时候,整个系统已经将所需要的盘符挂载到相关的目录下面,但是debian没有,debian需要自己手动挂载 输入一些基本的命令
5.~# mount /scsi/host0/bus0/target0/lun0/part3 /mnt
分析:scsi 表示的是你的硬盘是串行硬盘,所以这里是scsi 若是并行的硬盘这里则是IDE
part3 表示的是debian linux安装的盘符。
挂载成功后切换到#cd /mnt/bin目录下
执行/mnt/bin# chroot /mnt
出现一下提示符:
sh-3.1#
这里我按照了一般的方法,输入了 grub-install /dev/sda1
成功之后reboot系统。
熟悉的GRUB出现了,我的linux回来了,这个时候已经下班了。去吃饭。吃完饭回来后,一直在linux下面玩到10多才去睡觉。心中喜悦ing
周三(2008.07.09)
今天公司有任务,做一个驱动程序,想想还是别着急玩linux区Windows下面赶紧开发完之后在来这里学习吧。恩,电脑重新启动,切换到Windows。这个时候发现大事不好,怎么也不能将Windows启动,每次都是文件格式不识别,error。查看了/boot/grub/menu.lst 启动配置信息都是对了。上网查看也都符合要求啊。为什么就是找不到呢。一直折腾我到10多,始终就是找不到原因。自杀的心情都有了。回想一下这几天来。
windows中毒。重新做操作系统。Windows好用了,linux没有了。linux找到了,windows又没有了。我这不是被他们两个系统玩了吗?
还是拿Windows光盘回复一下吧,可能是我昨天把grub写坏了,回复一下有可能就好了。不希望看到的事情终于发生了,无法修复,万般无奈只能重新在做一次Windows吧。在安装Windows的时候 发现我的C盘已经是空空的了。一个文件也没有了。我昨天操作失误在哪里,是什么导致我的C盘没有任何东西了?
凭借一点点经验,总结出来这么几点可能性
1:C盘的文件系统是ntfs的,当我执行grub-install 的时候debian不能正常识别该文件格式;
2:我在执行grub-install /dev/sda1 的时候可能是将grub写到MSB上?而我却写到了C盘里。
大概也就是在这里能出现问题。安装完Windows后没有装任何软件和驱动,就开始重新安装GRUB
操作喝前面的都是一样的,直到grub-install /dev/sda1 这步我没有这么执行,改换成了。
sh-3.1# grub
grub> find /boot/grub/starg1
(hd0,2) -- 系统自动反馈的信息
grub> root (hd0,2) -- root 后有一个 空格 才是(
grub> setup (hd0,2) -- setup 后有一个 空格 才是(
退出grub。重新启动系统,双系统这样被我搞定了。grub也回来了。他们玩了我三天,但是也让我再一次的学到了不少东西。
第一次的失败原因,可能就是执行了错误的指令grub-install /dev/sda1
也可能是我操作没有操作明白也说不定。
wxf880623 于 2008-07-11 22:37:13发表:
大哥,你也太牛了!到底怎么学到这么多东西啊?