上海最近搞活动调休,要搞深度学习,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. 23种设计模式之适配器模式(Adapter Pattern)

    适配 即在不改变原有实现的基础上,将原先不兼容的接口转换为兼容的接口.例如:二转换为三箱插头,将高电压转换为低电压等. 动机(Motivate):    在软件系统中,由于应用环境的变化,常常需要将“ ...

  2. SpringCloudEureka入门

    说明 SpringBoot版本 2.1.7.RELEASE SpringCloud版本 Greenwich.SR2 创建eureka server工程 加入pom依赖 <dependencies ...

  3. quartz-scheduler定时器实现

    第一步,在pom.xml中引入quartz-scheduler. <dependency> <groupId>org.quartz-scheduler</groupId& ...

  4. 阿里云ECS服务器提示需要修复的漏洞问题

    1.漏洞: RHSA-2018:1842: kernel security, bug fix, and enhancement updateRHSA-2018:2299: NetworkManager ...

  5. 微信小程序项目-你是什么垃圾?

    垃圾分类特别火也不知道北京什么时候也开始执行,看见之前上海市民被灵魂拷问了以后垃圾真的不知道如何丢了,作为程序员就做一个小程序造福人类吧. 效果图: 一.全局的app.json和app.wxss加入了 ...

  6. JS多线程WebWorker

    JS多线程WebWorker 一,介绍与需求 1.1,介绍 Web Worker可以为JavaScript创建多线程,且Web Worker 是运行在后台的 JavaScript,独立于其他脚本,不会 ...

  7. ArcSDE编辑数据ArcMap系统崩溃

    问题描述:用ArcMap编辑Oracle中ArcSDE空间数据,一修改,ArcMap系统就停止响应,然后崩溃 开发的Engine系统操作数据库,然后在客户端蓝屏后,数据库空间数据就出现了不可编辑状态. ...

  8. 前端get和post那些事

    首先,简单介绍下,get和post请求方法,综合以往笔记,现整理如下: 一.HTTP请求比较: 两种在客户端和服务器端进行请求-响应的方法是:GET和POST. GET - 从指定的资源请求数据 PO ...

  9. httpSession和Cookie

    1.session在何时被创建一个常见的误解是以为session在有客户端访问时就被创建,然而事实是直到某server端程序调用 HttpServletRequest.getSession(true) ...

  10. c++ 对特定进程的内存监控

    在工具实现的过程中,遇到了内存爆了的问题,部分模型的规模可以达到10的100次方方甚至1000次方.(工具的主要算法涉及到了递归,递归深度会很深,所以也用到了ulimit修改栈空间来缓解爆栈的问题,治 ...