前面我们教学了正确安装优麒麟系统的方法,因为有些朋友工作需要,在电脑上需要安装优麒麟和windows双系统,希望我们能把系统分区这一块再讲更仔细一些。那么今天我们就专门出一篇电脑安装双系统时,如何选择安装类型并处理分区。(篇幅较长较细,建议收藏)一、选择安装类型这一步的界面会随着硬盘状况的不同而不同。(一)若电脑硬盘是全新的,或者之前处理过,没有任何数据,界 …
linux guid
前言GPT(GUID 分区表)和 MBR(主引导记录)是两种不同的磁盘分区方案,主要用于管理硬盘的分区结构和启动流程。以下是它们的核心区别和适用场景。一、结构差异1、MBR:a、存储位置:磁盘的第一个扇区(512字节)。b、包含:引导代码(前446字节)、分区表(4个主分区条目,共64字节)、结束标志(2字节)。c、依赖扩展分区和逻辑分区突破4个主分区的限制 …
MBR(Master Boot Record)和GPT(GUID Partition Table)是两种不同的磁盘分区表标准,主要区别体现在以下几个方面:1. 兼容性与启动模式MBR:与传统的 BIOS(基本输入输出系统) 兼容。支持较旧的系统(如 Windows XP 及更早版本)。GPT:需要 UEFI(统一可扩展固件接口) 支持(现代计算机的标配)。适 …
序列号很多同学可能开发了非常多的程序了,并且进行了 exe 的打包,可是由于没有使用序列号,程序被无限复制,导致收益下降。接下来我们来自己实现序列号的生成及使用,通过本文的学习,希望能够帮助到你!本文适合 windows 系统,linux 系统原理相通,但代码有所不同。安装库pip install wmipip install pycryptodome结构流 …
为了支持命令行的使用,微软重新开发了Windows Terminal了,经过几次的迭代,目前已经趋于成熟,可以用来实际使用。本文中,虫虫给大家介绍一个利用Windows Terminal、WSL和VSC构建一个完美的终端开发环境,实现:使WSL成为主开发环境使用VSCode为主编辑器拥有一个漂亮的终端WSL和VSCode首先安装WSL 2。我们选择了Ubun …
一、你的硬盘正在被两种规则支配当你在Windows安装界面犹豫该"删除哪个分区"时,当你在Linux终端输入fdisk命令时,当你的Mac提示"磁盘无法初始化"时,这背后都是GPT与MBR两个分区体系在角力。作为从业10年的数据恢复老兵,我见过太多因选错分区格式导致系统崩溃、数据丢失的血泪案例。今天带你彻底搞懂这两个影响硬盘命 …
BIOS与UEFI区别解析1. 历史背景o BIOS(Basic InputOutput System):起源于1980年代,是早期PC的固件标准,用于初始化硬件和引导操作系统。o UEFI(Unified Extensible Firmware Interface):2005年由Intel提出,后由UEFI论坛接管,旨在取代BIOS,解决其技术限制。2. …
在这一章我们将运行一个uefi的实例程序,这个程序可以调用uefi提供的服务在屏幕中打印 Hello world! 。uefi不像BIOS的编程通过使用汇编,在uefi中使用C语言编程,它极大提升了编程效率。下面就开始吧。准备为了防止破坏真实的计算机,这里还是使用qemu模拟器,我们还需要安装GCC环境,同时还需要安装用于开发UEFI应用程序所使用的软件包, …
目前电脑开机引导方式有两种,分别为Legacy BIOS和UEFI,本文分别介绍其从电脑开机到进入Windows系统期间的具体引导过程。一、Legacy BIOS引导方式必须配合MBR分区格式。所有使用MBR分区格式的存储盘最前端都有一个MBR主引导记录,其引导过程大概为:1.电脑开机自检,屏幕显示自检信息,例如主板、CPU、内存等。而有的品牌则索性只显示其 …
01Number一、UEFI 背景概述UEFI(统一可扩展固件接口)的诞生背景,源于传统 BIOS(Basic InputOutput System)在以下方面的严重技术瓶颈:1. BIOS 的局限性传统 BIOS 源于 1981 年 IBM PC XT 时代,设计初衷是简化开机和操作系统加载,但它在现代环境下暴露出诸多限制:局限点描述16 位实模式处理器在 …