红联Linux门户
Linux帮助

今天好郁闷

发布时间:2009-04-27 23:25:26来源:红联作者:蓝色梦幻
昨天晚上的时候我把Linux内核升级到2.6.6,按有关帖子上说的,为了使旧内核与新内核兼容,必须要配置那个/etc/rc.sysinit文件,但我在配置那个文件后,进不了系统了Linux了,看来是etc/rc.sysinit的问题了。于是我编辑了grup启动项,进入字符界面,但在字符界面里无法用VI改回/etc/rc.sysinit,提示是只读文件。经过一个下午的思考,我又想把那个文件复制到Windows分区里修改,然后再覆盖错误的/etc/rc.sysinit,于是我回到字符界面里,把那文件复制进了/dev/hda1,这个Windows的系统区(我有两个硬盘,一个装Windows,一个装Linux,Windows的为hda,Linux的为hdb)字符显示是复制成功了,我心中暗喜,又画蛇添足地把此文件复制进了/dev/hda5,这个Windows的扩展分区。退出后重启企图进入Windows修改此文件,但发现Windows系统无法进入,开始认为是硬盘MBR的问题,但用安装光盘修复了也无济于事,最后用深山红叶维护光盘启动电脑,发现C盘和D盘在双击时都显示“此驱动器还没有格式化,您需要现在格式化吗?”的提示,天啊,这不是我把文件复制进去的两个分区吗,看来是文件分配表坏了,用CHKDSK命令也无法找到里面的任何文件。最后,一咬牙,用ghost恢复了C盘,至于D盘,格就格吧!就这样,我的好多文件都完了。哎,今天好忧闷,竟犯了如此的低级错误!
文章评论

共有 5 条评论

  1. opa 于 2009-04-29 16:32:17发表:

    我郁闷得很

  2. aa65535 于 2009-04-29 01:04:02发表:

    其实楼主说的那个“提示是只读文件”不是因为文件只读,而是分区只读吧?
    使用remount,rw /dev/hda8/(后面的分区根据自己的选择)命令就好了。
    再说了,就算是文件只读,你也可以更改权限啊。chmod。

  3. hantu 于 2009-04-28 22:59:38发表:

    记得修复系统时,除了原系统的救援模式可用外,还可以利用LiveCD来修复系统的

  4. aa65535 于 2009-04-28 18:31:27发表:

    CHKDSK命令怎么能找到里面的文件呢?你需要专门的数据恢复软件。
    或者你可以试试一些分区工具的重建分区表功能,能够找回你的分区。
    还是建议使用大家在使用电脑时经常备份自己的硬盘分区表,省的犯错后郁闷。

    一般建议使用DiskGenius,它有dos版也可以在windows下使用。

  5. mpstar 于 2009-04-28 00:02:42发表:

    有格式化后恢复的工具哦