急,我修改了/bin 权限,现在无法进入系统

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
nuptxxp
帖子: 40
注册时间: 2011-08-28 19:41

急,我修改了/bin 权限,现在无法进入系统

#1

帖子 nuptxxp » 2011-12-17 12:21

由于本人nc,无意中用sudo身份更改了/bin权限,当时就感觉不对劲了,/bin 本来有r和x的权限的,然后被我修改成r权限,就悲剧了,本人系统ubuntu11.10,不能直接用root身份登陆,所以现在就进不了系统了,悲催。。。
后来想想目录的x权限是有关能否进入看里面文件的
而且,而且!!!/bin 与开机程序有关,与一般的shell还是有关,也就是说由于我的粗心,现在进不了系统,更不要说调用命名行了,悲催,
(当时就想,改了之后怎么调不出了terminal了,现在一想自己还不是一般的SB,/bin目录自己都敢动)
ps:那个/bin 的权限是这样的root和root组的权限没变,但是other的权限我变为了r--
而且ubuntu不能以root身份登录,悲催。。。。
求解决。。。。
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 急,我修改了/bin 权限,现在无法进入系统

#2

帖子 ljj_jjl2008 » 2011-12-17 12:26

live cd 启动,然后再改回来。
nuptxxp
帖子: 40
注册时间: 2011-08-28 19:41

Re: 急,我修改了/bin 权限,现在无法进入系统

#3

帖子 nuptxxp » 2011-12-17 12:27

ljj_jjl2008 写了:live cd 启动,然后再改回来。
试试
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 急,我修改了/bin 权限,现在无法进入系统

#4

帖子 枫叶饭团 » 2011-12-17 12:27

启动的时候grub里有个恢复模式的
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 急,我修改了/bin 权限,现在无法进入系统

#5

帖子 ljj_jjl2008 » 2011-12-17 12:29

枫叶饭团 写了:启动的时候grub里有个恢复模式的
/bin没有执行权限,大多数命令都不起作用了吧?
chmod命令在/bin里面还是在其他目录?
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 急,我修改了/bin 权限,现在无法进入系统

#6

帖子 ljj_jjl2008 » 2011-12-17 12:30

ljj_jjl2008 写了:live cd 启动,然后再改回来。
记住挂载硬盘,改硬盘的/bin权限,不要改成live cd里面的。
nuptxxp
帖子: 40
注册时间: 2011-08-28 19:41

Re: 急,我修改了/bin 权限,现在无法进入系统

#7

帖子 nuptxxp » 2011-12-17 12:51

ljj_jjl2008 写了:
ljj_jjl2008 写了:live cd 启动,然后再改回来。
记住挂载硬盘,改硬盘的/bin权限,不要改成live cd里面的。
怎样挂载硬盘,然后改硬盘里面的/bin权限
(我刚才就是改了liveCD里面的权限,结果失败了)
nuptxxp
帖子: 40
注册时间: 2011-08-28 19:41

Re: 急,我修改了/bin 权限,现在无法进入系统

#8

帖子 nuptxxp » 2011-12-17 12:54

代码: 全选

sudo -i                                                          
mount /dev/sda6 /mnt  
chmod +x /bin
这样吗?
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 急,我修改了/bin 权限,现在无法进入系统

#9

帖子 ljj_jjl2008 » 2011-12-17 12:55

live cd启动后:

代码: 全选

mkdir /aaa
mount /dev/sda1 /aaa
chmod +x /aaa/bin
大致是上面这些命令,/dev/sda1改成你的硬盘的/对应的,livd cd好像不用sudo。如果必要,加sudo。
nuptxxp
帖子: 40
注册时间: 2011-08-28 19:41

Re: 急,我修改了/bin 权限,现在无法进入系统

#10

帖子 nuptxxp » 2011-12-17 12:56

ps:我的根目录在 /dev/sda6
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 急,我修改了/bin 权限,现在无法进入系统

#11

帖子 ljj_jjl2008 » 2011-12-17 13:00

代码: 全选

sudo -i                                                          
mkdir /aaa
mount /dev/sda6 /aaa
chmod +x /aaa/bin
nuptxxp
帖子: 40
注册时间: 2011-08-28 19:41

Re: 急,我修改了/bin 权限,现在无法进入系统

#12

帖子 nuptxxp » 2011-12-17 13:17

ljj_jjl2008 写了:

代码: 全选

sudo -i                                                          
mkdir /aaa
mount /dev/sda6 /aaa
chmod +x /aaa/bin
刚才试了,还是不行。。。
我电脑已经强关了N了多次(因为如果一旦进入了就无法调用关机键了,只能强关了)
nuptxxp
帖子: 40
注册时间: 2011-08-28 19:41

Re: 急,我修改了/bin 权限,现在无法进入系统

#13

帖子 nuptxxp » 2011-12-17 13:21

ljj_jjl2008 写了:

代码: 全选

sudo -i                                                          
mkdir /aaa
mount /dev/sda6 /aaa
chmod +x /aaa/bin
莫非在LiveCD修改的不会生效,又或者,那个磁盘已经挂载在/aaa目录下,开机不能检测(这个应该不会啊)
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 急,我修改了/bin 权限,现在无法进入系统

#14

帖子 ljj_jjl2008 » 2011-12-17 13:25

代码: 全选

chmod +x /aaa/bin/*.*
改成这样试试。

代码: 全选

chmod +x -R /aaa/bin
或者这样。
nuptxxp
帖子: 40
注册时间: 2011-08-28 19:41

Re: 急,我修改了/bin 权限,现在无法进入系统

#15

帖子 nuptxxp » 2011-12-17 13:28

ljj_jjl2008 写了:

代码: 全选

chmod +x /aaa/bin/*.*
改成这样试试。

代码: 全选

chmod +x -R /aaa/bin
或者这样。
我记得我当时就是改了目录权限,没有改里面权限啊(没有递归)
难道说是目录权限改了,里面也改了
回复