rescue的使用
姬雪松
2023-12-01
VMmare下面Rh2.4.20-8编译2.6.8.1内核重启后错误,第一次进入rescue修改/etc/fstab/,由于修改错误导致2.4系统也进不了,只好重新从rescue进入,但是系统文件修改错误,无法加载系统文件,chroot /mnt/sysimage/出现错误,只能手动设置文件系统 # fdisk -l (查看分区情况) # mkdir /mnt/linux # mkdir /mnt/linux/boot (根据fdisk -l 得到的信息创建目录) # mount -t ext3 /dev/sda2 /mnt/linux # mount -t ext3 /dev/sda1 /mnt/linux/boot (挂载硬盘上的文件系统) # chroot /mnt/linux (chroot 改变工作系统)设置完之后就可以执行chroot /mnt/linux/进入到要修复的系统了 Linux rescue使用说明:当系统崩溃无法启动时可以用rescue来挽救系统。 1、放入rh安装第一张盘,vm启动设置为在光盘启动(rh进入启动界面按F2,修改boot,cdrom为首选) 2、用光盘进入安装界面后,按F5进入rescue模式,在shell中输入linux rescue 3、根据提示选择语言和键盘格式 4、选择是否配置网卡一般系统到了要rescue了,网络也就不需要了,所以可以选择否跳过网卡配置,当然你如果需要也可以选择是,具体设置过程和安装时一样。 5、选择是否然让系统查找硬盘上的RHEL 系统,选择继续。 6、硬盘上的系统已经被找到并挂载在/mnt/sysimage 下(如果没有只能安装开始说的那样创建文件系统) 7、按提示chroot /mnt/sysimage 8、chroot 之后你就可以已经在你的要被拯救的系统下了。 grub挂了的,grub-install /dev/sdxx 配置文件改错的,vi /etc/fstab vi /etc/inittab .................. 软件包被毁的 rpm -F xxx.rpm 9、完成修复工作后,exit命令退出chroot,exit退出rescue shell 系统重启。