Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >[ 利器篇 ] - Microsoft Surface Pro 系列安装 Ubuntu 16.04 系统

[ 利器篇 ] - Microsoft Surface Pro 系列安装 Ubuntu 16.04 系统

作者头像
程序手艺人
修改于 2020-09-15 02:20:06
修改于 2020-09-15 02:20:06
3.8K00
代码可运行
举报
文章被收录于专栏:程序手艺人程序手艺人
运行总次数:0
代码可运行

Microsoft Surface Pro 系列一直是平板+PC中的强者,刷新了针对PC的看法。这次由于项目的需求搭建测试环境,需要使用Ubuntu 16.04 系统,在Surface Pro 7 安装Ubuntu 16.04 进行开发体验。

有的时候电脑异常关机后无法开机,可尝试如下方法:

解决方案1:

插上电源线,长按开机键10秒以上,然后按0.5秒左右放手,然后再按0.5秒放手,然后等待看启动情况,很多时候这样就可以开机了。

解决方案2: 1.音量和电源键同时长按15秒 2.长按电源键5次(每秒3次的频率,此步骤就不需要按音量键了),查看启动情况。

1. 制作U盘启动盘

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#1.查看U盘设备号,本例使用了8G的U盘,并且知道计算机安装了两块硬盘,那么U盘设备号就可以根据大小和硬盘数量很容易的分辨出来"/dev/sdc"

 sudo fdisk -l

#2.如果U盘被自动挂载,请使用U盘设备号先umount

~$ sudo umount /dev/sdc*

#3.准备好一个iso文件,使用dd命令将这个iso写入u盘

# if=后面跟要刻录到u盘的iso文件路径

# of=后面是u盘设备号(不需要带分区号)

# 写入过程是没有数据显示的,只要输出和输入路径没错,耐心等待即可,根据U盘读写速度以及iso文件大小,一般需要5~10分钟左右

~$ sudo dd if=~/ubuntu-16.04-desktop-amd64.iso of=/dev/sdc

2. 进入BIOS模式,设置启动项

电脑关机状态下同时按住开机键和“+”音量键进入UEFI模式

在左侧点击Security标签,在右侧界面点开Secure Boot下方的Change configuration,选择None;并关闭最下方的enable TPM选项。(注意:此举相当于放开了开机启动权限,会在以后的开机过程中屏幕上方出现红色警告,且人脸解锁和PIN解锁不可用)

这里Secure Boot下方的Change configuration 必须选择None, 如果保持默认选项,会出现如下所示,并出现蓝屏提示:Verification failed:(15) Access Denied,无法进入。

在左侧点击Boot configuration标签,在右侧界面拖动USB storage至最上方

在左侧点击Exit标签,在右侧界面选择Restart now。

至此surface已设置为可从USB中加载文件,开始引导系统安装。

在系统按转过程中,发现Sugrface Pro 7 键盘无法使用,需要外接键盘。根据网上的教程,尝试 :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ sudo apt-get update
$ sudo apt-get upgrade
$ echo "deb http://ppa.launchpad.net/tigerite/kernel/ubuntu trusty main" | sudo tee /etc/apt/sources.list.d/tigerite-kernel-trusty.list
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 984AE706D31B333A && sudo apt-get update
$ sudo apt-get install linux-surface

这种方法依旧没有成功。

加快下载进度,下载源更换为其他源

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
// sudo vi /etc/apt/sources.list 
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse
参考文章
  1. 在Surface book上安装、配置和卸载Ubuntu16.04
  2. Linux环境怎样制作u盘系统启动盘
  3. surface pro3无法开机怎么处理?
  4. Verification failed:Access Denied解决办法
  5. Surface Pro 4装Ubuntu
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/09/12 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
openstarck及OpenNebula对比(附一键安装openstarck脚本)
作用: OpenStack 是一个开源的云计算平台,用于构建和管理公有云和私有云环境。它提供了一组丰富的服务,包括计算、存储、网络和身份认证等,以支持虚拟机管理、对象存储、网络连接和身份验证等功能。
IT运维技术圈
2023/09/07
1.1K0
openstarck及OpenNebula对比(附一键安装openstarck脚本)
Centos7上部署openstack ocata配置详解
之前写过一篇《openstack mitaka 配置详解》然而最近使用发现阿里不再提供m版本的源,所以最近又开始学习ocata版本,并进行总结,写下如下文档
yaohong
2019/09/11
1.7K0
Centos7上部署openstack ocata配置详解
使用openstack搭建私有云[通俗易懂]
CentOS Linux release 7.6.1810 (Core) 内核版本:3.10.0-957.el7.x86_64
全栈程序员站长
2022/09/14
34.5K0
使用openstack搭建私有云[通俗易懂]
Ubuntu 20.04 搭建OpenStack Yoga(allinone)
很多文章都是devstack安装的allinone,我这里使用源码组件手动安装。
全栈程序员站长
2022/11/17
3.7K0
从零开始搭建Openstack-Pike(Ubuntu 16.04桌面版)
找一个服务器(自己的电脑也行),使用 Ubuntu-16.04.7 的镜像创建两个虚拟机。
奇门水镜
2021/12/23
2.1K1
从零开始搭建Openstack-Pike(Ubuntu 16.04桌面版)
openstack系列-nova节点部署
如果此命令返回值 zero,则您的计算节点不支持硬件加速,您必须配置 libvirt 为使用 QEMU 而不是 KVM。
cuijianzhe
2022/06/14
1.1K0
Openstack之Newton
一、组网需求: 1、如下图所示,某用户内网被划分为VLAN 10、VLAN 20、VLAN 30,以实现相互间的2 层隔离; 2、3 个VLAN 对应的IP 子网分别为192.168.10.0/24 、192.168.20.0/24 、192.168.30.0/24,3 个VLAN 通过3 层核心交换机的IP 转发能力实现子网互连。 三、配置要点: 本用例以核心交换机和1 台接入交换机为例说明配置过程。要点如下: 1)在核心交换机配置3 个VLAN,配置下连接入交换机的端口为trunk 口 2)在核心交换机配置3 个SVI 口,分别作为3 个VLAN 对应IP 子网的网关接口,配置对应的IP 地址; 3)分别在3 台接入交换机创建VLAN,为各VLAN 分配Access 口,指定上连核心交换机的trunk 口。本用例以接入交换机Switch A 为例说明配置步骤。
ZHaos
2019/02/27
9850
OpenStack集群部署—Nova控制节点集群
nova介绍 Nova 是 OpenStack 最核心的服务,负责维护和管理云环境的计算资源。OpenStack 作为 IaaS 的云操作系统,虚拟机生命周期管理也就是通过 Nova 来实现的。
院长技术
2020/06/12
1.8K0
OpenStack运维之安装Nova服务
  Nova 是 OpenStack 最核心的服务,负责维护和管理云环境的计算资源。OpenStack 作为 IaaS 的云操作系统,虚拟机生命周期管理也就是通过 Nova 来实现的。
王先森sec
2023/04/24
1.4K0
OpenStack运维之安装Nova服务
(五)OpenStack---M版---双节点搭建---Nova安装和配置
↓↓↓↓↓↓↓↓视频已上线B站↓↓↓↓↓↓↓↓ 》》》》》》传送门 1.创建nova 和 nova_api数据库 2.获得 admin 凭证来获取只有管理员能执行的命令的访问权限 3.创建服务证书,用户和角色 4.创建 Compute 服务 API 端点 5.Controller节点安装软件包,并配置文件 6.同步数据库 7.启动Nova服务并设置开机启动 8.Compute节点安装计算服务并配置 9.查看计算节点是否支持虚拟硬件加速 10.计算节点启动nova服务并设置开机启动 11.验证操作(cont
指剑
2022/07/15
3050
(五)OpenStack---M版---双节点搭建---Nova安装和配置
OpenStack踩坑之路(3)
使用OpenStack Compute来托管和管理云计算系统。OpenStack Compute是基础架构即服务(IaaS)系统的重要组成部分。主要模块是用Python实现的。
没有故事的陈师傅
2019/07/28
1.6K0
openstack常用命令
查看rabbitmq 队列:rabbitmqctl list_queues [root@controller ~]# rabbitmqctl list_queues Listing queues reply_56e60e52bf7145a3b6b5e1d54b633599 0 q-agent-notifier-binding-activate.node2 0 q-agent-notifier-port-update_fanout_1fa7ca53d470470b8c4fe240bf73a567 0 reply_752f5636dc114913b9430c5f76182b9a 0 q-agent-notifier-port-update_fanout_b38b3e13404f4490819bb4ee89141c55 0 q-agent-notifier-network-update.controller 0 q-agent-notifier-binding-activate_fanout_ee07343186f345f1ae54da1ed67c0fd5 0 l3_agent 0 conductor_fanout_a624520fb9584b63b857d02e2af6fbb3 0 scheduler_fanout_7ceb912850054ac4b8ef72456b307244 0 scheduler_fanout_dbf1f1c1af394815b8adb07258a36e82 0 reply_c395cbc019b14012b223cba4a6a1fa3b 0 cinder-volume.node2@ceph_fanout_3604cfb573664ffd8ee7fcbf1ea97f20 0 compute.node1 0 q-agent-notifier-l2population-update.controller 0 q-agent-notifier-binding-deactivate.node1 0 reply_cbefdb394e2e4d54a33ecb6be428edf4 0 reply_9d4ce6a302274e8c9ec32a6054ff8843 0 neutron-vo-QosPolicy-1.7_fanout_4a9fb7ca423f4546a795336440db7a4a 0 q-agent-notifier-security_group-update.node3 0 reply_59c0939282504e43895fb231a6918c7c 0 q-reports-plugin 0 consoleauth_fanout_83a5253d7f174a7fb38f2f23b2d4229d 0 q-agent-notifier-binding-deactivate_fanout_2c436b3fee8d4064a54bcafd054317b3 0 neutron-vo-QosPolicy-1.7 0 q-agent-notifier-port-update 0 cinder-volume.node2@ceph-ssd_fanout_27c556750dcf4613b0ab406924c8118e 0 scheduler 0 neutron-vo-SubPort-1.0 0
院长技术
2020/06/15
9870
OpenStack集群部署—Nova计算节点
初始化 在所有计算节点,关闭防火墙,selinux,配置hosts,并安装openstack客户端包
院长技术
2020/06/12
1.2K0
(八)OpenStack---M版---双节点搭建---Cinder安装和配置
↓↓↓↓↓↓↓↓视频已上线B站↓↓↓↓↓↓↓↓ 》》》》》》传送门 1.创建数据库并授权 2.获得admin凭证执行管理员命令并创建服务证书 3.创建块存储设备API接口 4.Controller节点安装块存储组件并配置 5.初始化块设备服务的数据库 6.配置计算节点以使用块设备存储 7.重启服务并设置开机启动 8.Compute节点安装并配置一个存储节点,此处用Compute节点代替 9.验证操作 1.创建数据库并授权 # mysql -uroot -p000000 > create database c
指剑
2022/07/15
5090
(八)OpenStack---M版---双节点搭建---Cinder安装和配置
完整部署CentOS7.2+OpenStack+kvm 云平台环境(1)--基础环境搭建
公司在IDC机房有两台很高配置的服务器,计划在上面部署openstack云平台虚拟化环境,用于承载后期开发测试和其他的一些对内业务。 以下对openstack的部署过程及其使用做一详细介绍,仅仅依据本人实际经验而述,如有不当,敬请指出~ ******************************************************************************************************************************** 1 OpenSt
洗尽了浮华
2018/01/22
12.8K2
完整部署CentOS7.2+OpenStack+kvm 云平台环境(1)--基础环境搭建
OpenStack云计算之路-Mitaka 版本
1.1 云计算简介 云计算(英语:cloud computing ),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机各种终端和其他设备。 云计算是继1980年代
惨绿少年
2018/03/30
6.3K0
OpenStack Juno系列之控制节点搭建
apt-get install python-software-properties
DevinGeng
2019/04/09
8570
OpenStack运维之安装Placement服务
Placement服务跟踪资源(比如计算节点,存储资源池,网络资源池等)的使用情况,提供自定义资源的能力,为分配资源提供服务。
王先森sec
2023/04/24
1.1K0
OpenStack icehouse系列之控制节点搭建
大家都知道openstack是目前最热门、最火的一个开源云计算软件。OpenStack是IaaS(基础设施即服务)组件,让任何人都可以自行建立和提供云端运算服务。
DevinGeng
2019/04/09
8780
openstack ocata部署ceilometer+gnocchi
安装Gnocchi 先决条件 1. 完成以下步骤,创建数据库 使用 root 用户登录数据库 复制 $ mysql -u root -p 创建 gnocchi 数据库 复制 > CREATE DATABASE gnocchi; 配置 gnocchi 数据库权限(这里密码为 GNOCCHI_DBPASS,按需修改) 复制 > GRANT ALL PRIVILEGES ON gnocchi.* TO 'gnocchi'@'localhost' IDENTIFIED BY 'GNOCCHI_DBPASS'; >
tanmx
2018/07/16
2.6K0
推荐阅读
相关推荐
openstarck及OpenNebula对比(附一键安装openstarck脚本)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验