yinet 发表于 2011-5-29 17:58:48

FreeBSD 8.0 精简系统安装 后,无法登陆(图)<已解决>

<已解决> 处理结果在6楼

我是按照这里的说明来安装的,http://www.panabit.com/free2/mini80_freebsd_quick.html

是在虚拟机安装的, 启动做常,到了login,输入 root就出错了
各位看看是什么问题

如图:


[ 本帖最后由 yinet 于 2011-6-1 00:14 编辑 ]

yinet 发表于 2011-5-30 21:20:27

今天用一台旧PC装了一次,还是上面的问题;

发现 在执行:tar zxvf FB80_for_PanaOS2.tar.gz 时,
后面有报错,不知与这有关没? 如图:


后来,从光盘LIVE进入
执行:mount /dev/ad2s1a /mnt
查看:/mnt/usr/bin 目录下是没有login文件;

是我下载的精简包有损坏,还是在解压是出错造成的?

yinet 发表于 2011-5-30 21:39:19

刚进入光盘live系统,
cd /usr/bin
sl
发现有login和logins这两个文件,
于是相到CP过去不就得了么,真笨

mount /dev/ad2s1a /mnt
cd /usr/bin
cp login /mnt/usr/bin
cp logins /mnt/usr/bin
reboot

重启后,从硬盘启动,输入root回车,竟然可以进入系统了;
不知会不会有其它问题?

另外,有文件变动,我也没有输入halt,直接reboot,不知有什么问题没有

[ 本帖最后由 yinet 于 2011-6-1 00:34 编辑 ]

yinet 发表于 2011-5-31 19:57:22

今天发现少的文件不止login
系统进入到login画面时,上面还提示少:

/var/run/dmesg.boot

/usr/panabit/bin/ipectrl

mktemp
uname
sed
eval
cmp

yinet 发表于 2011-5-31 20:02:11

精简包是从这里下载:
http://www.panabit.com/download/FB80_for_PanaOS2.tar.gz

文件名:FB80_for_PanaOS2.tar.gz
MD5:83526224AAFDDB5FD2461DF33FABF8DC

yinet 发表于 2011-6-1 00:12:48

突然想到,30M的"/"分区,是不是不够,所以才解压出错?
df -h
发现 "/" 已用21M,
也就是说,按照教程, ad2s1a 分30M;实际分区后,只有29M
将/dev/ad2s1a挂到/mnt
那我上传一个FB80_for_PanaOS2.tar.gz到/mnt,就用了9.95M,再解压时,空间肯定不足,然后解压就出错,所以有些文件没释放出来;所以才少文件,开始我一直以为是精简包是不是少文件;


将电子盘,重新按照 30 ,10,6,all,来分区和格式化;
mount /dev/ad2s1a /mnt
将FB80_for_PanaOS2.tar.gz上传到 /usr/panalog
tar zxvf FB80_for_PanaOS2.tar.gz -C /mnt         解压到/mnt ;顺利解压,无报错
rm FB80_for_PanaOS2.tar.gz

修改/mnt /etc/fstab和/etc/rc.local,ad0改成ad2
umount /mnt
halt

重启后,系统顺利进入到login画面,无报错

看来确实是空间不够,解压出错,文件丢失造成;

PS:
教程中: 上传文件的截图,是放到/usr/local,
但文字说明是:接将FB80_for_PanaOS2.tar.gz文件上传到/mnt目录
看来我是被误导了;

初次接触FreeBSD,第三天终于搞定了,学了不少东西,只是走了一些弯路:$

Lucifer 发表于 2011-6-1 07:56:37

哥们你动手能力还是挺强的我很欣慰

ps:你用的电子盘空间也太小了:L

yinet 发表于 2011-6-1 20:17:42

多动手才能学会东西啊,
这次就顺带学会了一些freebsd命令

我的电子盘才128M,确实是小, 不然我就装标准版freebsd8.2

Lucifer 发表于 2011-6-8 09:24:31

我们最低配置512M

推荐配置1G
页: [1]
查看完整版本: FreeBSD 8.0 精简系统安装 后,无法登陆(图)<已解决>