Chinaunix首页 | 论坛 | 博客
  • 博客访问: 530209
  • 博文数量: 88
  • 博客积分: 2256
  • 博客等级: 大尉
  • 技术积分: 921
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-08 23:20
个人简介

积硅步,行千里

文章分类

全部博文(88)

文章存档

2019年(5)

2018年(1)

2016年(15)

2015年(23)

2013年(3)

2012年(6)

2011年(3)

2010年(22)

2009年(10)

我的朋友

分类: BSD

2012-11-01 09:17:56

本人装的是FreeBSD9.0,之前一直用的都是Linux,而且shell一直都是在用bash,FreeBSD默认的shell是csh,所以有些不习惯,于是在ports下进行了bash的安装,之后改变了用户shell,可是一不小心把bash给卸载了,而在卸载之前却没有改变用户shell,于是导致登陆的时候问题找不到shell而无法登入,下面是解决方法
首先重启FreeBSD
然后按下4 进入单用户模式的提示符,接着依次输入下面命令
fsck -p
mount -u /
mount -a -t ufs
swapon -a
chsh -s /bin/csh
直接su就可以登陆root了

阅读(2279) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~