精品推荐
linux故障恢复技巧
日期:2007年4月7日 作者: 查看:[大字体
中字体 小字体 ]
# mount -t ext2 /dev/hda4 /mnt # chroot /mnt # /sbin/lilo Added linux * Added dos # exit # cd / # umount mnt 在 Red Hat 6.2 之前的版本提供了一个 rescue.img 文件,能用来建立一个单独的紧急磁盘,和启动软盘一起使用。在 LILO: 提示符下,键入 linux rescue 然后按照提示操作,在 6.2 版本以后,Red Hat 把紧急恢复功能做到了安装 CD 上,使用 CD 启动后,键入 "rescue" 就可以了。 现在假设你的 /etc/fstab 存在一个输入错误,你把启动磁盘 /dev/hda4 写成了 /dev/hda44 ,这样你的系统就不能启动了。 用 tomsrtbt 软盘启动,按照以下的办法修改 /etc/fstab 就可以了。 # mount -t ext2 /dev/hda4 /mnt # vi /mnt/etc/fstab # umount /mnt 另外一个常见的问题就是没有正常关机,可以采用 tomsrtbt 来修复一个损坏的磁盘分区。 # e2fsk -f /dev/hda2 对于一个严重损坏的分区,这个命令需要重复好几次。 如果一个分区不能完整修复,你可以把重要的文件写到磁盘上,当 tomsrtbt 启动时,把这些文件加载到内存,能把磁盘空间用于其他应用。 # fdformat /dev/fd0H1440 # mke2fs /dev/fd0 # mkdir /mnt/image # mkdir /mnt/floppy # mount -t ext2 /dev/hda4 /mnt/image # mount -t ext2 /dev/fd0 /mnt/floppy # cd /mnt/floppy # cp /mnt/image/etc/*.conf . # cp /mnt/image/etc/conf.modules . # cp /mnt/image/var/named/* . # cp /mnt/image/home/gwilburn/docs/myrecipes.txt . # cd /mnt # umount floppy # umount image 以上步骤用到了 fdformat, mke2fs, mount, cd 和 cp 命令,这些命令都包含在 tomsrtbt 之中,在这个情形中,我们把 /etc 目录的配置文件和 DNS 文件作了备份。 下面的例子是使用 tomsrtbt 来恢复 Windows 的例子。 # mkdir /mnt/win # mkdir /mnt/floppy # mount -t vfat /dev/hda1 /mnt/win # mount -t vfat /dev/fd0 /mnt/floppy # vi /mnt/win/autoexec.bat # cd /mnt/floppy # cp /mnt/win/autoexec.bat . # cp /mnt/win/config.sys . # cp "/mnt/win/program files/netscape/bookmarks.htm" . # cd /mnt # umount floppy # umount win 灾难并不会频繁发生,但是做好灾难准备的最重要事情就是备份数据。我们讨论的所有技巧只是对数据可以恢复的情况下所能采取的一些措施。作为一名专业的系统管理人员,如果没有做好数据备份,那么这个所谓的“专业”是名不副实的。
(出处:清风网络学院 )
复制本页网址和标题,发送给你QQ/Msn的好友一起分享
上一篇:零成本 Linux下轻松实现互联网过滤功能
下一篇:Linux常用命令详解
linux故障恢复技巧 相关文章:
linux故障恢复技巧 相关软件: