一次在Win10下ArchLinux+Windows10双系统安装的经历

起因

最近,我在Youtube上刷到了一位学习博主James Scholz,他在Youtube上直播每天高强度学习12小时(十分令我震惊😱),而他自己就是一个计算机专业的学生,他的机器大部分都是LInux系统的,那个界面那个终端,实在是太Geek了,看了一眼就沦陷了,于是我开始琢磨着给自己的电脑叶状一个LInux,这趟艰辛的旅程就这么开始了。

准备工作

选择发行版

根据我对LInux各个发行版的突击恶补知识,我觉得最适合我的可能是ArchLInux(事后发现LInux用户们说的真没错,它的确很tm难装,不仅指安装,还指后续的一些驱动blabla的)。

稳中求胜(先尝试虚拟机安装)

众所周知,安装一个完全陌生的新系统很容易出岔子,然后只能看着自己丢失数据后空空如也的硬盘含泪重装修复。于是,作为一个稳重的男人,我决定现在VMware虚拟机上装一遍练练手。

当时参考的是这个视频——【残酷难度】最全Arch Linux安装教程——打造真正属于你的操作系统,这个视频是4年前的,有一点点远古,现在看来其实看ArchWiki装会更好一些,但是ArchWIki默认你配置好了网络什么的,所以新手第一次装看看这种手把手教学的视频还是不错的。

一些问题

下面是虚拟机安装时遇到的所有问题:

  1. 安装后通过arch-chroot进入系统后没有网络的问题
  2. plasma kde桌面环境安装失败
  3. kde商店无法连接
  4. kde安装完包或者更改主题设置后系统设置打不开崩溃

原因及解决方案:

  1. 原因:没有安装NetworkManager管理器和dhcpcd等联网程序,安装ArcchLinux的Base包是几乎什么都没有的(主打一个精简自由定制🤪), 解决方案:ArchWiki中有相关提示,根据提示安装好相应的包,再arch-chroot进系统就行了。
  2. 原因plasma kde-applications安装包大小大约为1.8G,里面包含了kde桌面环境及kde一些为你预装的软件,安装所需空间为5G,我当时给虚拟机分批磁盘的时候只给它分配了8G,前面Xorg和ArchLinux Base安装导致磁盘不够。解决方案:后来我重新给虚拟机分配了一个16G的磁盘,然后顺利安装一路通关。
  3. 原因:kde系统自带的主题商店无法连接,一开始显示连接已关闭,后来偶然一次进去了,然后安装的时候又显示未知错误。我本来以为是没有连上世界网络的原因,但是后来连接上世界网络后还是打不开,用搜索引擎搜索倒是在Manjaro的论坛找到了一些讨论反馈,好像说是kde自己的一个bug。。。。。。解决方案:1、在KDE Store网页上找到你喜欢的主题,然后在它那个页面上Download或者Install,Download之后放到也可以选择直接去那些主题的Source页,Source页一般会提供完备的安装方案。有的主题则可以直接用包管理器来安装yay -S <theme>theme一般就是Source页的Github仓库名,例如:主题Layan plasma theme的安装就用其Souce页的仓库名layan-kde安装——yay -S layan-kde
  4. 原因:这个问题Arch中文论坛上有过反馈,说实话,我也太没搞懂。解决方案:但是我想到了我之前在win10上打开steam有时候也会打不开(但是任务管理器中在运行),然后我就把任务管理器中steam的进程结束了再打开就好了。于是我在kde上也这么弄了一下,果不其然,亦效!

安装双系统

参考资料

安装双系统我是跟着这个视频——【超简单】Windows+Arch Linux双系统双磁盘方案,全程不废话,这个up的教程确实如标题所说,全程无废话,视频也够新,2023年1月上传的,挺适合跟装。

其实我也尝试过看ArchWiki的ArchLinux+Windows双系统安装来安装,不过作为第一次装的新手,这篇wiki对我来说实在有点不通俗,看视频确实更加直观易懂。(不过这篇wiki在你装出问题的时候帮你排查问题还是很有用的😭😭😭)

安装准备

安装设备:

  • 宏碁暗影骑士擎 Nitro 5(Intel i5-10300H + Nvida Geforce RTX 2060)

使用工具:

  • 64GB U盘
  • 微PE工具箱 V2.2 x64
  • Rufus -4.0p 便携版

安装镜像:

  • archlinux-2023.04.01-x86_64.iso

注意事项:

  • 检查你的电脑能否从关机状态正常进入BIOS(若不能,可以通过Windows设置--更新与恢复--恢复--高级重启--疑难解答--UEFI固件来进入BIOS)
  • 检查你的电脑是否开启了Fake-Raid,开启Fake-Raid会导致你在安装ArchLInux过程中想要磁盘分区时检测不到磁盘,把在BIOS里把Fake-Raid改成AHCI可以解决这个问题,不过要注意在改之前要把WIndows的安全引导打开,否则会开不了机,因为你改了磁盘模式之后没有AHCI的驱动。宏碁电脑的BIOS里面默认是看不到SATA-MODE这个选项的,需要按Ctrl+S才能看到。参考视频:怎样将rst硬盘模式转换为ahci,2分钟即可学会,宏碁bios的特殊处理
  • 关闭BIOS里面的安全启动(Security-Boot),通常需要先给你进入BIOS设置一给马才能对安全启动选项进行更改。

安装步骤

安装步骤视频里讲的非常详细,我这里简单写一下自己的一些总结:

  1. 插U盘,然后用微PE工具箱把PE装到U盘上。
  1. 重启进入PE界面。我的电脑一开始无法从关机状态按12或者其他的键进bios(后面会写原因及解决方案),所以我是从Windows开始菜单里进,设置–更新与恢复–恢复–高级重启–EFI从USB设备,然后仅能进U盘里安装的PE界面了。
  1. 在PE里面拓展你的EFI分区,我是选择拓展到了300M,这样做的目的是让你的Windows和ArchLinux的引导文件可以处于同一EFI分区内,这样在双系统启动引导的时候少很多麻烦。
  1. 拓展完之后再重启,用Rufus把准备的archlinux镜像烧录至U盘,分区类型选GPT,然后再进EFI从USB设备。然后就可以开始ArchLinux的安装了。
  1. 安装步骤与虚拟机下安装基本一致,注意在arch-chroot前把必需的一些软件包安上就好了,引导直接设为Microsoft Windows的EFI System就行了,注意安装plasma kde桌面环境的话要设置一个非root账户才能登录进去。
  1. 安装完后最重要的部分就是grub的安装与设置,这关系到你能不能成功地开机出现双系统引导。按视频中设置操作即可。
  1. 最后一步就是在BIOS里把引导启动顺序改了,把Windows Boot Manager改成GRUB就行了。如果没有这几个,直接把一开始有的选项换了就行了。(我的BIOS里面就没有那两项,只有一个2.000.20的鸟玩意,然后我就把他换了一下开机试一试,然后就出现了GRUB的引导)

安装完毕

不美化怎么装逼?

虽然双系统的基本安装已经完成了,但是你懂得,一个能拿出来装逼的桌面显然是需要美化的。我个人没有作太多修改(因为懒🤪),我只修改了字体设置让我看着不那么费劲,不得不说,Linux的字体渲染确实比Windows差了太多了,Win的字体清晰锐利,而我在ArchLinux的kde上调了好久还是觉得模糊。尝试过换主题,换了一个Layan的全局主题,结果发现还没默认好看(果然美化的尽头是默认,默认确实耐看),遂彻底放弃了美化的念头。

Arch默认桌面

关于此系统

还有些许问题

这个问题说实话算个大问题——插上耳机后耳机会一直有电流声,插着耳机开机会有噼啪声。我试过网上的一些方法,比如在alsamixer里面修改Auto-Mute什么的,调整PCM增益。。。结果就是——完全没用。ArchWiki上的解决方法也对我完全没用,现在仍未解决。

使用体验

这里说一下我作为一个完全新手Linux用户对于ArchLinux + KDE的使用体验。

优点:

  • ArchLinux + KDE 给我第一眼与Windows不同的就是,他的动画效果真的很流畅漂亮。
  • Linux下,你对系统有着最大程度的掌控,你可以定制很多系统设置和服务,只装你需要的。

命令行安装QQ

  • 资源占用非常低,Windows下我什么都不开都能达到内存占用4.5G,而ArchLinux + KDE 打开一个VScode后的占用只有不到3G。

系统资源占用

缺点:

  • 软件适配差,在Windows上有着一大批优秀的软件,可以满足我使用电脑的几乎所有需求,而在Linux上,我就不得不去寻找一些替代品了,包括玩游戏的问题,我自己没有在Linux上玩过,但据网友的测试,虽然Linux上有Wine可以让你玩到Windows上的很多游戏,但是在Fxxk Nvida的情况下,游戏体验嘛,只能说是能玩,完全比不上Win。
  • Arch由于他的精简与自由定制性,有很多东西是需要你自己装的,有时候系统有些地方会有一些莫名其妙的问题,而你在搜索引擎上一顿狂搜之后,最后发现原因就是你少了某个驱动。

总结:
有一句话可以很好地概括Linux:如果你不知道你要Linux做什么,你最好不要装Linux。事实确实如此,我装了Linux纯粹是想尝鲜,结果发现Linux对我来说日常使用基本不如Win,还不能打游戏。不过写代码真的很沉浸式。

还有一个建议:如果你决定安装Arch,一定要发挥Arch相对其它发行版的优势,多看看ArchWiki,也可以去ArchLinux的论坛逛逛,找问题可以直接Google:问题+空格+site:bbs.archlinuxcn.org进行论坛站内搜索,对英文网页阅读能力强的也可以看外网的,外网问题的案例会多一些。善用搜索引擎与检索资源也是一种重要能力。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值