刚入手linux,好不容易在VMware中把archlinux给安装好了,然后高高兴兴的reboot,哪知一来就遇到a job isxxxxxx然后等待一分半钟的抓狂问题。
原本想着算了,暂时忍忍好了,却不料系统启动后竟然无法联网。于是网上各种搜索查看,各种命令的尝试,任然没有解决问题,最后还是按照大家所说,上wiki寻求解决之道。
无奈英语水平确实较差,几番周折勉强算是看懂了些,然后问题也算是解决了吧,总结一下笔记:
问题描述:
1. 错误a start job is runing for sys-subsystem-net xxxxx出现在系统安装完成重启后。
2. VMware的网络已经设置为NAT模式。

3. 使用如下命令没有任何反应。

systemctl enable dhcpcd@VMnet8.service

解决过程:

1.使用下行指令查看了一下网卡状态:发现lo 和ens32两个项目,其中ens32处于down状态,lo处于default状态;

ip link

2.通过指令修改ens32为up状态;

ip link set ens32 up

3.用指令启动网络连接,ping 百度 发现可以收到回复了;

dhcpcd ens32
4.通过指令将服务设置为开机启动;
systemctl enable dhcpcd@ens32.service

5.使用指令禁用VMnet8;

systemctl disable hdcpcd@VMnet8.service

6.重启后发现a start job xxxxxx的错误提示没有了,网络也能自动连接了;

猜测:
按照网上的步骤曾安装了net-tool,可能是VMnet8与什么服务相冲突,导致VMnet8无法正常启动,到底为什么还是不知道。
通过禁用VMnet8之后,就没有启动错误的提示了,网络服务就设置成了ens32,就可以正常联网了。
Logo

更多推荐