首页 > 系统相关 >微星电脑安装win10+ubuntu16.04双系统遇到的各种坑

微星电脑安装win10+ubuntu16.04双系统遇到的各种坑

时间:2022-11-22 10:33:15浏览次数:88  
标签:ubuntu16.04 双系统 微星 问题 进入 ubuntu 显卡 安装 硬盘


最近尝试在微星电脑安装ubuntu,遇到各种问题,在此记录一下

  • 已有win10,安装ubuntu16.04LTS版本
  • 微星ge73 Raider RGB 8RF
  • 显卡:GTX1070
  • 硬盘:1T机械+256固态+13g固态,使用intel的RST技术(好像是Raid的一种)

文章目录

  • ​​安装参考​​
  • ​​安装准备​​
  • ​​问题1、ACPI错误​​
  • ​​问题2、分辨率问题​​
  • ​​问题3、在“安装类型”一项看不到任何磁盘​​
  • ​​问题4、在“安装类型”只能看到SSD,但是看不到机械盘​​
  • ​​问题5、ubuntu终端显示菱形乱码​​
  • ​​问题6、循环登陆问题​​
  • ​​后记​​

安装参考

​​参考一​​ win10下安装Ubuntu16.04双系统
​参考二​​ Windows + Ubuntu 16.04 双系统安装详细教程

安装准备

刚开始都是安装上面的教程按部就班

  • 1、下载ubuntu16.04LTS镜像(LTS意为长期支持版本,在一段时间内可以获得更新补丁)
  • 2、下载软碟通,制作Ubuntu引导盘
  • 3、在win系统中进行分区。最好把Ubuntu和windows系统盘完全分开,这样如果安装失败,直接格式化这部分分区即可
  • 4、重启电脑,进入bios,微星电脑进入方法是在logo处连按delet键
  • 5、修改bios中的security boot为关闭,这样才可以从u盘启动
  • 微星电脑安装win10+ubuntu16.04双系统遇到的各种坑_ubuntu

  • 微星bios中看起来是这样的,注意修改​​安全启动​​为​​关闭​​后,下方的​​secure boot​​并没有跟随变化,其实这时已经操作成功了,不用管他
  • 6、调整启动引导顺序,使u盘作为第一引导

微星电脑安装win10+ubuntu16.04双系统遇到的各种坑_解决方法_02


注意我这里是已经安装好ubantu后的样子,安装前把带有u盘厂商字样的那项放在第一位

  • 7、保存更改并退出bios,重启,重启后即进入ubuntu的gurb界面,选择第一项进行安装
    -

到这里时我遇到第一个问题

问题1、ACPI错误

(1)症状:在gurb选择安装后出现类似这样的错误提示

微星电脑安装win10+ubuntu16.04双系统遇到的各种坑_重启_03


(2)原因:经查了解到,这是由于ubuntu不支持10系列显卡导致,我的显卡为GTX1070,故出现此错误报警

(3)解决方法:强制关机,重启,在gurb界面处选择第一项,按e进入edit mode,找到​​quiet splash ---​​​,把​​---​​​换成​​nomodeset​​,这表示调用集显,之后按F10即可进入安装界面了。

(4)注意:

  • 在ubuntu安装好后仍有这个问题存在,仍在gurb按e进入edit mode,此时显示的窗口稍有不同,大概是这样的
  • 微星电脑安装win10+ubuntu16.04双系统遇到的各种坑_重启_04

    微星电脑安装win10+ubuntu16.04双系统遇到的各种坑_重启_05

  • 仍在倒数第二行​​quite splash​​并在后面加上​​nomodeset​​,按F10启动;如果确定显卡是N卡,也可以在倒数第二行最后加上​​acpi_osi=linux nomodeset​​,按F10启动。两种里面选一个就行了,都是指调用集显,注意每一次启动都需要这样操作一下
  • 如果不想每次启动都要这样操作,应在ubuntu启动看到图形界面后,按​​Ctrl​​+​​ALT​​+​​F1​​进入终端,输入指令​​sudo gedit /etc/default/grub​​,找到GRUB_CMDLINE_LINUX_DEFAULT=quiet splash,然后改成GRUB_CMDLINE_LINUX_DEFAULT=quiet splash nomodeset, 保存文件,然后 ​​sudo update-grub​​,这样即可保存对gurb内容的修改
  • 最好的解决方法是用集显开机后安装适配自己显卡的nvidia驱动,这样就不用在gurb输入nomodeset什么的了,注意如果之前修改保存了带有​​nomodeset​​参数的gurb,装好合适的驱动后还要改回来
  • 还有一些博客中使用了直接关闭acpi的方法,我没有测试过,总之尽快安装合适的显卡驱动是最好的选择

(5)参考:

  • ​​解决问题:安装Ubuntu时遇到nouveau sched_error问题​​
  • ​​Ubantu16.04无法正常使用问题(NVIDIA显卡)​​
  • ​​Nvidia显卡电脑安装Ubuntu16.04遇到的问题与解决办法​​

问题2、分辨率问题

由于使用集显启动,Ubuntu图形界面的分辨率出现问题,图标什么都变得很大,甚至有些内容加载不出。不过这个基本没有影响,点击桌面上的安装程序开始安装,这时出现问题
(1)症状:由于分辨率问题,有些按钮看不到也没法点击,无法进行操作
(2)解决方法:按​​​ALT​​​+​​F7​​,鼠标指针变成手的标志,此时即可拖动窗口进行操作。

问题3、在“安装类型”一项看不到任何磁盘

安装ubuntu进行到“安装类型”一项时,你应当在第一项看到 “检测到您已安装windows boot looder不啦不啦不啦。。。”,这表示你前面的工作没有问题,大概是这样的:

微星电脑安装win10+ubuntu16.04双系统遇到的各种坑_重启_06


最好选择最下面一项自己分区,分区方法可以参考我写在最前面的那两篇安装详解。

选择这一项后,我遇到一下问题

(1)症状:看不到任何磁盘信息,大概向这样

微星电脑安装win10+ubuntu16.04双系统遇到的各种坑_重启_07


(2)原因:微星ge73默认使用了”英特尔快速存取技术“(RST),它使用一块小SSD作为机械硬盘的缓存,组成了"磁盘阵列"(即​​Raid​​),硬盘默认工作模式为Raid,而ubuntu不支持这个,所以找不到硬盘。

(3)解决方法:退出安装,重启进bios,把硬盘SATA选项换为​​AHCI​​即可(图片中下面那个就是英特尔快速存储技术选项)

微星电脑安装win10+ubuntu16.04双系统遇到的各种坑_ubuntu_08


(4)注意:这时无法进入windows系统,但是可以进入windows安全模式,可以参考以下文章,使电脑在​​AHCI​​硬盘模式下也可进入windows。(我按他的操作后,确实正常进入windows了,但识别不到机械盘)

(5)参考:

  • ​​安装Windows/Ubuntu双系统找不到磁盘分区解决办法​​

问题4、在“安装类型”只能看到SSD,但是看不到机械盘

在bios中更改硬盘模式后,我终于在"安装类型"中看到了磁盘,但是找了半天没有看到我给ubuntu留的分区,仔细一看发现根本就没有机械硬盘啊…
(1)症状:在“安装类型”只能看到SSD,但是看不到机械盘
(2)原因:仍然是Raid的问题,这很可能是因为机械盘有残余的Raid设置(it’s quite likely that your second drive has leftovers of a RAID configuration),我猜测这可能和那个英特尔快速存储技术(RST)有关
(3)解决方法:退出安装程序,​​​Ctrl​​​+​​ALT​​​+​​F1​​​进入终端,输入以下命令:​​sudo dmraid -rE​​​,这代表清除Raid元数据
(4)参考:

(5)注意:我这样操作装好ubuntu后,硬盘模式选回​​Intel RST...​​​启动windows后报错:​​链接​​,大概就是说用于RST的13gSSD硬盘处于脱机状态,看起来是这样的

微星电脑安装win10+ubuntu16.04双系统遇到的各种坑_解决方法_09


这时在磁盘管理等地方都看不到这块硬盘,点击​​清除元数据​​即可恢复,经测试更改后启动ubuntu也没有问题。

问题5、ubuntu终端显示菱形乱码

  • 解决上述四个问题后终于装好Ubuntu了!!!激动,准备更新一波驱动,但是发现联网有问题,这时可以用USB连接手机,在手机上选择usb共享移动网络,先把网连上。
  • 进入system更新,发现有两个新驱动,一个nvidia啥啥啥的,还有一个未知的,直接都选择启用了,结果就GG了…
  • 重启进入ubuntu时发现卡在登陆界面了(就是输入密码那个界面),输入密码后无法进入系统,而是短暂黑屏后又显示请输入密码
  • 进入终端准备处理,结果发现终端有些显示是菱形乱码

(1)症状:终端显示有乱码
(2)原因:安装ubuntu时选择了中文简体,但终端中不支持中文编码
(3)解决方法:在终端输入“locale”,可以查看当前的编码,应该都是​​​zh_CN...​​​字样的,有文章说进入vim编辑locale文件并保存即可,但是我用​​sudo vim /etc/default/locale​​​不能打开vim,还不清楚原因。可以直接在终端输入​​LANG="en_US.UTF-8"​​​和​​LANGUAGE="en_US:en"​​​,这样就可以正常显示了。但因为没有保存,下次开机还要再输入一次,保存方法回头再看看
(4)参考:

  • ​​Ubuntu Server 命令行下的默认语言 中文乱码 菱形​​
  • ​​ubuntu 16.04 解决数字为菱形◇◇◇◇◇◇的问题​​

问题6、循环登陆问题

解决终端显示问题后,开始处理循环登陆问题
(1)症状:进入ubuntu时卡在登陆界面,输入密码后无法进入系统,而是短暂黑屏后又显示登陆界面
(2)原因:nvidia显卡驱动不适用
(3)解决方法:卸载驱动重装。先进入root权限,输入如下指令即可卸载驱动,卸载后重启,在gurb中添加​​​nomodeset​​即可重新进入图形界面。最好从nvidia官网找到支持自己显卡的驱动安装

sudo apt-get remove nvidia-*
sudo apt-get autoremove
sudo nvidia-uninstall

(4)参考:

  • ​​Ubuntu16.04:拯救双显卡电脑​​

后记

折腾了一圈太累了就先放着吧,现在只能用集显进入ubuntu,而且在两个系统间切换还要进bios改硬盘SATA选项。等有空了再研究研究驱动什么的问题吧,上面这些应该都是安装常见问题,希望可以帮到大家。


标签:ubuntu16.04,双系统,微星,问题,进入,ubuntu,显卡,安装,硬盘
From: https://blog.51cto.com/u_15887260/5876717

相关文章