win10安装ubuntu-GNOME双系统踩坑综合

编程入门 行业动态 更新时间:2024-10-16 16:35:30

win10安装ubuntu-GNOME双系统综合坑


写在前面

为了双系统爽一把,真的是大费周章。因为遇到了种种问题,中间遇到对萌新很不友好的种种难题这里记录一下踩的坑。在安装双系统前,请先做好windows的备份,不然可能因为奇妙的原因崩溃了win被搞不见。


U盘、刻录工具、镜像的选择

如何刻录U盘启动网上很多教程,我这里主要讲坑爹的地方。

  • 首先是U盘问题
    经过自己的踩坑发现,如果你确保刻录没问题,镜像sumcheck之后没问题,BIOS设置好了之后安装报错ACPI error之后watch-dog报错死循环,很有可能是你的制作启动盘的U盘有问题!被这个坑了半天没有发现,真的是个大教训。几番尝试之后如果还是不成功,不要怀疑自己,换个U盘试一试。
  • 还有刻录工具的问题
    没有仔细去验证了,因为同时换了U盘和刻录工具,这里推荐rufus.
  • 镜像的选择
    推荐mirrors.ustc.edu,安装完了之后检查一下安装的iso文件是否有问题.还有就是,对于不同的机型,因为显卡驱动的关系,安装不同的镜像最后装双系统时出问题的几率是不一样的,建议先搜一搜,选一个对于你这个机型友好的镜像。我这里是笔记本是暗影精灵3豪华版,选择的镜像是ubuntu16.04-gnome.

无法进入图形界面、安装过程中卡死、开关机黑屏问题

这里基本上是因为你的机型显卡驱动的问题.解决方案在网上一搜一大堆,但是使用起来并非都有用,经过数次尝试,发现解决方案同时跟机型以及镜像版本有关系,如果你也遇到了这三种问题,可以多做尝试,解决办法都是和acpi的设置有关系。在安装刚开始时,在try ubuntu和install ubuntu选项的那个界面下,按e进入edit模式,然后在quiet splash ---做更改:
1. 尝试在其后添加acpi=off 之后你就可以完成安装了,但是安装完成后重启很可能会再次进入不了图形界面,那么就得修改配置文件,默认acpi=off.方法是在boot/grub/grub.cfg文件中找到第一个quiet splash ---做一样的添加即可。但是某镜像会遇到关机时卡logo的情况。那我建议你尝试方法2
2. 按e进入edit模式后把quiet splash ---更改成acpi_osi=Linux nomodeset,然后回到配置文件做同样修改的保存。如果这两个方法都不行,建议再次重装系统,在install ubuntu界面时按e进入edit模式,把quiet splash ---更改成nomodeset,重装完成后重新启动即可。


无法访问win下数据问题

有两种解决方案:
1. 认开启了快速启动功能,即“混合启动”。简单说,“混合启动”的原理是关机的时候只关闭用户会话,让系统内核会话转入休眠状态,从而有效提高Win10系统的启动速度。这也是win10关闭和启动都很快,重启很慢的原因。而这种休眠状态下的磁盘Ubuntu认为处于一种不安全的状态,所以拒绝挂载。
2. 先安装ntfsfix,如果没有默认安装的话:sudo apt-get install ntfsfix-3g.然后使用命令sudo fdisk -l查询磁盘信息,修复磁盘/dev/sda1使用sudo ntfsfix /dev/sda1这样应该完美解决这一问题.


最大的一个坑——无线网卡驱动

因为有的网卡在linux下没有对应的驱动,很有可能你按照网上能搜到的各种教程做了一遍都没有效果,这很正常,因为系统都没有识别到你的无线网卡,现在的笔记本没有wifi实在是太难受了,这个坑我捣鼓好久。

1.如果仅仅是安装系统时没有装网卡驱动,换了国内镜像然后update在附加驱动就能找到自己的网卡驱动的话,那实在是幸运的不行。
2.如果你的网卡型号在网上能找到linux版本的驱动,那先确定好型号,然后去对应的公司linux驱动下载的地方下载完毕后安装即可,也好解决。
3.比较难受的是下一种情况,linux下的Realtek新网卡很可能只有win版本的驱动,好那你可能得难受了,各种方案可能都满足不了你。我贴一个链接,github上有一个用户是rtlwifi-linux,做了rtlwifi在linux下的开源驱动,你可以去看看有没有你的网卡型号,然后git clone下来编译添加,如果编译成功,那你也就解决了wifi的问题。教程可参见这里.
其中千万要注意,在BIOS里关闭secure boot不然你可能网卡驱动都没法安装,如果你的BIOS没能关闭secure boot教程里也有linux下的一个工具帮助你.如果这还没成功,请见最后一条
4.如果你的硬件倒霉到和我一样,编译源码失败,所以没法添加驱动,好吧。god bless you.希望你的网卡型号和我一样(wireless device RTL8822BE)那我可以帮到你我找到的最后一个解决方案可以帮助你,首先升级有驱动的内核:

wget http://kernel.ubuntu/~kernel-ppa/mainline/v4.14/linux-headers-4.14.0-041400_4.14.0-041400.201711122031_all.deb
wget http://kernel.ubuntu/~kernel-ppa/mainline/v4.14/linux-headers-4.14.0-041400-generic_4.14.0-041400.201711122031_amd64.deb
wget http://kernel.ubuntu/~kernel-ppa/mainline/v4.14/linux-image-4.14.0-041400-generic_4.14.0-041400.201711122031_amd64.deb
sudo dpkg -i linux*.deb

然后从这里下载驱动rtl8822befw.bin
最后sudo mv rtl8822befw.bin /lib/firmware/rtlwifi
reboot吧少年,辛苦你了!

更多推荐

win10安装ubuntu-GNOME双系统踩坑综合

本文发布于:2023-06-13 20:04:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1398927.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:双系统   ubuntu   GNOME

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!