配置机器:win10 + ubuntu16.04 + gtx1080

0. 硬件配置

主板:技嘉z170x-gaming 7
CPU: intel i7 6700k
显卡:技嘉gtx1080 g1
SSD: 三星950 pro 256G
内存:金士顿16G*4
电源:振华1000W电源

1. Windows

有这么好的显卡,除了跑deep learning外,当然还是可以装个windows打游戏, 所以先装个win10.

1.1 安装windows 10系统

1.1.1 制作系统U盘

下载win10.iso镜像,在Mac下用bootcamp助手制作安装盘。

1.2.2 开始安装

插入系统U盘,开机按住delete键进入BIOS,选择U盘为启动盘,保存重启。

重启后进入windows安装界面,在分区界面把256G的ssd分出128G来安装windows,继续安装。

Windows会自动分出两个系统需要的分区,不用管它,最后总共windows使用了3个分区。

1.2 安装驱动

1.2.1 安装基本驱动

下载鲁大师安装基本驱动。

1.2.2 安装ssd驱动

系统自带的ssd驱动发挥不了950 pro的性能,去NVMe驱动 NVMe Driver Installer下载驱动并安装。

3. 安装显卡驱动

同样系统自带的系统发挥不了1080的性能,去英伟达官网英伟达官网下载GeForce Experience安装,用该软件自动更新1080最新驱动。

3. 跑分

用鲁大师跑个分!!!

2. Ubuntu

Linux才是机器的主角,开始配置ubuntu的环境。

2.1 安装ubuntu 16.04

2.1.1 制作ubuntu安装盘

去https://www.ubuntu.com/download/ubuntu-kylin“>ubuntu官网下载ubuntu 16.04 LTS版本的iso文件。

在windows下下载deepin boot maker深度启动盘制作工具制作ubuntu安装盘。

2.1.2 安装ubuntu

先进入BIOS把所有UEFI only的内容关掉,换成legacy only,因为UEFI对linux来说是个坑。

之后插入ubuntu安装U盘,从U盘启动,分区的时候创建400M的ext4分区挂载在/boot目录下,剩余的硬盘空间创建成ext4分区挂载到/目录下。

继续安装,直到按住完毕。

2.2 安装驱动

2.2.1 安装1080驱动

进入terminal:

···
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-367
sudo apt-get install mesa-common-dev
sudo apt-get install freeglut3-dev
···

重启就安装好1080驱动了。

···
shutdown -r now
···

重启后分辨率变高就说明1080驱动安装好了。

参考

[1] 深度学习主机环境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0

你可能感兴趣的:(机器学习,linux)