全部杀掉以后 再运行
wpa_supplicant -Dwext -iwlan0 -c./wpa.conf
然后不动了
这条命令只是换了个国内DNS,你要按照大佬说的用手机连上WiFi,得到正确的网关等信息,然后用wpa重新连上WiFi,设置PC的IP,网管等等,之后八成是可用了
网关信息昨天就拿到了 刚才做的这一切都是基于昨天的成功经验
貌似连上了?,你换个tty,dhc然后tab运行一下?
你现在按 ctrl + c 杀掉,再加 -B 执行。
要多用 ps -A | grep wpa_supplicant 查看,wpa_supplicant 不能同时运行多个,要是有一个以上就要都杀掉重来。
你刚才连 wifi 都没连上,设置 dns 地址什么都是没有用的。现在应该可以了。ip a 和 ip route show 看下。要跟以前一样的话,现在应该能 ping 通了
额,没注意到,正好看到帖子,献丑了
哪的话?非常感谢你老热情出手相助!
怎么回事 怎么这次就可以了 我没做别的呀?
总结一把:
退出chroot 执行
wpa_passphrase SBG6700AC-82E60-5G 密码 > wpa.conf
wpa_supplicant -B -Dwext -iwlan0 -c./wpa.conf
ip a add 192.168.0.190/255.255.255.0 dev wlan0
ip route add default via 192.168.0.1
echo ‘nameserver 8.8.8.8’ > /etc/resolv.conf
echo ‘nameserver 8.8.4.4’ >> /etc/resolv.conf 这里 >>是追加写入,>是覆盖写入
ip a
另外执行 ps -A | grep wpa_supplicant,也能看到
2770 ? 00:00:00 wpa_supplicant
如果有问题 用kill -9 进程号全部清除 再重新来一遍
接下来 cp -r /etc/resolv.conf /mnt/etc/resolv.conf
再进入chroot
你做的多了,不然哪来的三个 wpa_supplicant
现在快去 chroot 然后更新 grub2 吧
你太客气了,而且我还年轻,大兄弟😂
我都是按照那个执行的呀,
一下四张照片 分别是执行上述四个命令的结果
zypper mr -da
zypper ar -f /tumbleweed/repo/oss - openSUSE Download oss
zypper ref
zypper up grub2 grub2-x86_64-efi
然后再重装 grub
你的kernel-default有没有装,还有mount,mount --bind?另外建议df -h 贴一下
kernel-default已经装好了,mount这些一直就有,否则也进不去chroot。
现在就可以执行这两步了么?
grub2-install --target=x86_64-efi /dev/sda7
grub2-mkconfig -o /boot/grub2/grub.cfg
系统知道该用哪一个grub2来安装么?
装好以后是否还需要检查一下efibootmgr -v和/etc/fstab 以及btrfs subvolume list /?
执行。不用检查了,那些已经修好了。现在应该是 grub2 自己的问题