双系统安装03--在已有麒麟KOS基础上安装Windows10

原文链接:双系统安装03–在已有麒麟KOS基础上安装Windows10
Hello,大家好啊!继我们之前讨论的关于双系统安装的系列文章之后,今天我将带给大家这个系列的第三篇——在已有的麒麟桌面操作系统上安装Windows 10。对于想要在使用麒麟操作系统的同时,也能够享受Windows带来的各种应用和游戏的用户来说,这篇文章将非常有用。让我们一起看看如何在已有的麒麟桌面操作系统上安装Windows 10,从而实现双系统配置。

准备工作

在开始安装之前,请确保已经完成以下准备工作:

  1. 备份重要数据:在对系统进行任何修改之前,务必备份你的重要文件和数据,避免安装过程中造成数据丢失。
  2. 准备Windows 10安装介质:下载Windows 10的ISO镜像文件,并使用适当的工具制作成启动USB驱动器。
  3. 预留空间给Windows 10:你需要在硬盘上预留足够的空间给Windows 10。这可以通过麒麟系统的磁盘管理工具完成,方法是缩小现有分区来创建未分配空间。

安装步骤

1. 启动到Windows 10安装程序

插入制作好的Windows 10启动USB驱动器,重启电脑,并通过BIOS设置从USB启动。

2. 安装Windows 10

在启动到Windows 10安装界面后,跟随安装程序的提示进行。当询问安装位置时,选择之前为Windows 10预留的未分配空间,然后让安装程序在此空间上创建新的分区。Windows安装程序通常会自动处理分区和格式化的过程。

3. 完成安装

继续完成Windows 10的安装过程。安装程序会要求你设置用户账户、选择区域设置和连接网络等。完成这些设置后,你将能够进入Windows 10的桌面。

处理启动引导问题

安装Windows 10后,你可能会遇到直接启动到Windows 10,而无法看到麒麟操作系统的启动选项的问题。这是因为Windows安装程序会覆盖原有的启动引导记录。为了解决这个问题,你需要重新配置启动引导,使其能够让你在启动时选择操作系统。

重新配置启动引导
  1. 使用麒麟启动盘进入修复模式:重启电脑选择进入修复或救援模式。
  2. 修复GRUB引导:在修复模式下,通常会有工具可以帮助你自动重新安装GRUB引导程序。遵循提示进行,这样GRUB应该能够检测到Windows 10的安装,并将其添加到启动菜单中。

1.查看系统信息

kylin@kylin:~/桌面$ cat /etc/os-release 
kylin@kylin:~/桌面$ uname -a

2.重启系统

3.启动盘启动选择livecd

4.启动分区编辑器

5.卸载/data分区

6.更改大小/移动

7.根据实际调整大小

8.未分配的空间

9.点击确认

10.点击应用

11.调整完成

12.重启系统

13.查看调整后的大小

14.重启系统

15.安装win10

16.现在安装

17.选择专业版

18.同意许可

19.高级安装

20.选择未分配空间

21.安装中

22.启动麒麟系统

23.选择高级选项

24.选择恢复模式

25.回车

26.修复麒麟grub

root@pdsyw-pc:~# grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB
root@pdsyw-pc:~# update-grub
root@pdsyw-pc:~# reboot

27.登录麒麟系统

28.麒麟桌面

29.登录Windows

30.Windows桌面

31.查看Windows10磁盘大小

完成上述步骤后,你的电脑将能够在麒麟操作系统和Windows 10之间自由切换,实现双系统的配置。这种配置提供了极大的灵活性,让你可以根据需要选择不同的操作系统环境。
希望这篇文章能够帮助到想要在麒麟操作系统上安装Windows 10实现双系统配置的用户。如果你觉得这篇文章有用,请不吝分享和转发。同时,别忘了点个关注和在看,获取更多有用的技术信息和解决方案!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/767044.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

docker安装ES7.1.1(单机版)+ik分词器+es-head可视化

系列文章目录 文章目录 系列文章目录前言 前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 Elasticsearch 是一…

力扣236 二叉树的最近公共祖先 Java版本

文章目录 题目描述代码 题目描述 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大&…

FlyControls 是 THREE.js 中用于实现飞行控制的类,它用于控制摄像机在三维空间中的飞行。

demo演示地址 FlyControls 是 THREE.js 中用于实现飞行控制的类,它用于控制摄像机在三维空间中的飞行。 入参: object:摄像机对象,即要控制的摄像机。domElement:用于接收用户输入事件的 HTML 元素,通常…

C++函数参数传递

目录 传值参数 指针形参 传引用参数 使用引用避免拷贝 使用引用形参返回额外信息 const形参和实参 指针或引用形参与const 数组形参 管理指针形参 使用标记指定数组长度 使用标准库规范 显式传递一个表示数组大小的形参 数组形参和const 数组引用形参 传递多维数…

Django缓存(一)

一、缓存的介绍 官网:Django 缓存框架 | Django 文档 | Django 为什么要什么缓存? 为了减少服务器的计算开销 Django框架自带有一个强大的缓存系统,可以保存动态页面,因此不必为每个请求计算它们。为了方便,Django提供不同级别的缓存粒度:可以缓存特定视图的输出,可以只…

Web核心简介

简介 web:全球广域网,也称万维网(www),能够通过浏览器访问的网站 JavaWeb:是用Java技术来解决相关web互联网领域的技术栈 JavaWeb技术栈 B/S架构:Browser/Server,浏览器/服务器架构模式,它的…

走迷宫----bfs再矩阵图里的应用模版

对于之前走迷宫的那个题 回忆一下dfs的代码 #include <bits/stdc.h> using namespace std; int a[110][110]; bool check[110][110]; int n,m; int ans1e9; int nxt[4][2]{{1,0},{0,-1},{-1,0},{0,1}}; void dfs(int x,int y,int step){if(xn&&ym){ansmin(ans,…

IntelliJ IDEA集成git配置账号密码

1 背景说明 刚使用IDEA,本地也安装Git,在提交和拉取代码的时候,总提示登录框,而且登录框还不能输入账号密码,只能输入登录Token。如下: 从而无法正常使用IDEA的Git功能,很苦恼。 2 解决方法 2.1 安装Git 进入官网地址 https://git-scm.com/,点击下载: 浏览器直接…

机器学习算法那些事 | 使用Transformer模型进行时间序列预测实战

本文来源公众号“机器学习算法那些事”&#xff0c;仅用于学术分享&#xff0c;侵权删&#xff0c;干货满满。 原文链接&#xff1a;使用Transformer模型进行时间序列预测实战 时间序列预测是一个经久不衰的主题&#xff0c;受自然语言处理领域的成功启发&#xff0c;transfo…

WPS制作甘特图

“ 甘特图&#xff08;Gantt chart&#xff09;又称为横道图、条状图&#xff08;Bar chart&#xff09;&#xff0c;通过条状图来显示项目、进度和其他时间相关的系统进展的内在关系随着时间进展的情况。” 设置基础样式 设置行高 设置宽度 准备基础数据 计算持续时间 …

轻松引流几百精准粉丝,抖音自动爆粉秘籍揭秘

对于做互联网的朋友们来说&#xff0c;引流是一个必不可少的环节。 掌握一种优秀的引流方法至关重要&#xff0c;这也可以视为我们的生计之源。 今天&#xff0c;我将向大家介绍一款全自动的引流工具——抖音全自动引流脚本软件。 这款软件的效果非常显著&#xff0c;它可以替…

R-CNN笔记

目标检测之R-CNN论文精讲&#xff0c;RCNN_哔哩哔哩_bilibili 论文背景 在该论文提出之前&#xff0c;主流的目标检测思路是&#xff1a; 将一幅图片划分成很多个区域&#xff0c;单独提取出来 对于每个区域使用传统的特征提取方法提取 提取结束后可以使用以为特征向量表示 可以…

计算方法实验2:列主元消元法和Gauss-Seidel迭代法解线性方程组

Task 即已知 y 0 0 , y 100 1 y_00,y_{100}1 y0​0,y100​1&#xff0c;解线性方程组 A y b \mathbf{A}\mathbf{y} \mathbf{b} Ayb&#xff0c;其中 A 99 99 [ − ( 2 ϵ h ) ϵ h 0 ⋯ 0 ϵ − ( 2 ϵ h ) ϵ h ⋯ 0 0 ϵ − ( 2 ϵ h ) ⋯ 0 ⋮ ⋮ ⋱ ⋱ ⋮ 0 0 ⋯…

C++命名空间和内联函数

目录 命名空间 内联函数 概述 特性&#xff1a; 命名空间 在C/C中&#xff0c;变量&#xff0c;函数和和类这些名称都存在于全局作用域中&#xff0c;可能会导致很多冲突&#xff0c;使用命名空间的目的是对标识符的名称进行本地化&#xff0c;避免命名冲突或名字污染&…

C语言函数和数组

目录 一.数组 一.一维数组&#xff1a; 1.一维数组的创建: 2.一维数组的初始化&#xff1a; 3.一维数组的使用 4.一维数组在内存中的存储&#xff1a; 二.二维数组&#xff1a; 三.数组越界&#xff1a; 四.数组作为函数参数&#xff1a; 二.函数 一.函数是什么&…

vue3对openlayers使用(加高德,天地图图层)

OpenLayers认识 WebGIS四大框架&#xff1a; Leaflet、OpenLayers、Mapbox、Cesium OpenLayers 是一个强大的开源 JavaScript 地图库&#xff0c;专注于提供可嵌入网页的交互式地图体验。作为一款地理信息系统&#xff08;GIS&#xff09;的前端开发工具&#xff0c;OpenLaye…

关于php foreach函数和变量覆盖

foreach函数是PHP中用于遍历数组或对象的函数&#xff08;且仅用于数组的遍历&#xff09;。它允许循环遍历数组中的每个元素&#xff0c;并对每个元素执行相同的操作。foreach语句的基本语法如下&#xff1a; foreach ($array as $value) {//执行的操作 }在这个语法中&#x…

C++ Thread 源码 观后 自我感悟 整理

Thread的主要数据成员为_Thr 里面存储的是线程句柄和线程ID 先看看赋值运算符的移动构造 最开始判断线程的ID是否不为0 _STD就是使用std的域 如果线程ID不为0&#xff0c;那么就抛出异常 这里_New_val使用了完美转发&#xff0c;交换_Val和_New_val的值 _Thr _STD exchange(_…

回归预测 | Matlab基于SAO-LSTM雪消融算法优化长短期记忆神经网络的数据多输入单输出回归预测

回归预测 | Matlab基于SAO-LSTM雪消融算法优化长短期记忆神经网络的数据多输入单输出回归预测 目录 回归预测 | Matlab基于SAO-LSTM雪消融算法优化长短期记忆神经网络的数据多输入单输出回归预测效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.Matlab基于SAO-LSTM雪消融…

【Linux】进程的进一步认识

目录 进程的创建 fork函数初步认识 fork函数的返回值 写时拷贝 操作系统怎么知道什么时候要写时拷贝的呢&#xff1f; fork的常规用法 fork调用失败的原因 进程终止 进程的退出场景 进程常见退出方法 正常终止&#xff08;可以通过 echo $? 查看进程退出码&#xff…