笔记本主系统是Win10(64bit),想硬盘安装子系统Ubuntu 16.04 LTS (64bit),于是在自己的笔记本电脑上尝试安装。

笔记本配置:

系统:Windows 10 64bit  pro(EFI启动)

CPU:i7 6700HQ

硬盘:128G SSD + 1T HDD (win10安装于SSD中)

内存:16G

独显:GTX965M

说在前面:

尝试过很多安装方法,但是都是出问题,重装了不下十次,才成功安装。

不想再去折腾安装流程,所以少图,此文仅记录安装过程,具体安装请参考给出的各个链接。

我这种安装方法,非常方便删除ubuntu副系统,我每次重装ubuntu都是直接在windows里使用DiskGenius分区工具把之前分配给ubuntu的分区给格式化了,但是要慎重,记得备份...

一.  制作U盘安装引导工具

制作U盘引导盘,制作方法请参考:

http://jingyan.baidu.com/article/19020a0a396b6e529d2842cb.html

二.  安装Ubuntu 16.04 LTS

参考的链接:

最终采取<1>中的方法,在SSD中压缩了500M的空间,作为Ubuntu的boot分区。在一块空间比较大的HDD分区中,划分90G的空间用于分配Ubuntu的 / , /home 和 swap 分区。

制作好了之后,重启电脑进入bios,将U盘启动顺序置于首位,然后保存重启。

在安装的过程中,在选择安装类型时,一定要选择“其它类型”。在为ubuntu创建分区时,我的分区配置是: / 分区分配25G空间, swap分配12G空间,其余的都给/home分区,/boot分区选择之前在SSD里分配的那500M空间。这一过程主要参考<2>。

安装完后会提示重启,此时先不要重启,选择“稍后重启”,然后修复引导。

修复引导步骤如下:

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update

sudo apt-get install -y boot-repair && (boot-repair &)

这一步需要联网,在修复完成后,就可以重启了,记得重启的时候,把U盘拔出来。

三. 升级内核

重启进入ubuntu之后,16.04的内核默认是4.4的,可以升级为4.8或者更新的版本。这一步非必须,我更新只是因为强迫症,如果不需要更新,请忽略更新内核的步骤,查看第四步。

更新内核之前,推荐先更新一下系统各种软件,在终端使用如下命令:

sudo apt-get update

sudo apt-get dist-upgrade

到网站 http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.6/  下载4.8的内核到Downloads文件夹中,在此文件夹下使用命令 sudo dpkg -i *.deb 安装内核。

等待内核升级完成之后,更新grub配置文件

sudo grub-mkconfig -o /boot/grub/grub.cfg

四.  安装显卡驱动

安装核心显卡驱动(NVIDIA的驱动各种问题,经常找不到问题原因,只能重装,于是就省略掉NVIDIA了,我的笔记本是6代i7的CPU,核显听说还不错)

使用Intel Graphics安装器进行核显驱动安装 。不装独显驱动的原因是,搞不定nvidia显卡的各种兼容问题,所以只使用核显。如果谁一定要使用独显,请在这一步就尽量搞定吧。如果在这一步解决独显驱动,出问题的话,重装的成本也比较低。记得安装独显驱动的时候,多重启几次验证一下是否安装成功,我就出现过感觉已经安装成功,重启之后也使用正常,但是重启几次后就又出问题了。

五. 系统美化

视觉动物,所以喜欢更好看的界面,具体可以参考以下链接:

记得zsh最好在最后的时候再安装,不要急着安装zsh,会有一些小影响。

安装完zsh后重启可应用zsh的修改

六.  配置java环境

配置java环境推荐如下方法,比较省事:

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt-get install oracle-java8-installer

七. 安装IDE - 安装android studio

Android studio 和 SDK 可以去以下地方下载

安装步骤:

解压后文件夹名为 android-studio。

移动:sudo mv android-studio /opt/

安装运行:sudo /opt/android-studio/bin/studio.sh

在安装过程中,记得注意sdk的安装位置,默认系统会放到 /root/sdk下,记得换个位置。

安装完后,记得配置SDK,要不然adb命令无法使用。

以上配置参考里有个地方是将环境变量设置到.bashrc中的,但是这样的话,在zsh中会有找不到adb命令,推荐的做法是将环境变量设置到/etc/profile中。

八. 安装IDE - 安装qt creator

到 http://download.qt.io/official_releases/qt/5.7/5.7.0/ 下载qt linux安装包 qt-opensource-linux-x64-5.7.0.run 。

执行安装命令,将qt安装到 /opt/qt/5.7.0 中。

九. 添加Dock进行美化

参考的链接非常多... 但是我按照这样下来,安装好了,最后桌面截图镇。

win10安装linux分配两个磁盘,Win10 与 Ubuntu 16.04 LTS 双硬盘双系统安装及环境配置...相关推荐

  1. 终于将freepbx安装到 ubuntu 16.04 上去了, 最终得到是 freepbx 15. 分别装到两个地方, 都是ubuntu 16.04

    ** Installing FreePBX 15 on Ubuntu 16.04 Installing FreePBX 14 on Ubuntu 18.04 ## Ubuntu16.04安装FreeP ...

  2. 一键 linux桌面安装vnc,Ubuntu 16.04 LTS一键安装VNC

    Ubuntu 16.04 LTS 安装VNC,在搜索上找了很多教程,不是太老,就是说的驴唇不对马嘴,所以忍不住写一些以正视听. Ubuntu 16.04 LTS是最近出的LTS版本系统,估计未来也会有 ...

  3. 戴尔 XPS 13安装Ubuntu 16.04和Windows 10双系统

    机器:戴尔DELL XPS13-9360-R1905S 尊享版13.3英寸轻薄窄边框笔记本电脑(i7-7560U 16G 512GSSD FHD Win10)无忌银 原装系统:Windows 10 一 ...

  4. 使用虚拟机VMware 15 pro安装Ubuntu 16.04 LTS

    使用虚拟机VMware 15 pro安装Ubuntu 16.04 LTS 为了学习区块链,所以我准备在电脑上安装Ubuntu系统,但是对于我这个新手小白,为了防止把电脑搞崩溃,我决定在虚拟机上安装. ...

  5. 在Ubuntu 16.04 LTS下编译安装OpenCV 4.1.1

    目录 一 安装前的准备 二 编译并安装OpenCV 4.1.1 注:原创不易,转载请务必注明原作者和出处,感谢支持! OpenCV目前(2019-8-1)的最新版本为4.1.1.本文将介绍如何在Ubu ...

  6. linux的lnmp环境,Ubuntu 16.04 LTS下LNMP环境配置简述

    Ubuntu 16.04 LTS下LNMP环境配置简述 1.安装mysql sudo aptinstall mysql-server 安装过程会提示密码 2.安装nginx和php #添加nginx和 ...

  7. ubuntu 16.04 LTS 开发环境的安装及常用软件

    Ubuntu 16.04 LTS版本安装完成后自带有常用的谷歌,Firefox浏览器以及一些常用的办公软件,但是这远远不能满足作为一个编程爱好者对于开发环境和工具的需求,为此总结一些这段时间的使用心得 ...

  8. Ubuntu 16.04 LTS 安装libvips出现”Package vips was not found in the pkg-config search path”

    使用libvips来操作图像,libvips的部署参考一个Node.js工程:https://github.com/lovell/sharp 在MAC下安装很顺利,到Linux环境下(Ubuntu 1 ...

  9. Ubuntu 16.04 LTS 64位下安装steam游戏平台

    此文章翻译来自外国的友人写的 原文链接:点我 这次安装比较有问题的就一点,steam平台下载的deb文件是32位的,而如果64位系统想安装的话,就会不断的提示libc6-i386 依赖关系出错.这是因 ...

最新文章

  1. mysql 中limit 用法!!
  2. 编译android不再需要jdk1.5
  3. 小蚂蚁学习数据结构(4)——线性结构——线性表的链式表示和实现(下)
  4. 如何将iPhone应用程序从应用程序库移动到主屏幕
  5. 【一天一个C++小知识】010.malloc/free和new/delete
  6. 77-CCI,Commodity Channel Index,商品通道指标.(2015.7.1)
  7. 4204. 构造矩阵
  8. 从零学会SQL:入门(实操演示)
  9. 二叉树的非递归遍历实现
  10. 计算机技术应用基础知识,计算机三级PC技术章节习题及答案:计算机应用的基础知识...
  11. VUE时间戳和时间相互转换,使用UI库为Ant Design of Vue
  12. mysql及格率公式_关于mysql进行名次的排名和计算及格率的分享
  13. thinkphp集成系列之阿里云oss
  14. 怎么做移动APP测试,移动应用测试有哪些?
  15. 网站被劫持怎么办,怎么解决?
  16. 阿里云免费ssh证书的免费购买,创建、下载,部署证书详细步骤
  17. 支持在线大数据SQL查询平台开源项目
  18. NOIP2003 侦探推理 详解
  19. (几何方面:正六边形面积)编写一个程序,提示用户输入正六边形的边长并显示它的面积。
  20. android:ellipsize

热门文章

  1. Python-类型注解(3.5引入)
  2. 使用tf.print()打印tensor内容
  3. 小程序在输入npm命令_小程序中使用npm
  4. 在php中可以使用几种方法定义数组,PHP中数组定义的几种方法
  5. C/C++内存泄露,如何解决内存泄露?
  6. sigmoid函数(Logistic函数)
  7. pycharm 如何跳转光标上次查看的位置 ctrl+alt+(←→)(前进和返回)
  8. 天梯赛 L1-009 N个数求和 (20 分)
  9. WireConnection 最小生成树,prim 第九届“图灵杯”NEUQ-ACM程序设计竞赛个人赛
  10. Canal全方位深入讲解,看这一篇就够了