|
我是freebsd5.3 release。
因为还不是太熟悉FREEBSD的ee,修改passwd文件的时候,把shell改错了。然后系统重启之后就root没办法login了,但是有login和password提示符。
怎么修复啊?
我试着插入第二张光盘,一开始有大概7个选项吧,选4进入单用户之后,就是sysinstall的那个界面,怎么没有字符界面啊?我按alt+f2等也没有。所以没有办法修改。
然后,还是第二张光盘,选6进入命令行,可是我发现竟然极少数的命令,没有vi,没有passwd,所以感觉无处下手啊。郁闷。
实在没有办法了,我就用FC3的resuce进入命令行吧,fdisk -l显示:/dev/hda1。然后我就mount /dev/hda1 /mnt/x,结果告诉我:无效的参数,我又试着mount /dev/hda1 /mnt/x -t ufs也都显示失败,说:没有该设备。又是不行。
因为对freebsd不是很熟悉,所以在这里请教各位几个问题:
1、freebsd5.3的分区格式是什么啊(我通过fdisk看好像ID是a5),文件系统默认的是什么啊,另外,都支持什么文件系统啊(在不编译内核的情况下)?
2、如何通过freebsd5.3的四张光盘(bootonly,disc1,disc2,mini-install),进入命令行提示符啊?就像linux的rescue或单用户模式一样,有比较完整的shell环境,较多的可用命令?我前面的方法都没有成功进入。
3、就是如何恢复我的系统,呵呵?
4、package和ports(程序源代码)的包都可以tgz结尾吧,我如何判断是package和ports呢?
谢谢各位大侠。 |
|