ubuntu启动管理程序的安装与配置及图形引导化的配置

一文读懂UEFI启动流程:从BIOS到Windows引导修复全解析 从按下电源键到进入Windows桌面,电脑的启动过程涉及固件初始化、引导管理器加载、内核启动等多个关键环节。传统BIOS依赖MBR扇区和实模式中断,而UEFI作为新一代固件接口,通过EFI系统分区(ESP)和.efi文件完成更灵活、更安全的引导。理解UEFI与Legacy BIOS的本质区别,是解决现代电脑装系统失败、开机黑屏、引导损坏等问题的前提。本文以Windows启动链路为主线,拆解从固件自检到登录界面的每一步原理,并结合bcdboot、UEFI Shell等实操工具,提供针对BCD损坏、ESP分区丢 阅读详情

sudo apt-get install startupmanager

安装之后终端输入startupmanager

出现:

Grub2 detected
Usplash not detected
Splashy not detected

 

然后在终端输入:sudo apt-get install Splashy-themes Splashy  安装这两个包

 

如果安装后有报错说splashy 没有安装成功,那么进行下面操作:

 

cd /var/lib/dpkg
sudo mv info info.bak
sudo mkdir info
重新安装,在此为:
sudo apt-get --reinstall install splashy splashy-themes

安装时它会提示您是否用系统自带的,这时选N表过选本机默认安装的。

 

此时再运行startupmanager会显示:

Grub2 detected
Usplash not detected
Splashy detected

 

接下来要进行一序列的配置:

 

1)安装splashy包和splashy-themes包及libsplashy1包。在新立得软件包管理器直接搜索splashy,选中以上三个包安装就可以了。

 

2)重新生成initrd映像。这是因为splashy依赖于vesafb 模块,而ubuntu默认是不首先加载它的。

修改/etc/modprobe.d/blacklist-framebuffer.conf,将"blacklist vesafb"这一行注释掉,"#blacklist vesafb"。这一步的目的是将vesafb 从模块的黑名单中去掉。

修改/etc/initramfs-tools/modules,在文件内添加以下两行“fbcon"和"vesafb"。目的是将这两个模块加入initrd中。

修改/etc/default/splashy,找到"ENABLE_INITRAMFS=0",将0修改为1,“ENABLE_INITRAMFS=1”。将splasy也加入initrd中。(这一步也可以不做,这时图形界面要开始得晚一些 。)

运行 sudo update-initramfs -u -k all,更新initrd映像。

 

3)修改/etc/init.d/splashy脚本,用编辑器打开它,找到"DIR=/lib/init/rw/splashy"这一行,将其修改为"STEPS_DIR=/var/run/rw/splashy"。这是因为它运行时是没有对它有写权限,此时根目录被挂为只读模式。

 

4) 修改grub启动选项。运行sudo gedit /boot/grub/grub.cfg,找到kernel /boot/vmlinuz-2.6.xx-xx-xx root=/dev/hdxx ro quiet splash
在最后添加vga=792

*vga参考表

depth—–640×480—-800×600—-1024×768—–1280×1024—–1600×1200
8bit————769————771————-773————–775—————–796
15bit———-784————787————-790————–793—————–797
16bit———-785————788————-791————–794—————–798
24bit———-786————789————-792————–795—————–799

 

5)更换主题(有2种方法)
sudo splashy_config -s themename

*themename为主题名称
*主题安装在这里/etc/splashy/themes

也可以直接修改配置文件
sudo gedit /etc/splashy/config.xml

找到
default

把default改为主题名称

安装新主题
sudo splashy_config -i 主题路径

创建一个主题
sudo splashy_config -c

 

6)大功告成!重启试一下吧,好运与你同在!

拯救者安装Ubuntu20.04后黑屏问题全解析:从BIOS设置到NVIDIA驱动安装 本文详细解析了拯救者笔记本安装Ubuntu 20.04后出现黑屏问题的根源与完整解决方案。核心在于NVIDIA显卡驱动冲突与系统引导配置不当。文章提供了从BIOS设置强制使用集成显卡、修改GRUB启动参数(nomodeset)到通过Ubuntu“附加驱动”安装官方NVIDIA驱动的三步走策略,并包含安装后的验证与常见疑难排错方法,帮助用户彻底解决黑屏问题,让独显在Linux下正常工作。 阅读详情

相关推荐

使用Ventoy制作高兼容性多合一系统引导盘:从原理到实战

系统引导是计算机启动的核心环节,涉及BIOS/UEFI固件对存储设备的识别与初始化。传统引导方式依赖特定的分区表和引导代码,而现代UEFI模式则通过ESP分区和签名机制提升安全性,这常导致单一引导工具在不同硬件上兼容性不足。其技术价值在于构建一个统一的引导层,能自动适配Legacy BIOS与UEFI双模式,并处理安全启动等限制,从而大幅提升运维效率。在实际的装机、系统维护和故障恢复场景中,此类工具能集成Windows、Linux安装镜像及PE维护环境,实现单盘多用途。本文以Ventoy为例,详解如何通过其

weixin_33788244的博客 360

ubuntu /kubuntu 使用startup manager之后无法开机 解决方法

启动时不要直接进入,先按e进入edit,然后修改下面这句   linux /boot/vmlinuz-2.6.35-23-generic root=UUID=e99ec149-40bc-404e-8c0e-90538fbdf985 ro  vga=795  quiet splash   将ro以后的全部删除,然后再ctrl+x启动,很多命令行过后就自动启动了。   然后再:sudo k...

素食主义の狼 327

Ubuntu系统上基于KVM安装与优化Windows 10虚拟机完整指南

虚拟化技术通过在单一物理硬件上创建多个隔离的虚拟计算环境,其核心原理是利用CPU硬件辅助虚拟化(如Intel VT-x/AMD-V)和内存虚拟化技术,将物理资源抽象化。这项技术的价值在于能显著提升硬件利用率、实现环境隔离与快速部署,广泛应用于软件开发测试、多系统兼容、教育培训和服务器整合等场景。本文聚焦于在Ubuntu宿主系统中,通过KVM(内核虚拟机)这一高性能开源虚拟化方案,结合QEMU设备模拟,详细演示如何安装并深度优化Windows 10虚拟机。内容涵盖从虚拟化环境检查、virt-manager图形

weixin_31714129的博客 251

如何在Ubuntu Linux上管理启动程序

Many applications automatically set themselves to start when you sign into your Linux desktop. You might want to add your own favorite programs to the startup process, too. Here’s how to control what ...

culinxia2707的博客 2704

Ventoy与云固件深度解析:从多系统启动到云端固件架构

系统引导是计算机启动过程中的核心环节,它负责初始化硬件并加载操作系统。传统引导方式依赖于本地存储设备上的固件和引导程序,而随着技术发展,出现了更灵活的引导管理方案。在文件系统层面,Ventoy通过虚拟化技术实现了在单个U盘上管理多个系统镜像,其原理是在内存中创建虚拟光盘设备,动态映射ISO文件,从而让用户无需反复格式化存储设备即可启动不同系统。这项技术的价值在于极大提升了个人用户和IT运维人员部署与测试系统的效率,典型应用场景包括系统安装、维护和多环境测试。与此同时,固件即服务(Firmware-as-a-

weixin_34197488的博客 790

裸金属型虚拟化管理程序(Type 1 Hypervisor)原理与实战

裸金属型虚拟化管理程序(Type 1 Hypervisor)是一种直接运行于物理硬件之上的虚拟化内核,通过硬件辅助虚拟化技术(如Intel VT-x、AMD-V)实现CPU/内存的近零开销抽象,构成比传统操作系统更底层的资源调度层。其核心价值在于确定性性能、强隔离性与极小攻击面,广泛支撑数据中心虚拟化、云基础设施底座、NFV网络功能虚拟化及边缘实时计算等关键场景。相比依赖宿主操作系统的Type 2方案(如VMware Workstation、VirtualBox),Type 1规避了多层软件栈带来的性能损耗

weixin_33709590的博客 365

ubuntu 12.4 install startupManager

sudo add-apt-repository ppa:danielrichter2007/grub-customizer sudo apt-get update sudo apt-get install grub-customizer

dhmj2ee的专栏 929

Ubuntu零基础入门到精通【3.1讲】:图形化安装 Ubuntu Desktop 完全实战指南!

🏆 本文收录于 《滚雪球学 Ubuntu》 专栏。 本专栏面向有一定计算机基础,但尚未系统学习 Linux / Ubuntu 的读者,采用“滚雪球式学习法”:先装好、再会用、再理解、再优化、再实战,带你从第一次进入 Ubuntu 桌面 / 终端开始,逐步掌握 Ubuntu 的日常使用、命令操作、软件安装、系统配置、开发环境搭建与服务器部署能力。

**My Coding Family** 2327

Ubuntu 10.10,10.04启动项管理及配置方法

安装ubuntu以及windows多系统的朋友肯定都遇到系统启动时出现一大堆启动项,不知道选择那个,或者是感觉太烦;有的朋友不习惯windows启动项跑最后面了,而且默认启动ubuntu;还有一种情况,有些朋友想要修改默认的启动等待时间。 笔者根据自己使用多系统的优化经验,一一回答以上问题,希望对广大朋友有所帮助。此外附上了一个实际设置的例子,供读者参考。

耕耘——从菜鸟到高手的蜕变 3692

3、探索 Linux 世界:发行版与 Ubuntu Server 安装指南

本文详细介绍了 Linux 的基础知识和发行版分类,并提供了 Ubuntu Server 的安装准备、软件获取、安装步骤以及安装后审计的完整指南。无论是初学者还是有一定经验的用户,都能从中找到适合自己的内容,帮助顺利安装和使用 Ubuntu Server 系统。

honey的博客 77

3、Linux安装全攻略:从基础到高级应用

本文详细介绍了Linux系统的全系列安装方法,涵盖Debian、Ubuntu和CentOS等主流发行版的选择与安装步骤。内容包括物理机安装、虚拟机部署(VirtualBox、VMware)、Windows Subsystem for Linux(WSL)配置,以及GNOME桌面环境的安装与优化。同时提供了引导介质创建、实时模式测试、常见问题解决方法及后续系统配置建议,帮助用户根据实际需求选择最适合的安装方式,顺利搭建稳定高效的Linux应用环境。

milk5的博客 52

StartUp Manager-Grub 启动经管器

Toy Posted in AppsRSSTrackback 年夜家知道,Grub 的设置配备布置文件在 /boot/grub/menu.lst。固然文本设置配备布置文件有评释阐发');,但是编纂起来比较费事。若是对 Grub 不太了解的话,那么可以操作图形设置配备布置界面的 SUM——StartUp Manager。 警告:此软件尚不稳定年夜概招致 Grub 损坏,不...

weixin_30375247的博客 242

3、Linux安装全攻略:从裸机到虚拟机

本文详细介绍了在不同环境下安装Linux的方法,包括裸机安装、虚拟机安装以及使用Windows Subsystem for Linux(WSL)安装Linux的步骤。通过下载ISO镜像、创建可引导介质、配置虚拟机或启用WSL功能等方式,用户可以根据自身需求选择适合的安装方式。文章还对安装过程中可能遇到的常见问题提供了相应的解决方法,并通过对比不同安装方式的优缺点,帮助用户更好地理解和选择。无论你是新手还是有经验的用户,都能从本文中获得清晰的指导,顺利完成Linux的安装和配置。

rock5的博客 118

Ubuntu19.04环境下的系统安装+花屏问题的解决

说在前面,本文只做自我总结用,因为一次次重装环境到处找博客看帖实在是太麻烦了,而且网上的博客还良莠不齐,还有好多版本不兼容,本文中的某些图片是截图,某些是照片(在不能截图的情况下),图片比例可能会显示不正常,鼠标移到图片上单击放大查看就可以了~ ubuntu镜像的下载与制作U盘启动工具 镜像的下载传送门:ubuntu iso镜像下载地址 至于U盘启动工具制作,这个比较简单就不赘述了,丢个传送...

漫浸天空的雨色的备忘录~ 4万+

从零构建机械臂规划栈:Pinocchio、OMPL与Ruckig的工程化融合实践

本文详细介绍了如何从零构建机械臂规划栈,通过融合Pinocchio、OMPL和Ruckig三大核心组件,实现高性能的机械臂运动规划与轨迹生成。文章深入探讨了技术选型、工程架构设计及实战优化技巧,特别针对逆解、路径规划和轨迹平滑等关键环节提供了实用解决方案,适用于工业场景中的高实时性需求。

weixin_29072299的博客 433

移动端UI自动化测试新框架Maestro:声明式语法与实战指南

UI自动化测试是保障移动应用质量的关键环节,其核心原理是通过脚本模拟用户操作,对应用界面进行自动验证。传统命令式框架(如基于Selenium WebDriver的Appium)虽然控制粒度细,但脚本编写和维护成本较高。声明式测试框架则通过描述“做什么”而非“怎么做”,显著降低了技术门槛和维护复杂度,其技术价值在于提升测试脚本的可读性、编写效率与跨团队协作能力。在移动端测试领域,这尤其适用于需要快速验证核心业务流程、进行冒烟测试和回归测试的场景。本文聚焦的**Maestro框架**,正是这一理念的杰出实践。它

weixin_32921023的博客 713

配置 Ubuntu 字符界面启动

http://apps.hi.baidu.com/share/detail/33044520 http://www.cnblogs.com/chenwq/archive/2011/01/01/1923617.html 中提到RH/Fedora下sudo mv /etc/rcX.d/{K,...

687

【新华三】DHCP+TFTP+ZTP自动开局实战

设备运行ZTP功能,可以自动获取并自动加载开局文件,实现设备的免现场配置和部署,从而降低人力成本,提升部署效率。使用TFTP服务器工具进行文件的上传和下载,网上很多TFTP server软件,大家可以自行下载。3CDaemon等,可以根据使用自取所需。大家应该都了解ZTP,但是目前发现除了控制器之外仅使用ZTP开局的兄弟并不是很多,因此分享此过程方便大家批量开局,留出更多时间学习更多技术。电脑打开DHCP服务器,TFTP服务器,并通过网线连接到设备的管理口,若设备较多可以通过带外交换机等进行连接,

五大连池的镜子 4981

小新pro16安装双系统Ubuntu-20.04

一.说明 作者也有过不少Ubuntu的安装经验,但是给新买的联想小新pro16装Ubuntu-20.04的时候,还是被各种问题弄的心态爆炸,包括进入Ubuntu黑屏,只有光标闪烁;找不到无线网卡;蓝牙无法连接;无法调节亮度;笔记本合盖就关机等等。在解决了大部分问题之后,写下这篇文章记录一下。 在文章发布时,作者发现并解决了这些问题,随着时间的推移,很多解决方法可能不再适用,需要读者自行判断。 二.软硬件配置 CPU:AMD Ryzen 7 5800H GPU:Nvidia GeForce GTX 1650

Qrpucp的博客 1万+

Origin画图——获取论文图中数据

有时候需要已发表论文的图的数据,这里使用Origin软件取值,并且可以实现对图形再次画图。 Step 1. 打开origin软件,点击工具,图形数字化工具。 Step 2. 打开要获取数据的图片。拉动红蓝坐标,与图的坐标轴所贴合。 Step 3. 打开要获取数据的图片。拉动红蓝坐标,与图的坐标轴所贴合。 Step 3. 设置参数横轴起始坐标为300-900,纵轴为1.8-2.6. Step 4. 点击第五个手动取点,取出图中数据点。 Step 5. 依次对原图进行取点。点击项目资源查看图。

qq_42278015的博客 5183

16. SAP Fiori Elements 应用里图片字段(Image)的显示原理介绍

很多朋友向我反映,学习了 一段时间的 SAP Fiori Elements 开发,但是感觉整套体系对于自己来说还是个黑盒子,很多技术点,看了 SAP 官方帮助文档后,觉得自己懂了,但是一旦需要自己动手做一些东西出来时,又觉得一片茫然。 其实笔者自己也经历过这个过程。究其原因,还是大家对 Fiori Elements 一些技术细节没有理解,对 SAP 官方的知识点仅仅停留在记忆,甚至是死记硬背上面。 不过没有关系,本教程笔者会刻意设置一些练习,让大家动手,在实战中逐渐熟悉 Fiori Elements 这

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 758

VMware Workstation Pro 17 安装与使用全指南:从虚拟化原理到实战配置

虚拟化技术通过在单一物理硬件上创建多个隔离的虚拟计算机系统,实现了资源的高效利用与环境的灵活隔离。其核心原理在于通过虚拟化管理程序(Hypervisor)对CPU、内存、存储和网络等物理资源进行抽象、池化和分配。这项技术的核心价值在于为软件开发、测试、学习及系统部署提供了安全、可复现且成本可控的沙箱环境。在个人计算与开发领域,桌面虚拟化软件是实践虚拟化技术的主要工具,广泛应用于搭建多操作系统开发环境、软件兼容性测试和安全研究等场景。本文聚焦于行业标杆VMware Workstation Pro,针对新手在安

weixin_34178244的博客 493

Q3D提取PCB走线RLCG参数

介绍一种提取PCB走线寄生电容和寄生电感的方法

sinat_15150363的博客 2920

在ubuntu中添加新硬盘

原文来源: http://www.cnblogs.com/unipower/archive/2009/03/08/1406230.html 前言 安装新硬盘这种事情并不会经常,发生同样它也并不复杂.本文将向你说明如何在现有的Ubuntu系统下安装一个新硬盘,并为它设置好分区然后使用它.在动手之前,你需要先考虑下面三个关于新硬盘使用方面的问题: 该硬盘是否只会在Ubuntu下使

luxinzhuyap的专栏 787

UNet 改进(27):结合SCSE注意力机制的UNet网络实现

本文介绍了一种结合SCSE注意力机制的改进UNet网络架构。该网络在保持UNet经典编码器-解码器结构基础上,通过在每层添加SCSEBlock模块,融合了通道注意力和空间注意力机制。通道注意力通过全局池化和1×1卷积生成通道权重,空间注意力则产生空间权重图,二者相加增强关键特征响应。该设计具有以下优势:1)保持原始UNet的多尺度特征提取能力;2)通过注意力机制提升对重要区域的关注度;3)计算效率高,仅增加少量参数。测试显示网络能保持输入输出分辨率不变,适用于医学图像分割等像素级预测任务。完整代码实现了5层

2401_82355416的博客 415

【ARM CoreLink 系列 7 -- TZC-400控制器简介】

为了确保内存能够正确识别总线的信号控制位,新增一个TrustZone地址空间控制器(TrustZone Address Space Controller,TZASC)组件来实现对内存地址的安全扩展,将内存区域划分为安全内存区域和非安全内存区域,安全世界可以访问安全内存和非安全内存,而普通世界只能访问非安全内存,如下图所示:图 1-1内存区域的划分是在系统启动时通过配置 TZASC 组件(TZC-400/TZC-380)来实现的。TZC-400由和使能情况;安全访问权限;Base地址;

CodingCos的博客 1634
上一篇: ubuntu与vbox里的XP实现互访
下一篇: linux下iconv()函数的用法
Zwarwolf
博客等级 码龄20年 693粉丝 123原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值