在windows10 笔记本电脑(uefi+gpt,固态机械双硬盘)上安装Ubuntu16.04 双系统全过程遇到得问题和解决方法
一直在Windows10上编程,最近需要部署图数据库,所以在电脑上装个Ubuntu系统.
首先准备软碟通软件,8G以上优盘一个,去官网下载Ubuntu16.04镜像,使用软碟通把镜像写入到优盘.
调整BIOS,设为优盘启动
大致流程是在机械硬盘上压缩出一块空间(最少60G,根据自己硬盘空间分配,我分了150G,不用新建盘符,直接是未分配状态就可以).
插上优盘,使用优盘启动,一步步到'安装类型'的时候,选择'其他选项',然后再找到你提前准备的空闲硬盘上右键添加,分别创建 '/',:根目录,用于跟系统相关,我分配了40G,用于日后更新,看网上说法最少20G. '/home':平时使用最常用的,装软件下载东西都在这,尽量大,其他分配完剩下全是他的,我设置了100G. 'swap':虚拟内存,硬件内存不足时用的到,设置成跟实体内存一样大,我的实体内存时12G,最后设置时磁盘从空闲变成不可用就没用设置这个. "boot":这里存放启动引导之类的,这里最坑了,我的是uefi+gpt,应该设置成uefi,一般说设置1G够用了,我设置了3G.
选择好上面这些,下一步安装就可了.
安装好后就可以进入Ubuntu了,但是重启之后显示黑屏!不用急,按ctrl+alt+F7就可以进入图形界面.然后在终端设置显卡.
如果还不能进入,需要在开机时按键盘上的上下箭头,进入高级选项下面五图形界面去设置显卡.
大致的思路是:禁用ubuntu默认的开源驱动nouveau -> 禁用桌面X服务 -> 安装驱动 -> 开启X服务
ctrl+alt+f1可以进命令行
禁用nouveau
编辑黑名单文件 /etc/modprobe.d/blacklist.conf
在文末添加(参考这里)
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
----------------------------------------
更新状态
sudo update-initramfs -u
重启系统,检查nouveau是否禁用成功(没有输出)
lsmod | grep nouveau
禁用X服务
sudo service lightdm stop
此时桌面黑屏,切换到命令行界面(ctrl+alt+f1)
安装驱动
给 runfile 增加 执行权限
sudo chmod +x NVIDIA-Linux-x86_64-375.66.run
安装
sudo ./NVIDIA-Linux-x86_64-375.66.run -no-opengl-files
注意: a. 使用 ./ 的执行方式
b. 添加安装参数no-opengl-file(只安装驱动,不安装OpenGL)
(如果安装OpenGL会导致X服务启动失败的循环登录)
c.对于UEFI启动的主板,需要进 Bios 关闭 secure boot
这样装好之后一般可以子啊BIOS里面调 Windows 还是Ubuntu先启动,也可以在Windows里面装个EasyBCD 2.2软件,设置开机等待30秒,这样在开机等待时可以回车进入Windows,也可以按esc进入Ubuntu.
这篇文章是我最近的安装经历,大部分根据经历自己写出来的,设置显卡主要参考了别人的,
原文链接:https://blog.csdn.net/zizi7/article/details/72954295
在装Ubuntu时参考了:
uefi装双系统:
https://www.jianshu.com/p/fe4e3915495e
装系统,分区参考:
https://blog.csdn.net/flyyufenfei/article/details/79187656
遇到的问题解决:
Failed to open \EFI\BOOT\mmx64.efi问题解决
在装好的镜像文件(先别急着装系统),选择文件夹EFI/BOOT\,复制一份grubx64.efi,原来的grubx64.efi保留,将复制的的grubx64.efi改为mmx64.efi,
http://www.pianshen.com/article/2273283004/
上一篇: Gtaelt运维面试题如何通过shell批量删除用户 ?
下一篇: 【树莓派】截图小工具