笔记本装双系统!win10+Linux!所有的坑自己一个个爬过来,纪念一下。

2018年09月16日 21:27:19 Corax_2ven 阅读数:14038
 

写在前面,装了大概5遍,装了删删了装,笔记本快被我翻过来了,终于在昨天装好了。

  • 首先你要明确的第一点,笔记本是不是有N卡,笔记本是不是有N卡,笔记本是不是有N卡,就是NVIDIA显卡!重要的话说三遍!这是导致我们装机失败的最主要原因!
  1. 首先我们去官网下Linux,这里就推荐Ubuntu吧,入门最推荐的,操作熟悉了之后可以换centOS之类的版本。这里我们建议下16.04版本的Ubuntu,最新的18版本可能会出现意想不到问题。

  2. 下载软碟通,这是一个用将系统写入U盘的软件,具体操作自己百度,我们得到一个系统U盘。

  3. 用傲梅从电脑里给分出大概60个G的空盘给Linux。割出来的盘直接点删除分区就行,这里也是不会的话百度,很简单傻瓜操作。

  4. 准备就绪开始重装系统。

  • 重启电脑
  1. 进入boot setting,设置U盘首启动项。
  2. 这时候就会自动提示你安装Ubuntu
  3. 一切按照操作来然后在这个地方 点击右边的安装Ubuntu,你会卡死,是的会死机。

原因是加载图形界面的时候,N卡驱动不兼容,在这里提供一种解决方法。

强制关机重新开机,U盘启动,然后在黑白的grub引导界面(第一行是Try Ubuntu… 第二行是Install Ubuntu的那个界面),具体不太记得了,找找可以找的到,先用方向键选到第二行Install,但不要立即按回车,而是按E,就进入参数配置编辑界面,删掉---,末尾加入

acpi_osi=linux nomodeset

然后f10,进入正常的安装流程。

  • 分配分区,Linux系统要设置4个分区,找到你之前的空出来的盘,点击界面左下位置的+号,这时候弹出分区框,具体操作操作如下:
swap 2G 逻辑分区    swap
/ 22G 主分区 ext4
/boot 建议512mb 逻辑分区 ext4
/home

剩下的

逻辑分区 ext4
  • 并没有结束!正常安装完了之后,进入不了桌面,卡死在登陆界面,这还是显卡驱动问题。Ubuntu系统集成的显卡驱动程序是nouveau,我们需要先将nouveau从linux内核卸载掉才能安装NVIDIA官方驱动。 将nouveau添加到黑名单blacklist.conf中,(关于blacklist参见 《禁用Linux内核驱动》),linux启动时,就不会加载nouveau.
  1. 不要慌,强制关机,重启,
  2. 无法登入桌面,所以在ubuntu系统启动显示登录界面后,需要按ctrl+alt+F1进入tty文本模式进入下面的操作

找到这个目录下的/etc/modprobe.d/blacklist.conf,修改属性
sudo chmod 666 /etc/modprobe.d/blacklist.conf

用VI编辑器打开,加入下面内容:

  1.  
    blacklist vga16fb
  2.  
    blacklist nouveau
  3.  
    blacklist rivafb
  4.  
    blacklist rivatv
  5.  
    blacklist nvidiafb

修改并保存文件后,把文件属性复原:

sudo chmod 644 /etc/modprobe.d/blacklist.conf

再更新一下内核

sudo update-initramfs -u

再次重启,已经系统可以正常登录进入桌面了。

  • 还没有结束!我们还要重新安装适合我们笔记本的N卡的驱动
  • 确保连了网!确保连了网!确保连了网!
  1. 打开终端输入
    1.  
      sudo add-apt-repository ppa:graphics-drivers/ppa
    2.  
      sudo apt-get update

    这个时候会自动安装更新一些东西稍等就好。

  2. 寻找合适的驱动版本
    ubuntu-drivers devices

出现大概这个,找到他推荐的,就是后面有一个recommended的,记住号码然后下载安装:

按ctrl+alt+F1进入tty文本模式 关闭(图形)桌面显示管理器LightDM

sudo service lightdm stop

 输入你要安装的内容

sudo apt-get install nvidia-xxx  //xxx是推荐的驱动号码,本文中为378

等个十来分钟下载安装吧,然后重启

  1.  
     
  2.  
    sudo reboot

重启后,登陆完了可能会卡一下,不要慌等个10几秒然后

还可以验证一下是否安装成功了

  1.  
    sudo nvidia-smi
  2.  
    sudo nvidia-settings

完美进入!开始疯狂学习!

笔记本装双系统!win10+Linux!所有的坑自己一个个爬过来,纪念一下。的更多相关文章

  1. 如何装双系统win10下装Ubuntu

    如何装双系统win10下装Ubuntu 第一步 制作启动盘 下载UItraISO软件.下载Ubuntu系统(地址:https://www.ubuntu.com/download).准备一个大于8g的U ...

  2. 新款 2018款macbook Pro 装双系统教程

    首个阅读量将破万的文章,感谢支持.防止无良爬虫,开头附上原文链接:http://www.cnblogs.com/xueyudlut/p/7498115.html ------------------- ...

  3. macbook装双系统多分区其实很简单,你只要把macbook当作一台普通pc就可以了!

    macbook装双系统多分区其实很简单,你只要把macbook当作一台普通pc就可以了! 不用理会苹果官网的警告,苹果官网警告你只能用bootcamp安装且不能多分区,把人吓得不轻.其实不用过多担心, ...

  4. windows和linux双系统删除linux

    装了Windows和linux双系统的朋友,在后期要删除linux是个比较头痛的问题,因为MBR已经被linux接管,本文的目的是如何在windows 和linux双系统下,简单,完美地卸载linux ...

  5. apple iMac一体机 装双系统 实战! (Apple +Win 7 64bit)

    http://group.zol.com.cn/1/641_485.html http://tieba.baidu.com/p/2532811864 http://www.jb51.net/os/82 ...

  6. 记录一下l联想Y7000安装双系统(win10+ubuntu16.04)

    单位新配的联想拯救者Y7000,感觉很不错哈,先上一张图. 说实在的,装这个有些小坑,我最开始是直接在原装win10上去装双系统的,结果死活装不上,还把原装win10给折腾没了,哈哈,好逗,以前装双系 ...

  7. 【解决】U盘装系统(Win7/Win8)& 装双系统

    作为一名计算机的学生,不会装系统是不是会被笑掉大牙?!! .. 我一直就不太会(不是不会,是不熟练) .. 所以今天闲着没事,把旧电脑捣鼓起来 .. 主要是为了熟悉U盘装系统和装双系统的步骤 .. 基 ...

  8. 双系统windows+linux如何正确删除linux

    双系统windows+linux如何正确删除linux 2017年11月16日 10:42:49 dovepym 阅读数:26363   之前在windows的基础上又安装了ubuntu系统16.04 ...

  9. 关于笔记本安装双系统windows and linux

    ps1.安装完成后,补充下如何设在win7为默认启动系统, 大家也都知道,在linux 运行当软件都是以配置文件来设置参数当,当然grub菜单也不例外, 修改菜单可以进入grub.conf [root ...

随机推荐

  1. Vue的使用

    mvc model view controller mvvm m=>model v=>view 双向数据绑定 数据在视图呈现:在表单里用v-model,在表单外用{{}},也可以用v-te ...

  2. [python爬虫]Requests-BeautifulSoup-Re库方案--robots协议与Requests库实战

    [根据北京理工大学嵩天老师“Python网络爬虫与信息提取”慕课课程编写 慕课链接:https://www.icourse163.org/learn/BIT-1001870001?tid=100223 ...

  3. AEAI HR薪资汇总功能介绍

    1 概述 人力资源系统是一个公司重要的管理工具,而薪资管理是人力资源管理系统中最为核心的功能模块,它包括不同员工的薪资标准.薪资的组成部分,例如:对奖惩管理.保险和年假等员工必备的福利待遇进行统一管理 ...

  4. android集成twitter登录

    Twitter曾经举行了自己四年以来的第一场开发者大会.而这场名为“Flight”的大会,也是以后它的年度惯例. 这次大会的主题也完全围绕开发者进行.大会的焦点是一个名叫Fabric的新SDK,里面包 ...

  5. Netty学习笔记(五) 使用Netty构建静态网页服务器

    昨天在继续完善基于Netty构建的聊天室系统的过程中,发现了一个有意思的知识点,特此拿来做一个简单的静态网页服务器,好好的玩一玩Netty. 但是不管怎么说利用netty实现各种功能的流程都是类似的 ...

  6. docker与虚拟机有何不同

    docker与虚拟机有何不同 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化. 容器技术有 ...

  7. Ubuntu下创建XFS文件系统的LVM

    以前在Linux下面玩LVM,一般都是选择ext3.ext4格式的文件系统,最近在Ubuntu 16.04.5下安装配置一个MySQL数据库服务器,遂测试了一下XFS文件系统的LVM,其实仔细对比下来 ...

  8. selenium-弹窗操作(八)

    本次以笔者公告栏的 打赏 弹窗为例 对弹窗中的一些操作进行封装后,在测试中使用 作用:减少对弹窗反复操作时进行定位的麻烦,以后使用中都直接调用即可达到目的 # coding=utf-8 from se ...

  9. Asp.Net Core 实现服务的批量注册注入

  10. go语言学习-常用命令(四)

    go常用命令 go get:获取远程包(得装git) go run:直接运行程序(写代码时调试用) go build:测试编译,检查是否有编译错误 go fmt:格式化代码(一般不咋用,IDE都自带了 ...