Linux双系统安装指南

article/2025/10/17 21:34:03

背景

在实际工作中,一些同事可能需要使用到WindowsLinux两种操作系统,需要将这两种系统安装在同一台电脑上,但是网上的教程良莠不齐,有一些文章已经失去了时效性,可能会造成一些误导,不仅浪费时间,甚至可能导致我们操作不当造成数据损坏或丢失。
我们的目的是尽快熟悉Linux系统,用它来更加高效的完成日常工作,而不是花费时间纠结于系统安装这些事情,因此本文为大家整理了双系统安装攻略,帮助大家节省安装时间,降低迁移难度,尽早享受Linux带来的乐趣。
我们这里所说的双系统安装,一般是指已经具有Windows系统的前提下,再安装一个独立的Linux系统,因此这里假设大家已经具有一个可用的Windows系统。如果只想安装Linux系统,操作步骤也是类似的。

整体来说,我们推荐的安装方式分为以下几个步骤:

  1. 数据备份
  2. 制作U盘启动盘
  3. 使用U盘进行引导安装

其中步骤1为可选项,步骤2可以使用公司预制好的安装U盘,直接跳到步骤3开始安装。

安装步骤

1. 数据备份

首先强调下网络上一些教程所忽视的部分:数据备份。一般说来,如果你的电脑只有一块硬盘,那么安装双系统就需要在原有的硬盘分区上划分出一个新的分区供新系统使用,并且,由于Windows与Linux的文件系统不同,安装过程中还会涉及到一个格式化的操作,请注意,硬盘分区和格式化等操作是有一定的风险性的,我们应当通过备份来保障工作数据的安全。备份方法类似于Time Machine(MacOS)和Time Shift(Linux)。如果大家平时已经有备份数据的习惯,那么这一节也可以直接跳过。

按照微软提供的方法,以Windows 11为例,系统备份需要做:

  • 准备一块移动硬盘,用于日常备份。由于备份容量可能会随着时间增长,所以,建议大家最好使用移动硬盘,而不是U盘。
  • 在任务栏上的搜索框中,键入控制面板
  • 从结果列表中选择它,然后选择备份和还原 (Windows 7)
  • 选择设置备份
  • 定位到需要备份到的移动硬盘,一路下一步,即可完成。

2. 使用U盘制作启动盘

俗话说,要把系统装进电脑,总共分三步:第一步,把U盘插上,第二步,把系统装进去,第三步,把U盘拔下来。
其中第二步又可以分为:使用硬盘烧录工具(如Rufus),将系统镜像写入U盘,以及,使用烧录好的U盘作为启动盘,将系统写入电脑。本节针对的是前者。需要说明的是,对与常用的系统,公司准备了一些开箱即用的启动盘,可以直接拿来使用,迫不及待想要使用Linux系统的同学也可以跳过这一节,使用公司为大家准备的U盘直接安装。想要学习了解如何自己制作一枚启动盘的同学可以继续。

  • 下载Rufus,安装到Windows系统上

  • Rufus界面类似下面这样,这里假设我们要安装的系统是Ubuntu 18.04

    • 设备栏:对应我们的U盘名称
    • 引导类型选择:下载好的安装镜像,一般是iso格式
    • 分区类型:选GPT
    • 目标系统类型:
    • 卷标:格式化以后U盘的名称
    • 文件系统:选FAT32,兼容性最好。由于历史原因,不同系统的文件系统互不相同,比如Windows使用NTFS,Linux使用ext4, MacOS使用HFS+,这三种文件系统相互之间不能写(除非使用一些第三方的软件),但三者皆能读写FAT32类型的文件系统。
    • 簇大小:选默认

    在这里插入图片描述

  • 点击开始,静静等待,一个U盘启动盘就制作完成了, 这个过程中请不要插拔U盘。如果没有成功,将以上步骤重做一遍即可。 注意:这一步会首先格式化U盘,切记提前备份好数据

3. 安装系统

拿到U盘启动盘,双系统安装就进行了一半了。在正式安装之前,有一些准备工作需要进行:

3.1 划分Linux分区

之前提到过,Linux和Windows采用了互不兼容的文件系统,为了同时能够使用两种系统,我们需要在硬盘上单独为Linux开辟一块分区,并将其格式化为ext4格式。有多种方法可以做到这件事,比较简单省事的方法是借助分区工具。这里推荐大家使用分区助手, 相比Windows自带的磁盘管理工具,它的操作简单,功能丰富,界面也比微软来的美观:-)
当我们打开分区助手时,界面会类似下面这样:

在这里插入图片描述

由于我已经安装上Linux系统,所以大家可以看到这里有一块NTFS分区和一块Ext4分区,还没有安装Linux的同学这里一般不会有Ext4分区,我们接下来就需要做这件事。

首先在底部显示有硬盘容量的一栏,选中一个分区。分区表上可以看到大家熟悉的盘符C,如果你没有其它逻辑分区,那么选中这一个分区就可以了,如果你有更多的逻辑分区(例如你之前划分过D盘,E盘…)建议选择容量相对充足的分区。不要选择任何已经分配了,但文件系统不是NTFS格式的分区。 里面可能会有引导文件所在的EFI分区或者Recovery分区等重要分区,简单说来,带星号的分区都不要去动。

在这里插入图片描述

选中之后,选择左侧工具栏里的拆分分区 。从现有分区中拆出一部分供我们即将安装的Linux系统使用。我这里分配了大约200GB,大家可以根据自己的实际情况调整大小。

在这里插入图片描述

调整到合适大小之后,点击确定。此时将会回到主界面,注意到此时比刚才多了一个D盘,大小即为我们之前分配的新分区大小,格式为NTFS。我们在新分配的D盘这里点击右键,接着选择右键菜单的格式化,格式化格式选为Ext4

在这里插入图片描述

这时我们回到了主界面,可以注意到两处变化:

  • 新分配的D盘格式从NTFS变化为Ext4
  • 左上角出现一个提交按钮,02 表示我们即将进行2个操作,即拆分分区和格式化分区。

请注意,到目前为止,我们并没有真的对硬盘进行这些操作,直到我们点击提交,才会开始进行前面的所有操作。如果有任何误操作,现在还来得及撤销并修改,如果点击了提交按钮,那么已执行的操作很可能无法恢复。这也是我们强调[数据备份](#2.1 数据备份)的原因。提交之后,静静等待结束,为Linux系统分区的准备工作到这里就结束了。

在这里插入图片描述

3.2 U盘引导安装

到这里我们已经完成80%了。由于接下来我们就要关机进行系统安装,首先请保存当前的工作,避免工作内容丢失。下面的操作步骤将是:

  • 将U盘插在电脑上,重启电脑。
  • 按下特定的Fn键,进入UEFI启动菜单。不同型号的笔记本Fn键会有所差异,一般是F2/F8/F10/F12这几个中的一个。
  • 进入UEFI后,设置从U盘启动。
  • 进入安装界面,选择需要安装的语言,

在这里插入图片描述

  • 选择安装位置,这里就是我们之前为Linux划分的分区。

在这里插入图片描述

  • 静静等待,直到安装完成,中途有需要交互的地方直接根据提示进行即可。

Enjoy Linux!


http://chatgpt.dhexx.cn/article/6bRCm25P.shtml

相关文章

Window Linux双系统安装 超详细教程

Window Linux双系统安装历程 今天下午搞了几个小时,可谓是困难重重,但是实际上只是被一个很小的问题困住了,其它地方都很简单。 接下来简单讲一下安装的步骤以及遇到的问题。 先讲一下设备状况: 一台12年买的i3 window7 待报废…

JESD204B的SYSREF频率设置

SYSREF在脉冲模式下对频率没有特定要求。在周期性模式下,频率必须与LMFC之间呈整数倍关系。根据图3可得LMFC与SYSREF的计算公式如下: 其中,F表示一帧数据中的字节数,K表示一个多帧数据中帧的个数,R表示LMFC与SYSREF的频…

1.JESD204B基础知识

什么是JESD204B JESD204B是一种新型的高速串行ADC/DAC数据传输接口,JESD204B包括3个子类,分别是子类0,子类1,子类2。 subclass0:不支持确定延迟; subclass1:使用SYSREF信号 。 subclass2:使用SYNC信号。 说明:后续均是介绍subclass1 JESD204B接口优劣 相对于传统的…

JESD204B接口与协议

JESD204B协议 在使用最新模数转换器(ADC)和数模转换器(DAC)设计系统时,我已知道了很多有关JESD204B接口标准的信息,这些器件使用该协议与FPGA通信。有一个没有深入讨论的主题就是解决ADC至FPGA 和FPGA 至D…

【国产虚拟仪器】基于FPGA+JESD204B 时钟双通道 6.4GSPS 高速数据采集模块设计(一)总体方案

本章将根据高速数据采集指标要求,分析并确定高速数据采集模块的设计方 案,由此分析数据存储需求及存储速度需求给出高速大容量数据存储方案,完成 双通道高速数据采集模块总体设计方案,并综合采集、存储方案及 AXIe 接口需求 …

JESD204接口调试总结——Xilinx JESD204B数据手册的理解

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 JESD204接口调试总结——Xilinx JESD204B数据手册的理解 时钟架构Subclass 1SYSREF Sampling Clock Edge确定性时延SYSREF Delay 时钟架构 设计中采用如下图所示时钟设计图&…

【国产虚拟仪器】基于FPGA+JESD204B 时钟双通道 6.4GSPS 高速数据采集模块设计(二)研究 JESD204B 链路建立与同步的过程

基于 JESD204B 的采集与数据接收电路设计 本章将围绕基于 JESD204B 高速数据传输接口的双通道高速数据采集实现展 开。首先,简介 JESD204B 协议、接口结构。然后,研究 JESD204B 链路建立与同 步的过程。其次,研究基于 JESD204B …

JESD204接口调试总结——JESD204C协议的介绍

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 JESD204接口调试总结——JESD204C协议的介绍 前言JESD204C变化总结新术语传输层数据链路层物理层 第二部分64b/66b和64b/80b链路层多块(MB)和扩展多块(EMB)同步字64b/66b链路…

JESD204B 和 JESD204C 之间的差异

JESD204 标准 JESD204规范定义了实现协议数据流的四个关键层,如图9所示。 传输层映射样本和已帧、已解码的字节之间的转换。可选的扰乱层对八位元进行扰动/解扰动,分散谱峰值以降低电磁干扰(EMI)。数据链路层处理链路同步、设置和维护,并对…

纸上谈兵_JESD204B

文章目录 基本概念优点子类协议结构链路参数传输层映射方式测试模式 数据链路层对齐字符替换与还原数据链路建立与维护 物理层 时钟器件时钟帧时钟/多帧时钟调整时钟各时钟关系图各协议层时钟使用情况 Xilinx IPPortsBasic Generic Clocking SchemesSubclass 1 OperationRx exa…

【JESD204系列】三、JESD204B标准分层

JESD204B 作为一种分层规范,在规范中共定义了四个层,分别为应用层,传输层,数据链路层和物理层。各层分别执行各自的对应的功能,最终通过四个层的联合,将数据高速无误的进行传输。 【JESD204系列】三、JESD2…

【高速总线】JESD204B简介

一、简介 JESD204是一种连接数据转换器(ADC和DAC)和逻辑器件的高速串行接口,支持高达 12.5 Gbps串行数据速率,并可确保 JESD204 链路具有可重复的确定性延迟。随着高速ADC跨入GSPS范围,与FPGA(定制ASIC&am…

JESD204接口调试总结——JESD204B协议的理解

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 JESD204接口调试总结——JESD204B协议的理解 JESD204B建链的步骤 本节内容摘抄于网络上,写的比较明了,故转载于此 内容来源:理解JESD204B协…

JESD204B协议基础知识

目录 1.JESD204B优势 2. 关键变量 3.IP核应用 4.同步 4.1 代码组同步 4.2 初始化多帧序列 4.3 数据传输 1.JESD204B优势 JESD204是基于SERDES的串行接口标准,主要用于数模转换器和逻辑器件之间的数据传输,最早版本的是JESD204A,现在是…

JESD204B 协议解析和参数理解

目录 1. 概述 2. 时钟 3. 同步协议 4. 参数理解 1. 概述 在JESD204接口出现以前,数模转换器的数字接口绝大多数是差分LVDS的接口,这就造成了布板的困难,当PCB的密度很大的时候就需要增加板层从而造成制版的成本。但是JESD204需要…

JESD204B简介(一)-------理论概述篇

JESD204B是一种新型的基于高速SERDES的ADC/DAC数据传输接口。JESD204和JESD204B修订版数据转换器串行接口标准由JEDEC委员会制定,旨在标准化并减少高速数据转换器与FPGA(现场可编程门阵列)等其它器件之间的数据输入/输出数目。更少的互连可简…

JESD204B简介

1、SERDES技术 了解JESD204B之前需要先了解SERDES(SERialization/DESerialization)技术,也就是串化和解串,在发送端将多位并行的数据转换为1bit的串行数据,在接收端将串行数据恢复成原始的并行数据。如下图为基于FPGA的…

高速接口----JESD 204B(1)

前言 最近两周在做一些关于高速ADC的东西,也算是接触到了一些新的东西,做技术的,就是要不断地学习新的东西才可以啊。调试的平台是zcu102daq3。daq3是ADI推出的一个高速AD和DA的评估板。上面主要的芯片是ADC芯片AD9680,DAC芯片AD…

gzip chunked

gzip chunked --比天空间-- - mod_gzip和chunked http://www.httpwatch.com/httpgallery/chunked/ When an HTTP client is reading a response message from a server it needs to know when it has reached the end of the message. This is particularly important with per…

http协议里的chunked编码与测试

如果有写过http下载的人,或多或少了解一点chunked编码的传输方式。例如笔者最初不知道这个http传输方式,以前能行的代码有一天就突然不行了,抓包才发现数据异样。 chunked编码 分块传输编码(Chunked transfer encoding&#xff09…