深度学习-环境搭建
双系统系统安装
BIOS设置
关闭BIOS中的“安全启动”项,或“Security Boot”项。不关闭会导致问题(Ubantu死循环)(参考[2])
关闭Fast start(参考[2])(或者在Win10装好后再设置里配置)
Windows
先安装Win10:
引导:UEFI
分区格式:GPT
分区工具:diskGenius
U盘制作工具:(可以尝试直接用ultraISO直接制作启动盘)
显卡驱动安装:安装提示显卡驱动与系统不兼容问题:使用windows易升工具升级系统。升级后的回形成一个window_old的备份,为了节省SSD空间这个可以删掉。
系统设置:关闭快速启动“Fast Boot”。在装有win10系统的PC机上,无法进入BIOS或系统启动位置选择,这是因为win10本身优化了开机速度,当我们需要设置BIOS或选择系统启动位置的时候,可能需要关闭win10的快速启动,才能进入相关界面。操作流程:https://jingyan.baidu.com/article/48b558e30ca7977f38c09a95.html
Ubantu
版本:16.04 - 别选17,NV的库(cuda\cudnn)没有相应的版本
磁盘空间预留:在windows磁盘管理(或者使用DiskGenius内释放一部分空间,用于安装Ubantu
启动盘:UltraISO制作启动盘
挂载分区:
swap分区不需要(32G内存很大,所以不设置)
/ - 30G EXT4日志文件系统 逻辑分区
/usr - 30G EXT4日志文件系统 逻辑分区
/home - 剩余 EXT4日志文件系统 逻辑分区
efi分区 - 300m EXT4日志文件系统 逻辑分区。第一次装的时候,分区类型里竟然没有(可能是安装17版本太高的原因?)
安装引导启动器的设备: 注意要选择EFI所在的挂载点
启动顺序控制与等待时间
Ubantu系统下:
打开Terminal
取得root权限
gedit /etc/default/grub 修改如下内容:
GRUB_DEFAULT=0 - 0是启动列表内的顺序,假设win10的启动列表内的顺序是2,如果想优先启动win10则设置该值为2
GRUB_TIMEOUT=10 - 列表选择时间默认10s
其他启动项设置工具选择:
win10内使用easyEFI工具
https://blog.csdn.net/iamlvshijie/article/details/79328686 - easyEFI 工具使用
共享蓝牙
参考[5]
参考:
[1]《UEFI+GPT 对比 BIOS+MBR》 https://zhuanlan.zhihu.com/p/22510295
[2]《安装 Windows 10 和 Ubuntu 16.04 双系统》 http://cn.soulmachine.me/2016-08-14-dual-install-windows-ubuntu/
[3] 《linux分区原理》https://blog.csdn.net/zls986992484/article/details/52629055
[4] 《配置深度学习主机与环境(TensorFlow+1080Ti):(二)Win10&Ubuntu双系统与显卡驱动安装》https://www.jianshu.com/p/c0f3a503df69
[5]《win10 ubuntu16 双系统共用蓝牙鼠标》https://blog.csdn.net/10km/article/details/61201268