网站首页 | 网页制作 | 网络编程 | 图形图象 | 冲浪宝典 | 操作系统 | 软件教学 | 网络安全 | 认证考试 | 下载中心 | 游戏下载
| 操作系统首页|Windowns2003|Windowns2000|WindownsXP|Linux|FreeBSD|Unix|DOS|Solaris|SCO_Unix|HP-Unix|注册表|经验技巧 |
您现在的位置: 超人气学院 >> 操作系统 >> Linux >> 文章正文 用户登录 新用户注册
Debian 急救手记           
Debian 急救手记
作者:未知 文章来源:网络收集 点击数: 更新时间:2006-3-24 0:07:26

Debian 急救手记

--------------------------
人家常说,总在河边走哪有不湿鞋。此话不假。

抱着个root在系统里乱转,看到/etc/下有个hotplug目录。浏览了一下发觉似乎很少有自己需要的东西。看看有谁需要使用这个目录 grep -R hotplug /etc/。当然这个结果不是准确的,不过大体上看看。哦,也似乎没有什么重要的需要。好吧,给他改个名字。(鬼使神差,居然这样的傻事情也可以做。)验证一下效果,shutdown -r now

启动的速度似乎是提高了。呵呵,不错啊。gdm自动登录了,恩,也没有什么不正常嘛。放些歌曲继续调整吧。

可是,可是……鼠标不动了。alt+f1也没有反应了。ps/2的鼠标,usb的键盘都失效了。自己家,还没有奢侈到多台机器。

怎么办?楼下忽然有刺耳的120急救车警笛声呼啸而来。--医生,我没有事情。这点小事情我可以自己解决。哦,您说我啊。我也没有事情,我比系统坚强。

呵呵,我早有准备的。RedHat下有rescue,Debian也有的--我在多个论坛咨询过,嘿嘿。

找到安装盘,呵呵我就只有一张安装盘。光盘引导,键入:linux rescue root=/dev/hda10。呵呵,这连天编译内核,总看到VFS的错误找不到root了。原来错误信息看多了也有好处啊。但是,系统引导到mount root的时候 PANIC 了。我都怕了,手panic着,把root=/dev/hda10 前后改了几个(9,11……)。哎!系统触电,颤抖中……

几次见到文档里要求创建急救盘,呵呵我没有软驱啊。那么问题就不解决了么?

其实,解决起来应该不是很麻烦。只要我能够挂载那个etc所在分区然后修改就可以了。可是文件系统是Reiserfs的,我的几个LiveCD里似乎没有支持这个文件系统的。另外家里正装修,我到哪里去找那几张CD呢?

再次使用安装盘引导,选择语言……恩,看看另一个控制台在干些什么吧。ctrl+alt+f2,哦按个回车得到个shell。找找吧。

没有mnt目录,dev下也没有hdax。不过有个dist,是个目录进去看看,恩我的两张硬盘趴在那里和我捉迷藏呢。进到第一张,看到了 partx。看看能不能使用mount,好的,没有问题。再看看能不能mkdir,也好,不知道reiserfs的文件系统是否被支持呢?错误,错误,错误一再出现,提示是错误的文件系统类型。没道理不支持啊。换个part看看,嘿嘿嘿,我得儿意地笑。(后来才看清楚,我一直mount的那个设备是swap分区)。

mount了一个part不是我的root,mount了一个还不是。不过,不用着急,兔子,我总能逮到你。抽空touch,rm了一下。呵呵,“钢枪已擦亮,军号已吹响”。

剩下的工作就简单了,mv一下嘛。

今天修复的这个意外,让我体验了Debian GNU/Linux的救援。或者对于有经验的朋友这不算什么,可是对于我这样的Debian新手来说却是极好的体验啊。

 GumpIQ 回复于:2005-08-03 22:00:49支持一个。

前些日子就重新安装了Debian。

 carset 回复于:2005-08-03 22:39:36你当时怎么不就 rm -rf 呢?

我前几个月就闹过一次.问了好多人。都说重装吧.结果就重装了

当时使用 root 在删除 /etc/pam.d/ftp 这个文件 也是倒霉催的 .当时 刚输到

# rm -rf /etc 的时候.同事喊我.我问她(女的 :oops: ) 什么事.她说没事.

我就扭过头来继续工作.不知道怎么想的.鬼使神差的就按了回车..

结果 /etc 就跟我说 拜拜 了. 当时大脑一发热.就拍了键盘.平常地震都没事.

就今天桌子一震,机器就重起了.结果.... :em06:

 风流涕淌 回复于:2005-08-03 23:36:20楼上的,背就一个字

 bingosek 回复于:2005-08-04 00:33:08[quote:1f16b57e1c="carset"]你当时怎么不就 rm -rf 呢?

我前几个月就闹过一次.问了好多人。都说重装吧.结果就重装了

当时使用 root 在删除 /etc/pam.d/ftp 这个文件 也是倒霉催的 .当时 刚输到

# rm -rf /etc 的时候.同事喊我.我问她(..........[/quote:1f16b57e1c]
您这种情况,是RHCE一个关于rescue方面的经典考题,恢复的方式是通过rescue CD把你系统的root mount上后,在安装碟上把相应的包找出来(是哪个包我不记得了),解压到root下就可以了

 achaoge 回复于:2005-08-04 11:46:14/etc被误删除之后,死马当活马医的话,我会采取如下思路:
1,先保证apt可以正常使用:创建/etc/apt/sources.list,并写好源。
2,保障能够正常上网,这个主要需要DNS解析/etc/reserv.conf
3,apt-get update
4,获取现有软件列表并重新安装之:dpkg --get-selections|awk '$2~/^install/ {print $1}'|xargs apt-get install --reinstall

不重装系统的情况下,大家有什么更好的方法么?

不过想一想,/etc都被干掉了,和重装系统也差不到哪儿去了。

 我爱钓鱼 回复于:2005-08-04 11:49:44强....学习....

 零二年的夏天 回复于:2005-08-04 17:16:07很是受益。;)

 qaz 回复于:2005-08-05 17:22:46为什么不试试 KNOPPIX

 carset 回复于:2005-08-05 21:57:12Debian 如果没有 /etc  也就没了 /etc/pam.d 

是不能登陆的.

 零二年的夏天 回复于:2005-08-05 23:29:09这和login的认证方式有关系吧?

 afa2006 回复于:2005-08-06 22:20:11:D  :)

 流氓无产者 回复于:2005-08-07 23:49:56还没从发行版和kernel,app之间中醒悟

 bingosek 回复于:2005-08-08 00:51:12debian和redhat的急救方法都是差不多,只是操作指令不一样罢了,不是都有急救盘嘛

 phpman 回复于:2005-08-12 17:27:13或许有方法可以救回删除的文件。
不过是需要很麻烦的操作,以前看到过一篇文章。

平时的备份真的是很重要的,我一般直接都是在做完一切后把/etc打包放起来先的。

[ 收藏此页到: 天天|和讯|博采|ViVi|狐摘|我摘|天极 ] 文章录入:kinda    责任编辑:kinda 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    专 题 栏 目
    最 新 热 门
     LinuxC编程---网络编程[2387]
     Linux的Find[1927]
     grub简单应用[1193]
     硬件安装指南[1129]
     SmoothWall2.0(强烈推[1083]
     部分的ADSL路由器默认[1027]
     从硬盘安装Linux和从G[956]
     Linux常见命令:进程查[841]
     黑客帝国屏保[770]
     elf文件格式-- 1[707]
    相 关 文 章
    基于NT(2000)建立安全WE
    系统维护基本命令(From HP
    Chassis code logging fai
    超级用户忘了密码怎么办?
    系统备份与恢复(From HP w
    日常维护检查(From HP web
    日志文件的监测与文件清理
    硬件维护常识(From HP web
    系统维护常用配置文件(Fro
    unicode? multibyte chara
    Patch 打包生成 depot的sh
    在大于8GB的IDE硬盘上安装
    如何把sco 5.0.5作为web服
    To flybirdxp..... Sorry
    [转帖]SCO Unix 制作系统应
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)