VirtualBox 上的 Arch Linux VirtualBox 上的互联网连接问题

VirtualBox 上的 Arch Linux VirtualBox 上的互联网连接问题

我已经在 VirtualBox 上成功安装了 Arch Linux,但是互联网无法在其中运行。安装过程中互联网连接没有问题,但是当我从虚拟硬盘驱动器启动(使用 syslinux 引导加载程序)时,我无法连接到互联网。

当我从安装 CD 启动并挂载根分区,然后使用从# arch-chroot互联网安装的系统时,无需执行任何操作即可正常运行,并# ip link显示两个界面loeth0

当我尝试使用命令时,它给出错误“操作失败:没有这样的文件或目录,但是说有两个接口和 ” 。# systemctl enable [email protected]# ip linkloenp3s0

我想知道为什么同一个以太网端口有两个不同的名称?更重要的是我如何解决这个问题?

答案1

在 Virtualbox 上以访客身份安装 Archlinux

2013 年 3 月 15 日 11:54 下午

本质上,您可以遵循本指南,但还需要执行几个额外的步骤。 https://wiki.archlinux.org/index.php/Installation_guide#安装

修复网络:

/usr/sbin/dhcpcd enp0s3 to check that you can load the dhcp client.
ln -s '/usr/lib/systemd/system/[email protected]' '/etc/systemd/system/multi-user.target.wants/[email protected]'
change the references to eth0 in /etc/ifplugd/ifplugd.conf
create a profile for enp0s3 in /etc/network.d/interfaces by copying the example (this seems to be overwritten by the netcfg-auto-wired).
start and enable the auto service with systemctl

请记住,如果没有网络,您将无法从网络获取包:(

相关链接

初学者指南:https://wiki.archlinux.org/index.php/Beginners%27_guide#Installation
修复网络:https://bbs.archlinux.org/viewtopic.php?pid=1243601

答案2

我刚刚遇到了同样的问题。解决方案很简单: systemctl start dhcpcd.service

之后一切(ping、pacman 等)都开始工作。

顺便说一句:有一个错字。应该是enp0s3。解释您的“没有这样的文件或目录”错误;)# systemctl enable [email protected]

相关内容