今天帮客户做了个FreeBSD12的自定义镜像,使用自定义镜像后创建ECS后,缺发现机器启动异常,然后使用VNC去登录系统:
1、将自定义的FreeBSD镜像上传到云平台的环境中后,使用自定义镜像创建虚拟机,无法正常访问,使用vnc远程机器登录,发现卡在mountroot状态:
自定义FreeBSD12镜像拉起ECS报错后的处理过程_第1张图片
2、显示磁盘分区信息
自定义FreeBSD12镜像拉起ECS报错后的处理过程_第2张图片
3、根据提示信息:ufs:/dev/da0s1a,然后根据实际分区情况输入ufs:/dev/vtbd0p2
自定义FreeBSD12镜像拉起ECS报错后的处理过程_第3张图片
4、修改/etc/fstab文件
自定义FreeBSD12镜像拉起ECS报错后的处理过程
5、修改网卡配置文件
自定义FreeBSD12镜像拉起ECS报错后的处理过程_第4张图片
6、编辑网卡配置文件(/etc/rc.conf)
自定义FreeBSD12镜像拉起ECS报错后的处理过程_第5张图片
7、重启网络配置(service netif restart)
自定义FreeBSD12镜像拉起ECS报错后的处理过程
自定义FreeBSD12镜像拉起ECS报错后的处理过程_第6张图片
8、查看网卡信息
自定义FreeBSD12镜像拉起ECS报错后的处理过程_第7张图片
9、远程登录系统
自定义FreeBSD12镜像拉起ECS报错后的处理过程
10、机器上的报错信息
自定义FreeBSD12镜像拉起ECS报错后的处理过程
11、FreeBSD默认是禁止root用户远程登录ssh的,要做如下简单修改:
自定义FreeBSD12镜像拉起ECS报错后的处理过程_第8张图片
12、开启密码验证以及root远程登录
自定义FreeBSD12镜像拉起ECS报错后的处理过程
13、重启sshd服务
自定义FreeBSD12镜像拉起ECS报错后的处理过程_第9张图片