LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: yytoday

我一不小心把系统的PATH参数改错了现在系统的什么命令都不能用了

[复制链接]
 楼主| 发表于 2005-1-13 12:11:28 | 显示全部楼层
顶先~~~~~~
发表于 2005-1-13 12:33:38 | 显示全部楼层
LILO boot: linux root=/dev/hdb2 init=/bin/bash mem=512M

LILO似乎是这样的。

楼上的朋友说的意思运行命令时输入/bin/ls, /usr/bin/vi 这样的绝对路径使用命令

不过看你的错误提示好象不是找不到命令。
试试吧。
发表于 2005-1-14 03:05:47 | 显示全部楼层
Post by yytoday
我用的root用户
用cat >>/etc/profile改的



这样啊,应该说把/etc/profile文件最后一行删掉就好了

其实没有路径只是用起来麻烦点.运行命令前用whereis查一下在哪个目录,我觉得也是有好处的,方便以后用普通用户sudo的
回复 支持 反对

使用道具 举报

发表于 2005-1-14 17:04:15 | 显示全部楼层
Post by 6692975
grub菜单中选择linux,按e,e,进入编辑模式,kernel......那一行最后加上
init=/bin/bash,这样引导系统可以得到一个bash shell
这样进入的系统会是read-only的,首先先使用fsck检查系统
fsck -a /dev/hdaX 处理根分区
fsck -R -A -a 处理其他分区
如果系统在上次重启,是正常重启的,文件系统是正常卸载的,可以不用fsck检查直接把系统挂载成read-write的
mount / -o remount,rw
mount /proc
swap on -a 打开所有的交换分区
在修复好系统后将系统重新挂载成ro的,就可以安全重启了。
mount / -o remount,ro


这个方法可以解决他PATH的问题??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-15 13:06:10 | 显示全部楼层
问题越来越严重中了哦:beat
我试着试现在连linux就进不了了
说什么ext3分区找不到了
提示:Cant't find ext3 filesystem on dev ide0(3,72)
还有内核是不是也找不到了
提示:kernel panic:No init found

:comp 看来只有重装了吗
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表