引言: 修改/etc/fstab, /etc/rc.d/rc.sysinit等系统启动文件时误操作
就会造成linux无法进入,有rescue盘可以容易修复,这个方法适合于
没有rescue盘时修复系统。
摘要:我使用过的发行版:
fedoracore2(两个星期),mandrakelinux(两个半月),lfs(两个月)
现在mdk作为我的lfs辅助系统使用,也是万一lfs挂掉,修复的王牌 :) 我认为新手选择发行版,要注重两点:
1. 软件包管理机制。
2. 系统配置工具。
好的软件包管理机制能让你容易的安装软件,以及管理系统的软件包。
不然什么应用软件都装不上,你就会觉得linux只......
摘要:今天整理硬盘,把整个d盘(hda5)腾了出来,终于有空间试验raid+lvm+reiserfs v4.0啦
立刻用pq删除了分区,成了未分配空间。正如预料的,由于分区改动了,linux进不去了。
于是开始了一番恢复。。。。。。
ok,let`s go ! 先来看看分区情况吧!
未删除分区情况:
/dev/md0 <---------------> raid设备 (lfs-6.0优化根分区)
/dev/hda1 ......
linux紧急救援模式修改/etc/fstab, /etc/rc.d/rc.sysinit等系统启动文件时误操作
就会造成linux无法进入,有rescue盘可以容易修复,这个方法适合于 【相关文章:
this fuck error ! - 】 【扩展阅读:
modversions.h error】
没有rescue盘时修复系统。 【扩展信息:
财务软件SQL-Ledger Accou】
grub菜单中选择linux,按e,e,进入编辑模式,
kernel (hd0,0)/vmlinuz root=/dev/hda2.....这一行最后加上
init=/bin/bash,修改好后按enter,b引导
修改后的引导信息类似如下:
kernel (hd0,0)/vmlinuz root=/dev/hda2 init=/bin/bash 这样引导系统可以得到一个bash shell
进入的系统会是read-only的,首先先使用fsck检查系统
fsck -a /dev/hdax 处理根分区 x是根分区号 比如hda2
fsck -r -a -a 处理其他分区
如果系统在上次重启,是正常重启的,文件系统是正常卸载的,
可以不用fsck检查直接把系统挂载成read-write的
mount /proc
mount / -o remount,rw
swapon -a 打开所有的交换分区
source /etc/profile 加载用户环境
在修复好系统后将系统重新挂载成ro的,就可以安全重启了。
mount / -o remount,ro
摘要:哇!!!停电了,又是对 fs 一次严峻的考验,555555555,这次它没挺住,
提示超级块坏掉了。。我的data阿。。。
my god!!!!!怎么把root分区当作swap给mkswap了,我的data阿。。。。
还好有这个修复大法,不然真是哭死了。。。^_^are you ready? ok,let`s go !
超级块:
从磁盘上读出来的第一块信息就是超级块(superblock),它记录了磁盘的几何尺寸,可用空间容量最......