上海最近搞活动调休,要搞深度学习,win上还是不方便,准备弄个ubuntu。于是有以下回忆文字。

在机器上装了个双系统。花了两天。再也不想玩了。

准备用ubuntu来做深度学习的。

本文写于2019年11月4日。

机器是神舟Z7-KP7D2,i7-7700HQ+GTX1060(inter HD630)+256G三星851?SSD(当时花了800买的心痛)和
1THHD,装了Win10在SSD上面,

首先用UltraISO在U盘上面按默认HDD+刻了一个启动盘,
按照网上方式,把win10的快速启动关闭,在电源管理那里。
在SSD上清理了之前一些不怎么玩的游戏,最后剩了130个G,然后压缩,
结果发现只能压缩十几个G,这不行啊和HHD方式不对,于是网上找了傲梅分区助手,
后面还是不敢弄,怀疑有碎片之类,清理了一下,再压缩就有30多个G了,于是就直接压缩
卷搞起,HHD上面通过压缩卷搞了500G出来
在BIOS里面确认了AHCI模式和UEFI模式,以及Win10是GPT格式化,
关闭了SercureBoot。

开机按F7切换启动方式

用U盘去启动,屏幕打印了几个命令行界面,突然就卡住了,提示找不到地址
之类的。
然后网上搜索了下,说识别不了nvidia的新显卡,于是在install ubuntu那里
按e进行编辑,在--前面加nomodeset,就是第二行那个quiet splash后面,注意空行,
加错地方了或者多了参数之类都不行。

就成功进入ubuntu界面了。
一路默认,选择安装位置时,选择something else,选择安装位置
boot放在SSD上面格式选et4-逻辑分区-开始位置,/放在HHD那500G et4-逻辑分区-开始位置,
/home也放在HHD那500G et4-逻辑分区-开始位置,
然后选择"应用程序开始
存放的位置",就是界面最下面的地方,我就不截图了,这里注意选择你boot的磁盘分区我的是1P5
之类的字样,(事实证明上面分区是错误了,后面我又把SSD上面分区还回去了,用了3G来存放
boot地方,可能还是太大了,先这样,浪费一点咯,/安装后会占用十几个G)
然后跟着程序走,一路点下去,等重启。
注意这里重启进去后就不要调整nomodeset的参数,就让它那么放着吧。

这里进去后有个坑,如果是ubuntu18.04会不识别intel HD630,然后进去就是800*600分辨率,
各种下nvidia显卡驱动,默认apt安装,ppt安装,官网下驱动安装,
使用ubuntu自带的software update去更新nvidia 430驱动,禁用
Nouveau驱动,blacklist之类的,各种,cv 计算分辨率等等,但是调分辨率就是不行,
输入nvidia-smi倒是可以显示信息,但是nvidia-settings显示不全,就显示没什么
卵用的两行。查看about computer里面显示的是llvm8.0之类的字样。

折腾许久后,考虑是不是18.04太新了,于是换16.04开始继续折腾,按照之前方法进去,
竟然识别了我的HD630,就是about computer里面显示的是HD630之类的字样,而不是
之前在18.04上面的llvm之类的字样,然后分辨率也正常,使用software update去
更新我的驱动,这里推荐是nvidia-386?(不记得了,反正是比较老的),安装,reboot重
启,再点进update里面可以看到显卡是GTX1060,OK。

再然后就是装v2光线 ubuntu client客户端的问题,这里还没搞定,自己弄脚本好像缺少
了什么。

用官方提供的QV2光线去安装,提示缺少openssl,打开命令行安装appimage?
,结果提示需要1.1.1b的openssl版本,看了github上面的65页没有找到解决办法,我自己的命令行版本是openssl version -a(不记得了)
1.0的,然后用网上的方式去编译,建立软链接,提示缺少sso库,按照网上提示方法再
建立软链接的方法,还是不行,于是我想还原成之前的系统openssl,结果不行了,因为
建立了软连接还是什么东西,这块我还没搞清,然后开始各种rm -rf,然后把/usr/bin/openssl
这个可执行文件也删除了,尝试了purge openssl*不行,然后apt install openssl再
敲openssl 提示找不到位置,不想搞了,遂又重装了一遍系统。

流下了没知识的泪水。

神舟+win10+ubuntu16.04+256GSSD+1THHD双系统安装加openssl踩坑之旅的更多相关文章

  1. Ubuntu16.04默认Python3.5升级Python3.6踩坑

    好久没更新博客了,每天还是踩坑中.今天遇到第一个问题“ImportError: No module named 'secrets'”,导包是常见问题.这次的问题导致我又重装了一次环境,不过这是一个新服 ...

  2. Win10+Ubuntu16.04双系统安装

    硬件工具: 一台PC 一个U盘(8GB以上) Win10安装(已经装好Win10的小朋友们请无视): 准备工作: 下载Win10升级助手 保证系统盘有8GB以上剩余空间 安装步骤(由于安装过程中未记录 ...

  3. win10+Ubuntu16.04双系统下深度学习环境的搭建

    环境零零碎碎地搭了三四天,虽然碰到各种问题,但还是搭建好了,自己整理记录下,同时也算给有需要的人一些指导吧 一.双系统的安装 Win10硬盘管理助手 压缩或者直接利用未使用的空间,空间大小自定,将腾出 ...

  4. win7 64 + Ubuntu 14.04.1 64双系统安装,详解UEFI ~ GPT和legacy ~ MBR区别

    win7 64 + Ubuntu 14.04.1 64双系统安装 背景:我的笔记本之前的系统是window 7 64 + Ubuntu 14.04.1,用UEFI引导系统.安装过程是先装的win7,再 ...

  5. UEFI+GPT下安装Win10+Ubuntu16.04双系统

    安装环境 SSD+HDD双盘,Win10安装在SSD里,HDD分出来60G安装Ubuntu. 自行百度你的主板是否支持UEFI启动方式. Win10 下载Win10安装镜像.烧盘等步骤就不说了,重启后 ...

  6. UEFI+GPT双硬盘安装Win10+Ubuntu16.04双系统

    转载请注明出处:http://www.cnblogs.com/willnote/p/6725594.html 安装环境 SSD+HDD双盘,Win10安装在SSD里,HDD分出来60G安装Ubuntu ...

  7. Win10+Ubuntu16.04双系统安装过程中遇到的一些问题及解决办法

    前两天闲来无聊重装了系统,装的是win10 64的系统,后来心血来潮索性再装Ubuntu,搞成win10+Ubuntu双系统. win10系统的镜像文件可以通过MSDN网站获取,MSDN是一个很可靠的 ...

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

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

  9. 安装Ubuntu16.04与windows10双系统后,如何修改启动默认设置

    在安装了Ubuntu16.04系统之后,系统会默认自启动Ubuntu16.04,而我们大多数情况下可能都在使用windows系统,不修改默认设置,不经意间便会启动了Ubuntu16.04,通过我的经历 ...

随机推荐

  1. DP动态规划———LCS最长公共子序列

    递推公式: ]==b[j-]) { dp[i][j]=dp[i-][j-]+; } else { dp[i][j]=max(dp[i-][j],dp[i][j-]); } 完整模板代码: int LC ...

  2. Stanford公开课《编译原理》学习笔记(2)递归下降法

    目录 一. Parse阶段 CFG Recursive Descent(递归下降遍历) 二. 递归下降遍历 2.1 预备知识 2.2 多行语句的处理思路 2.3 简易的文法定义 2.4 文法产生式的代 ...

  3. 3. Git与TortoiseGit基本操作

    1. GitHub操作 本节先简单介绍 git 的使用与操作, 然后再介绍 TortoiseGit 的使用与操作. 先看看SVN的操作吧, 最常见的是 检出(Check out ...), 更新 (U ...

  4. 30 分钟快速入门 Docker 教程

    原文地址:梁桂钊的博客 博客地址:http://blog.720ui.com 欢迎关注公众号:「服务端思维」.一群同频者,一起成长,一起精进,打破认知的局限性. 一.欢迎来到 Docker 世界 1. ...

  5. 夯实Java基础系列21:Java8新特性终极指南

    本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下 ...

  6. kotlin -- 可见性修饰符

    puiblic Kotlin的可见修饰符与Java类似,但是默认可见性不同,Java默认包私有,kotlin默认public ### internal internal 只在模块内部可见.一个模块就是 ...

  7. .netcore 开发的 iNeuOS 物联网平台部署在 Ubuntu 操作系统,无缝跨平台。助力《2019 中国.NET 开发者峰会》。

    2019 中国.NET 开发者峰会正式启动 目       录 1.      概述... 2 2.      准备运行程序包... 2 3.      安装.netcore. 3 4.      安 ...

  8. .NetCore WebApi —— Swagger版本控制

    目录: .NetCore WebApi——Swagger简单配置 .NetCore WebApi——基于JWT的简单身份认证与授权(Swagger) .NetCore WebApi —— Swagge ...

  9. 选择高性能NoSQL数据库的5个步骤

    来源:Redislabs作者:Shabih Syed 翻译:Kevin (公众号:中间件小哥) 构建在线和运营应用程序的开发团队越来越多地选择一类新的数据库来支持它们.它被称为“NoSQL”或“Not ...

  10. SQL SERVER数据库三种数据插入方式

    数据插入:INSERT INTO A(CBM,CMC) VALUES('1','测试')--单条数据插入INSERT INTO A(CBM,CMC)SELECT '1','测试'--单条数据插入INS ...