分类目录归档:FreeBSD

关于FreeBSD系统安装和升级的几个技巧

青蛙今天又开始在VMWare上继续倒腾FreeBSD,话说上次给FreeBSD划分的虚拟硬盘太小了,csup了一下系统和ports就把分区吃光光了。所以今天青蛙从头又装了一遍FreeBSD,在安装和升级的过程中遇到了不少问题,在这里统一做一个记录。 首先,是青蛙又把root密码搞丢了。这已经是第N次刚刚装上系统就要恢复密码了。不过今天的原因是这样的,青蛙在安装的时候不小心修改了系统的keymap设置,结果按照正常键盘顺序输入的字符,变成了不知道是什么符号。当青蛙发现这个问题并改过来keymap之后,root密码就一直错误了。没办法,上网google一下。流程如下[1]: 第一步,启动到freebsd的single user模式,也就是出现freebsd的启动菜单的时候按4;等着系统启动,最后会提示指定shell的位置或者按回车继续,这里直接按回车就ok。 第二步,在shell里执行如下命令: # fsck -p # mount -u / # mount -t ufs -a 第三步,用passwd修改root密码。 青蛙在这啰嗦一句:现在想想当时的错误操作就是在设置终端那步,青蛙打开keymap的设置对话框看了一眼,估计那个时候就直接选择了第一个键盘类型,然后就那么错了。对比各种Linux的安装过程,keymap的设置有一个默认不做任何改变的选项,青蛙在FreeBSD里面就没有找到,看来FreeBSD在这种细节上还需要继续努力。 由于FreeBSD的默认shell是csh,所以青蛙用起来十分的不顺手,上网google到几个贴心小设置,让csh用起来更加方便[2]: alias ls    ls -w      #让csh可以正常显示汉字  alias ls    ls -G       #按照文件类型高亮显示 set autolist      #按tab键时自动补全,如果有多个符合就显示列表。 set nobeep      #关闭终端响铃 set prompt=”`/bin/hostname -s`:%~# “      … 继续阅读

发表在 FreeBSD | 留下评论