UEFI 安装 Debian12 Linux 物理机虚拟机VMware通用

2023-09-21 14:29:28

前言⭐

物理机和虚拟机安装仅有设置UFFI引导的差别、这里前置为设置UEFI引导。安装步骤大同小异,理解思路即可轻松完成安装配置。

前置

虚拟机

1.首先创建好虚拟机选项
2.点击编辑虚拟机
在这里插入图片描述
3.根据步骤以依次点击 -> 选项 -> 高级 ->固件类型(UEFI)
在这里插入图片描述

物理机

1.关机重启电脑并根据电脑型号,按指定快捷键,进入 BISO 设置
请添加图片描述
2.不同电脑的 UEFI 开启方式不尽相同,这里不做赘述,可自行根据品牌寻找答案

一般可能会包含如下字样
UEFI/BIOS Boot Mode
* Boot *	// 包含boot字样

3.物理机安装如出现无法识别安装盘等无法安装系统的情况、解决思路

a) BIOS 内关闭 SecureBoot安全引导 (Enabled 表示开启,Disable 表示关闭)
b) 尝试使用其他写盘程序制作启动盘

安装流程

选择安装方式

1.根基自身需求选择安装方式,这里选择图形化安装,便于操作
在这里插入图片描述

--图形化安装		可以使用鼠标,界面相对舒服
--字符安装		无法使用鼠标,只能通过键盘方向回车以及ESC键,进行选择确认参数
语言及键盘选择

2.语言:这里建议小白选择中文,便于安装和理解,装几次之后可以尝试英文安装,然后选择
在这里插入图片描述
3.地区默认中国即可
在这里插入图片描述
4.键盘选择 美式英语,我们主要还是以命令行操作为主要方式,中文键盘不方便使用。
在这里插入图片描述

网络选择
  1. ⭐物理机安装到这里,如果 多网卡用户(以太网和无线网wifi)会让你选择一个网卡进行连接net网络。
--以太网1
--以太网2
......
--无线网
注意网卡名称,网卡名称后面会带有是否是 “无线网”,根据自身网络条件选择网卡连接网络
创建用户

6.设置主机名,此次为root用户主机名,根据自身偏好设置
在这里插入图片描述
7.域名,默认或随意设置即可,如有需要后期可以修改
在这里插入图片描述
8.设置root密码
在这里插入图片描述
9.设置普通用户

此用户没有root权限,因Debian默认不允许root直接登录系统,所以需要以子用户登录,用户名自定义,

当前设置为邮件发件人名(这个不是普通用户的登录名
在这里插入图片描述
设置普通用户登录名
在这里插入图片描述
10.为你创建的普通用户设置登陆密码
在这里插入图片描述

系统磁盘分区

11.设置硬盘分区-选择手动设置
在这里插入图片描述

新旧磁盘分区方式
所需要安装系统的磁盘是否在使用,如果你想保留磁盘原有已有数据,那么可以根据如下情况进行操作

12.选中你需要安装系统的磁盘
a) 如果磁盘是一块全新磁盘
–1.选中磁盘,然后点击继续
在这里插入图片描述
–2.选择是,然后继续
在这里插入图片描述
–3.此时可以进行分配
在这里插入图片描述
b) 如果是一块已经有分区的磁盘。同时我们的需求是不清除盘符其他数据的情况下安装系统。
–1.直接点击未分配的空闲空间
在这里插入图片描述
–2.根据自身需求创建空间即可
在这里插入图片描述

BOOT分区
  1. 系统分区-boot
    –1.选中空闲空间
    在这里插入图片描述
    –2.选择-创建新分区
    在这里插入图片描述
    –3.第一个分区我们作为boot分区,默认单位为MB
    在这里插入图片描述
    –4.开始位置即可
    在这里插入图片描述
    –5.根据图示,选择分区类型为 efi
UEFI 引导模式系统分区格式为 efi

在这里插入图片描述
在这里插入图片描述
–6.设置完成后结束分区设定
在这里插入图片描述
–7.此时已经有了我们建好的分区
在这里插入图片描述

SWAP分区

14.系统分区-swap

swap分区为交换分区,当系统内存不足时或者系统进入休眠模式时,系统会将内存里的数据(相对现在没有在使用的数据)存放到交换分区,以确保当前正在运行的服务可以正常运行。一般交换分区大小为 内存*2

–1.选中剩余空闲空间
在这里插入图片描述
–2.创建新分区
在这里插入图片描述
–3.设置分区大小
在这里插入图片描述
–4.起始位置默认即可
在这里插入图片描述
–5.点击"用于"选中,然后点击继续,选择分区类型
在这里插入图片描述
–6.选择类型为交换分区(swap)
在这里插入图片描述–7.结束分区设定
在这里插入图片描述
8.此时可以看到有两个分区被分配完成
在这里插入图片描述

根分区

15.系统分区- / 根分区

此次教程的分配方案,这是最后一个分区,根自身需求来选择合适的分区配置,为其他分区分配分区,如 /home , /tmp ,/var 等。方式大同小异。

–1.选中空闲分区->继续在这里插入图片描述

–2.选择创建新分区
在这里插入图片描述
–3.根据自身需求设置合适分区大小
在这里插入图片描述
–4.选择文件系统格式,并挂载为根目录,结束分区
在这里插入图片描述
–5.此时可以看到以完成分配
在这里插入图片描述
16.将分区修改写入磁盘
在这里插入图片描述
17.选择 “是” 确认写入磁盘
在这里插入图片描述
18.是否选择扫描额外介质,选择 “否”
在这里插入图片描述

安装过程中其他选项

19.是否选择网络镜像站点,选择 “否”

--精简版镜像		如果需要安装桌面环境,建议选择"是"
--完整版镜像		直接选"否"即可,内置大量软件包

在这里插入图片描述
20.是否参加软件流行调度,选择 “否”
在这里插入图片描述

选择软件包

21.安装软件选择
在这里插入图片描述

Debian桌面环境		// 桌面环境是一个用户与操作系统进行交互的界面,它提供了图形化的用户界面和各种功能。
GNOME				// Debian默认的桌面环境,它提供了直观、现代和功能丰富的用户界面。它适合那些喜欢简洁和易用性的用户。
Xfce				// 一个轻量级的桌面环境,它注重性能和资源占用的最小化。适合计算机配置较低,Xfce可能是一个不错的选择。
GNOME Flashback		// (又名 classic GNOME)是旧 GNOME 3 shell 的一个分支,它使用早期 GNOME 2 技术的布局和原则。它的速度快如闪电,并且在设计上非常轻量级。因此,它非常适合几十年前的老旧硬件。
KDE Plasma			// 它拥有优秀的视觉和良好的定制性,并且提供了大量的应用程序,包括办公应用程序、媒体应用程序和编程工具。同时,还允许用户使用各种小部件,通过这些小部件,用户可以方便地获取天气、海拨、翻译等信息。
CInnamon			// 一个现代且易于使用的桌面环境,它提供了类似于Windows的用户界面。如果你习惯于Windows的界面,Cinnamon可能是一个不错的选择。
MATE				// 一个传统的桌面环境,它基于GNOME 2。MATE提供了一个经典的用户界面,适合那些喜欢传统桌面体验的用户。它的外观和感觉类似于早期的GNOME版本,但具有现代化的功能和特性。MATE在Debian中也是一个流行的选择,特别适合那些对传统桌面环境有好感的用户。
LXDE				// 一个轻量级的桌面环境,它提供了一个简洁而高效的用户界面,它非常适合老旧计算机或资源有限的设备。
LXQt				// 现在是LXDE项目的官方Qt移植版,LXQT开发人员将其定义为“下一代轻量级桌面环境”;由于它用Qt库编写,可灵活定制,但仍在大力开发中。
web server			// Apache http网站服务
SSH server			// ssh远程连接服务
标准系统工具			// 系统基础工具,保证系统正常运行

图形化选择
// 根据上述可以不选择GNOME 选择其他桌面
在这里插入图片描述

安装流程末

22.确认安装,等待加载完成。
在这里插入图片描述
23.重启后会进入选择系统界面,输入普通用户账户登录账户即可。

更多推荐

STP生成树协议基本配置示例---STP逻辑树产生和修改

STP是用来避免数据链路层出现逻辑环路的协议,运行STP协议的设备通过交互信息发现环路,并通过阻塞特定端口,最终将网络结构修剪成无环路的树形结构。在网络出现故障的时候,STP能快速发现链路故障,并尽快找出另外一条路径进行数据传输。交换机上运行的STP通过BPDU信息的交互,选举根交换机,然后每台非根交换机选择用来与根交

新的 .NET Upgrade Assistant 版本包含功能更新和 .NET MAUI 改进!

作者:OliaGavrysh排版:AlanWang我们非常高兴的宣布,我们已经在VisualStudio中发布了新版本的.NETUpgradeAssistant,它在新版本中增加了在不更改目标框架的情况下更新项目功能的能力,并且对.NETMAUI的迁移功能有很多改进!.NETUpgradeAssistant是一种可帮助

利用Socks5代理IP加强跨界电商爬虫的网络安全

随着跨界电商的兴起,爬虫技术在这个领域变得越来越重要。然而,网络安全一直是一个值得关注的问题。在本文中,我们将讨论如何利用代理IP和Socks5代理来增强跨界电商爬虫的网络安全,确保稳定和可靠的数据采集,同时避免封禁和风险。背景跨界电商是一个竞争激烈的领域,市场上的商品信息和价格常常会变动。为了保持竞争力,电商企业需要

python写代码过程中的坑230915

1.解释代码IndentationError:expectedanindentedblock这个错误通常是由于代码缩进错误导致的。在Python中,代码块(如循环、条件语句、函数等)通常使用缩进来表示。因此,如果你在期望缩进的位置没有正确缩进代码,就会出现"IndentationError:expectedaninde

计算机竞赛 深度学习+opencv+python实现昆虫识别 -图像识别 昆虫识别

文章目录0前言1课题背景2具体实现3数据收集和处理3卷积神经网络2.1卷积层2.2池化层2.3激活函数:2.4全连接层2.5使用tensorflow中keras模块实现卷积神经网络4MobileNetV2网络5损失函数softmax交叉熵5.1softmax函数5.2交叉熵损失函数6优化器SGD7学习率衰减策略6最后0

lv5 嵌入式开发-2 exec函数族

目录1进程–exec函数族1.1exec函数族特点1.2进程–execl/execlp使用方法1.3进程–execv/execvp2进程–system3exec族要点演示掌握:exec函数族、system1进程–exec函数族执行程序,通孔ps-elf发现,父进程是bash。这意味着该进程是由一个bashshell中启

Stable Diffusion AI绘图使用记录

1、下载安装使用官方网站https://github.com/AUTOMATIC1111/stable-diffusion-webui跟着一步步安装就行(英文版的)2、真人转二次元下载控制插件ControlnetGitHub-Mikubill/sd-webui-controlnet:WebUIextensionforC

HTML5 游戏开发实战 | 五子棋

五子棋是一种家喻户晓的棋类游戏,它的多变吸引了无数的玩家。本章首先实现单机五子棋游戏(两人轮流下),而后改进为人机对战版。整个游戏棋盘格数为15×15,单击鼠标落子,黑子先落。在每次下棋子前,程序先判断该处有无棋子,有则不能落子,超出边界不能落子。任何一方有横向、竖向、斜向、反斜向连到5个棋子则胜利。五子棋游戏的运行界

python学习之【with语句】

前言上一篇文章​​python学习之【文件读写】​​​中我们学习了python当中的文件读写,这篇文章接着学习python中文件读写的with语句。了解with语句在很多场景中,通过使用with语句可以让我们可以更好地来管理资源和简化代码,它可以看做是对try…finally模式的简化。with语句的语法格式witho

Baichuan2大模型本地部署

作为今年九月份开源的一个中午大语言模型,Baichuan2已经在各个维度上取得了亮眼的结果,效果已经超过了当前火热的ChatGLM2-6B,可以通过自然语言交互的方式为你提供以下服务:提供知识:我可以回答各领域的问题,并提供准确的信息和知识,帮你解决问题或获取所需要的信息文本生成:我可以创作不同体裁的内容,激发你的灵感

Spring 中经典的 9 种设计模式

1、简单工厂BeanFactory。Spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得Bean对象,但是否是在传入参数后创建还是传入参数前创建这个要根据具体情况来定。2、工厂方法FactoryBean接口。3、单例模式Spring依赖注入Bean实例默认是单例的。4、适配器模式S

热文推荐