在虚拟机中装Arch,报错了。

2013-07-31 22:52:28 +08:00
 coolicer
/t/77507 我是用#10的方法,走到wifi-menu那一步。连不上网,于是尝试了netctl,就报下面的错。

http://farm6.staticflickr.com/5348/9409669514_36918ba4ba_c.jpg

为毛我贴不了图 =.=
3936 次点击
所在节点    Linux
13 条回复
sophy
2013-07-31 23:31:31 +08:00
wifi-menu 提示什么
min
2013-07-31 23:36:41 +08:00
说你没有wlan0,所以就跑不下去了。

你机器上的wireless interface是叫wlan0么? 你运行wifi-menu的时候指定了wireless interface name了?

wifi-menu可以直接不带参数运行的。
coolicer
2013-07-31 23:55:20 +08:00
@sophy
@min
不带参数:Invalid interface specification。

带参数: No such interface: wlan0
zone
2013-08-01 00:21:16 +08:00
方法一:在netctl profile中把wlan0改成實際的interface名。
查看實際的interface名:ls /sys/class/net
方法二:把interface名改成wlan0
建/etc/udev/rules.d/20-network.rules,內容如下(aa:bb:cc:dd:ee:ff是網卡地址):
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="aa:bb:cc:dd:ee:ff", NAME="wlan0"
建議最好用方法二
Muninn
2013-08-01 00:38:00 +08:00
劝你不要在虚拟机中装Arch,双方都不怎么注意对方的兼容的,今天不出问题,过几天也可能更新出问题.
虚拟机中玩玩Fedora,Ubantu就好了,体验很好.
Arch就直接实体机器或者双系统吧.
sophy
2013-08-01 01:06:22 +08:00
这提示这么明显的…你的无线网卡不叫那个名啊!先用ip dev 看一下你的无线网卡接口叫啥
cxh116
2013-08-01 07:31:10 +08:00
楼主有usb无线网卡? 不然虚拟机怎么来的无线网卡?

运行 `ip link show` ,把结果贴出来看看
coolicer
2013-08-01 08:27:40 +08:00
@cxh116 笔记本,算不算。 = = 今晚回去看看吧。
cxh116
2013-08-01 08:34:42 +08:00
@coolicer 一般来说,虚拟机是无法直接访问到笔记本自带的无线网卡的,只能通过外接usb无线网卡.

如果是为了上网,直接选择net模式,虚拟机即可访问外接.
如果为了无线安全测试,估计只能外接无线网卡了,或者通过ububntu livecd,直接启动物理机
banbanchs
2013-08-01 08:59:14 +08:00
虚拟机直接dhcpcd应该就可以了
Zuckonit
2013-08-01 09:04:58 +08:00
1. dmesg | grep wlan (找到wlan的名字,新版本的arch可能会重命名wlan的名字)
2. wifi-menu <wlan的名字>
不行在dhcpcd, 重复1,2
BOYPT
2013-08-01 09:06:34 +08:00
虚拟机里面还连wifi,挺新鲜的呀
fucker
2013-08-01 09:37:20 +08:00
没有USB网卡的虚拟机环境琢磨wlan的都是在卖萌 (*^__^*)
虚拟机arch要上网,物理机连上没有做IP限制的路由或者无线路由,无论虚拟机网卡设置是桥接还是NAT,虚拟机里的arch都无需再过多配置网卡(一般的静态IP分配或者DHCP除外)
想要在虚拟机里用wlan0,1,2,3,4,5,6,7... 必须要用USB网卡。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/77595

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX