ArchLinux与windows10共存安装

ArchLinux与windows10共存安装,第1张

这是一篇简要的总结性文章,适用于在UEFI模式下进行的Windows10与Archlinux共存性安装。

注意:不要使用ultraiso制作镜像,否则将造成U盘启动的LOOP,无法进入安装。

使用rufus写入镜像,切记在最后一步选择DD镜像写入模式,这是ultraiso所不具备的模式。

在windows中划分出要使用的空白磁盘,关闭快速启动,同时在BIOS中禁止SecureBoot,将U盘改为启动第一顺位,即可开始安装。

安装前预计分区如下:

lsblk列出磁盘信息

cfdisk进行磁盘分区(注意/dev/sdx不要写错)

挂载新分区

此时可进入/mnt/boot/efi 查看其内容:

可见在/efi/EFI文件夹下存在各个系统写入的启动项,UEFI默认读取/BOOT文件夹下的bootx64.efi来启动,最先安装的windows将/EFI/Microsoft/Boot/bootmgfw.efi下的efi文件重命名为bootx64.efi并放置到/BOOT下,然而在安装Linux时Linux也会将自己的efi文件重命名并复制到/BOOT下,这样就造成了windows的启动被覆盖。

(解决方案:照常安装Linux,Reboot后再次执行

Grub菜单中即可生成Windows启动项)

此时可考虑提取备份原有EFI分区:

进入正式安装:

更改/etc/hostname 和/etc/hosts里的主机名

为了之后能连上网络,安装:

基本上安装完成

重启之后,以root和之前设置的密码登录,

可以按照之前的步骤连接到wifi,

新建一个日常使用的非root账户:

开启Multilib:

去掉/etc/pacman.conf下的注释:

之后# pacman -Syy

安装Yaourt以使用AUR:

系统安装完成。

Win10系统archlinux静态网络配置失灵导致无法上网怎么办?在Win10系统中如果archlinux静态网络失灵或分配的均匀,都会导致上不了网的情况,比如当分配的IP是192.168.100.*,而网关却是192.168.200.1,ping,那么就会出现ping不通的情况了,此时就得设置静态ip来解决这个问题了。如果用户装了ifconfig和route的话很简单地使用两个命令来搞定了。

一、下面讲解已安装了ifconfig和route这两个命令的解决办法。

1、使用ifconfig 设备名 192.168.200.187设置静态ip。设备名前后都有一个空格,用户可以使用ifconfig先查出你的设备名。

2、使用route add default gw 192.168.200.1来设置默认网关。

3、重启网络就ok了。

推荐:老毛桃WIN7纯净版下载。

二、当没有ifconfig和route这两个命令的解决办法

1、ip addr change 192.168.200.187 dev 设备名,同样设置名前面有一个空格键,不知道用户名的可使用ip addr show来查看

2、使用ip route add default via 192.168.200.1来设置网关

3、同样重启网络就ok了

另一种情况,可以ping通网关和8.8.8.8,然后登不上网页的话,那说明是dns的问题,在/etc/resolv.conf里面加一行nameserver 8.8.8.8便ok了。

通过以上对 Win10系统archlinux静态网络配置失灵导致无法上网的解决办法的介绍后,希望遇到此故障的用户们无需再烦恼了,以上方法很简单与很好理解。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6808268.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存