电脑安装的elementary OS 5.1.7 基本能满足日常生活工作的使用,在一次拆机清理风扇上的灰尘的时候发现有一个固态硬盘插槽是空的状态,就买了一根固态硬盘插上,原来的500G的机械硬盘保留现有的linux系统不变,新增的128G的固态硬盘安装windows10,windows系统下安装linux这个玩了很多年了,基本算是轻车熟路了,但是linux系统下安装windows系统,这个没有操作过,但是既然单向能走通,双向应该问题不大。
双系统的优劣点就不在本篇展开介绍了,这是个见仁见智的事。
elementary OS 5.1.7 系统
安装之前核实电脑硬盘分区表格式
特别注意:
名称 | 版本 | 备注 |
---|---|---|
X250 | 20CLA2EWCD | 笔记本电脑 |
elementaryos | 5.1.7 | linux操作系统基于ubuntu18.04 |
windows10 | 20H2 | windows操作系统 |
思路确定下来就按思路一步一步的进入实际操作环节。
打开电脑上的终端工具(快捷键Ctrl+Alt+t)
sudo apt-get install gparted
打开gparted
sudo gparted
右上角显示的/dev/sda
为机械硬盘,不需要对此硬盘进行操作,点击右侧的下拉按扭,选中/dev/sdb
硬盘驱动器
鼠标在未分配的硬盘上点击右键,弹出的菜单中选择新建
提示没有分区表,需要创建分区表
设备–>创建分区表
点击应用按扭,msdos分区即为mbr分区。分区后,分区列的告警符号消失。
重新执行分区操作,在未分配的磁盘上点击右键,弹出的菜单选择新建
创建为:选择“主分区”
文件系统:选择 ntfs
卷标:windows10
填写完毕后,点击“添加”按扭
确认无误后点击工具栏上右侧的勾选按扭,应用全部操作
如果需要调整,点击工具栏右侧倒数第二个撤回图标,重新分配。
点击应用按扭
点击关闭按扭,关闭该对话框。
安装UNetbootin源
sudo add-apt-repository ppa:gezakovacs/ppa
更新源
sudo apt-get update
安装UNetbootin工具
sudo apt-get install unetbootin
准备一个8G大小的U盘,在操作过程中会格式化U盘数据,提前备份U盘中的数据
下载windows10 操作
ed2k://|file|cn_windows_10_consumer_editions_version_1909_x64_dvd_76365bf8.iso|5381154816|6A56DE112B164EC054D1104C53F8F10B|/
应用程序中选择“UNetbootin”程序。打开程序,插入U盘
选中“光盘镜像”前的单选按扭,从文件选择框中选中下载的windows镜像文件
类型中选择“USB驱动器”
驱动器中选择U盘所在的盘符/dev/sdc4
点击确定按扭
确认电脑使用的是传统的bios启动方式,原Linux系统的分区格式是mbr格式继续下一步安装操作系统,如果原系统使用的是GPT格式分区,安装完windows10系统,无法引导linux系统,无论如何安装双系统之前,重中之重:备份原操作系统的数据文件,无论在什么操作系统下,我们对文件的操作都是一样的,只是承载的系统和平台不同,用户操作习惯的差异。
GPT是目前主流的一种硬盘分区格式搭配上UEFI,系统的启动速度和安全功能性方面发挥的更全面,windows7以后的系统大多默认使用GPT格式。但是在此使用linux系统下安装windows系统我们需要使用到mbr格式的硬盘分区。
重启电脑,快捷键进入启动
按步骤下一步即可,选择硬盘的时候,选择固态硬盘。
安装步骤不做太多介绍。
安装完毕后需要使用到easyBCD工具软件
输入用户名和邮箱后点击Download按钮,开始下载,
下载完毕双击安装
打开easyBCD
打开的软件中点击左侧的 “Add New Entry",在右侧主区域中点击”Linux/BSD"标签
注意:
如果电脑硬盘分区格式是GPT格式,此时的页面是不可以编辑页面。
针对这种情况使用系统硬件开机引导界面进行切换启动,thinkapad X250 机型为开机F12键,如下图所示, 选择系统所在的硬盘进入对应的操作系统。
以上操作的应用场景为日常主要使用哪个操作系统就将操作系统设置为第一位,系统开机默认进入引导第一位的系统,上图中为默认开机进入Windows系统,如果需要进入ubuntu 系统,使用方向键移动到所在系统回车确认即可进入,如果需要更改设置默认进入系统,在BIOS中的boot中将默认系统设置为第一位即可。
设置启动类型为GRUB2
Name:输入启动列表中需要显示的系统名称
Drive:选择 Automatically locate and load
信息填写选择完毕后点击添加按钮
重启电脑,开机后进入引导页面,选择对应的系统,进入系统
windows10 系统
linux 系统
补充说明:
开机选择系统
因为是双硬盘,且每个硬盘都设置了自己的UEFI系统分区,所以当固态硬盘是第一启动顺序时,是没有系统引导选择界面的
此时不要使用easyBCD设置,easyBCD只能针对传统的MBR进行配置,对UEFI无效.
参考:
1、Ubuntu系统上安装Windows 10
2、How to Install Windows from Ubuntu
3、GPT分区安装Linux双系统
文章浏览阅读1k次。KVM虚拟化网络优化技术总结来源http://blog.51cto.com/xiaoli110/1558984一个完整的数据包从虚拟机到物理机的路径是:虚拟机--QEMU虚拟网卡--虚拟化层--内核网桥--物理网卡KVM的网络优化方案,总的来说,就是让虚拟机访问物理网卡的层数更少,直至对物理网卡的单独占领,和物理机一样的使用物理网卡,达到和物理机一样的网络性能。方案一全虚拟化网卡和virtio..._virtio 万兆
文章浏览阅读3w次,点赞11次,收藏71次。http://www.cnblogs.com/panfeng412/archive/2011/11/06/2237857.html最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且项目工程庞大复杂,出现了不少问题,其中遇到最多、花费时间最长的问题就是著名的“段错误”(Segmentation Fault)。借此机会系统学习了一下,这里对Linux环境下的_linux c程序 断错误 stacktrace
文章浏览阅读1.2k次。TransH全文翻译_transh
文章浏览阅读2w次。1、启动redis服务。_重启redis
文章浏览阅读1.1w次,点赞5次,收藏6次。/etc # cat *release3.10.5NAME="Alpine Linux"ID=alpineVERSION_ID=3.10.5PRETTY_NAME="Alpine Linux v3.10"HOME_URL="https://alpinelinux.org/"BUG_REPORT_URL="https://bugs.alpinelinux.org/"/etc #给alpine安装curl1.设置国内镜像源sed -i 's/dl-cdn.alpinel..._alpine linux curl
文章浏览阅读2.6w次,点赞5次,收藏51次。时至今日,stata 已经发布了第15版,功能不断增强。然而,勤奋的 stata 用户们每天仍然在开发新的程序,不断缩小理论计量与实际应用之间的差距。下面,我们就梳理一下 stata 外部命令的相关资源,包括:从哪些地方获取外部命令?哪些外部命令是最常用的,最流行的?哪些是最新发布的?关注一下这些外部命令,可以大幅提高我们的分析效率。_corr2docx用法
文章浏览阅读1.3k次。页面包含后台加载的数据,直接转换为图片,下载为pdf.经过查看各个大佬的博客,得出以下解决方法。<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0">&..._html页面转pdf文件,下载不全
文章浏览阅读261次。如果想在linux下开发,首先要解决的是,代码库的问题。下面推荐3种方法,来同步代码库。以ubuntu为例一,linux下svn客户端rabbitvcs1,获取keysudo add-apt-repository ppa:rabbitvcs/ppa2,在源中加上rabbitvcs的下载源sudo vi /etc/apt/sources.listdeb http://ppa.launchpad.ne..._tkcvs 安装
文章浏览阅读4.5k次。简介参考MDN https://developer.mozilla.org/en-US/docs/Web/SVG/Element/clipPath The SVG element defines a clipping path. A clipping path is used/referenced using the clip-path property. The_svg 图片 异形蒙板 path
文章浏览阅读758次。JavaFX实战项目:端口冲突检测工具_java实现端口冲突检测
文章浏览阅读756次。新书推荐《深入以太坊智能合约开发》长按二维码了解及购买这是一部能指导读者从入门到进阶的以太坊智能合约开发指南。HiBlock区块链技术社区官方出品,4位资深区块链技术专家联合撰写。编辑推..._深入理解以太坊 pdf
文章浏览阅读327次。PostgreSQL做主从复制,两台服务器安装相同的pg,前提条件:版本:9.6.19IP: 172.23.22.201(master) 172.23.22.202(standby)安装:/usr/pgsql-9.6数据:/var/lib/pgsql/9.6/datamaster 主库配置# 登录Master库,创建用于复制数据具有replication权限的用户[root@localhost 9.6]# su - postgresLast login: Wed Dec 18 21:14_postgresql9.6默认复制解码器