1.忘记root密码
#bootcdrom-s
#mount/dev/dsk/c0t0d0s0/mnt
#cd/mnt/etc
#vishadow
#umount/mnt
2.系统无法启动
1)错误的引导设备
假如因为指定了错误的引导设备使系统不能引导,我们可以在PROM监控等级下利用"probe-scsi",
"probe-scsi-all"和"probe-ipi"命令来查看有什么设备被连到系统上,并得到启动设备的devalias名。
进入PROM的方法是当系统启动时,同时按下"STOP"键和"a"键,这时系统出现提示符ok%26gt;,即表明系统当前
处于PROM监控等级。
用printenv显示当前配置情况,假如发现引导设备不正确,可用setenv来重新设置
ok%26gt;setenvboot-devicedevalias
用reset命令重新启动系统,或set-defaults恢复缺省值。
2)缺少重要的系统文件,或文件无效
用"-a"选项来引导系统,系统将提供交互式的引导过程,假如有找不到文件时,系统会提示用户给出适当的文件名。
3)缺少要害的系统文件,或文件无效
4)无法挂接远程文件系统
系统启动时,会自动执行/etc/vfstab文件,假如在文件中有无法挂接的远程文件系统,则系统会一直处于等待和
重试状态,无法进入登录界面。解决办法是用单用户启动,编辑/etc/vfstab文件,删除错误的挂接内容。
3.键盘失效
首先要检查硬件的连接
查看是否不小心使用了锁屏命令。方法是,按下"Ctrl+q"键,假如系统有响应,则说明是因为用户按下了"ctrl+s"
键将屏幕暂时锁住的原因。
则要重新启动系统,进入PROM状态,输入printenv命令,并查看inputdevice项的值,假如它的值不是
keyboard,用ok%26gt;setenvinputdevicekeyboard来使键盘成为输入设备,然后再次重启系统,这时系统
将会响应用户的输入了。
4.cron或at命令不能执行
UNIX系统并不答应任何用户都可使用cron进行作业调度,对用户的限制有两个文件,是/etc/cron.d/cron.allow
和/etc/cron.d/cron.deny。
$crontabmyCronFile
在系统的/var/spool/cron/crontabs
目录中安装自己的作业调度控制文件。
使用at,需要配置/etc/cron.d/at.allow或/etc/cron.d/at.deny文件。
5.在Telnet时不能用root登录
可以通过修改/etc/default/login文件来答应root通过Telnet登录
编辑login文件,找到下面的一行CONSOLE=/dev/console将这一行注释掉,即在行首加上"#"符,存盘退出
6.关于目录的访问权限
读权限
对目录的读权限表示用户可以查看该目录的内容,即可以对该目录使用象"ls"这样的命令。
写权限
对目录的写权限表示用户可以在该目录下建立新文件或将其中的文件删除,不论此时用户对该文件是否有写权限。
执行权限
执行权限指用户可以在该目录下搜索文件,也即可以使用该目录下具有相应访问权限的文件。
Solaris 常见问题及解决方法
2005-03-28 10:35:42 作者
相关文章
- · Windows Vista中传真机故障解决方法
- · Windows Vista中八大疑难问题解决方法
- · Windows Vista系统还原占内存解决方法
- · 使用Solaris 10远程管理Vista系统
- · Windows Vista无法识别U盘的解决方法
- · XP操作系统异常故障解决方法
- · Win 2000远程控制的3种安全解决方法
- · Win 2000远程控制的3种安全解决方法
- · Solaris性能监控的Swap空间管理
- · Solaris如何改变系统运行级别 init
- · solaris中的系统log日志原理分析
- · solaris中的进程工具
- · Solaris网络配置
- · Solaris使用技巧
- · Solaris卷管理
- · Solaris数据备份命令
- · Solaris7 交流 --- swap管理(SWAP的用处)
- · Solaris7 交流 --- 进程管理、进程控制及cron处理
- · Solaris7 交流 -- 重新配置系统核心
- · Sun Solaris 用户手册 -- 三.系统安装
