linux升級系統,重啟出現Minimal BASH-like line editingis supported

文章目錄

  • 一.問題背景
  • 二.解決步驟
    • 2.1確認系統分區
    • 2.2手動引導
    • 2.3 重建grub引導
    • 2.4 還原軟件包

一.問題背景

閑來無事,把ubuntu25.04通過sudo do-release-upgrade命令升級到了ubuntu25.10.在升級的過程會出現以下問題

  • 1.自動替換flatpak程序為snap
  • 2.請求是否清除舊依賴
    如上,第二步輸入y,會清除基于舊內核的引導,且不會重建新引導。 自動化更新完成,要求重啟。此時系統重啟進入grub緊急救援模式。
    在這里插入圖片描述

在這里插入圖片描述

二.解決步驟

2.1確認系統分區

1.輸入ls指令查看所有識別到的磁盤和分區。例如:(hd0)(hd0,gpt1)(hd0,gpt2)。
其中hd0表示第一塊磁盤,gpt是分區號。

  1. 對每個分區執行 ls (hd0,gptX)/ (將 X 換成實際分區號),找到包含系統文件的分區(需看到 boot root home 等目錄,通常是根分區 / 或 /boot 分區)。

2.2手動引導

假設找到根分區為 (hd0,gpt2) ,按以下步驟執行(需替換為你的實際分區):
需要指名的是MBR分區以msdosX命名,GPT分區以gptX命名。以下命令不受分區類型影響,demo以gpt分區為例講解:

# 1.指定根分區
set root=(hd0,gpt2)
# 2.指定內核文件 (進入  boot  目錄查看內核名,格式通常為  vmlinuz-xxx ):
# sda1  對應  (hd0,msdos1) , xxx  替換為實際內核版本
# nvme0n1p1,nvme0n1p2 一般表示基于pcie接口和nvme協議的固態硬盤分區
# sda1,sda2一般表示基于sata和scsi接口的機械硬盤分區
linux /boot/vmlinuz-xxx  root=/dev/nvme0n1p2# 3. 指定初始化鏡像(格式通常為  initrd.img-xxx ):initrd /boot/initrd.img-xxx ( xxx  與內核版本一致)
# 4.啟動
boot# 5.若進入ui界面,則不需要看第五步!
# 若此時進入  initramfs命令行  可能會存在報錯說明。最大可能是第2步,你并不知曉你的分區名,此時可通過如下命令查詢
blkid #可能不同分區,命令不同,還可以如下圖嘗試 fdisk lsblk等  此時獲取到磁盤命名及編號。重啟系統進入grub命令行,輸入和分區編號對應的磁盤命名即可。

在這里插入圖片描述

2.3 重建grub引導

#系統啟動成功后,執行以下命令修復GRUB:#1. 安裝GRUB到硬盤( /dev/sda  是第一塊硬盤,根據實際情況替換):sudo grub-install /dev/sda 
?
#2. 生成新的GRUB配置文件:sudo update-grub (Ubuntu/Debian)或  sudo grub2-mkconfig -o /boot/grub2/grub.cfg (CentOS/RHEL)
?
#3. 重啟驗證: 
sudo reboot

2.4 還原軟件包

# 1.有需要重新使用 unsnap恢復flatpak文件# 2.清理舊依賴
sudo apt-get autoremove
# 3.清理舊內核
#查看當前內核版本,避免誤刪
uname -r
# 列出內核包
# debian系
dpkg --list 'linux-image*'
# fedora系
rpm -qa | grep kernel#4.卸載舊內核
# debian系
sudo apt-get remove linux-image-<舊內核版本>  # 替換為要卸載的版本,如 linux-image-5.15.0-75-generic# fedora系
sudo rpm -e --nodeps kernel-<舊內核版本># 5.清除殘留
sudo apt-get autoremove  # 自動刪除不再需要的依賴(包括舊內核的模塊和頭文件)sudo update-grub    # 更新啟動菜單,移除舊內核選項

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/921786.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/921786.shtml
英文地址,請注明出處:http://en.pswp.cn/news/921786.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

type(類型別名)和 interface的區別和最佳實踐

核心結論在大多數情況下&#xff0c;它們可以互換使用&#xff0c;都能描述對象的結構。它們的區別更多在于設計和擴展能力上。主要區別總結表特性interface (接口)type (類型別名)擴展方式使用 extends 繼承interface A extends B {}使用 & 交叉類型type A B & C合并…

vscode中使用git、githup的基操

一、git提交 配置賬戶密碼 查看用戶信息 git config --global user.name # 查看用戶名 git config --global user.email # 查看郵箱賬戶配置 # 設置全局用戶名和郵箱 git config --global user.name "你的用戶名" git config --global user.email "你的郵箱&q…

jsBridge接入流程

import deviceInfo from ./deviceInfo import { setRefreshToken } from ./token// 設備判斷 const u navigator.userAgent export const isAndroid u.indexOf(Android) > -1 || u.indexOf(Adr) > -1 export const isIOS !!u.match(/\(i[^;];( U;)? CPU.Mac OS X/)…

【C++】19. 封裝紅?樹實現set和map

文章目錄一、源碼及框架分析二、模擬實現map和set1、insert的實現2、iterator的實現3、map?持[ ]4、模擬實現的完整源代碼1&#xff09;RBTree.h2&#xff09;Myset.h3&#xff09;Mymap.h4&#xff09;Test.cpp一、源碼及框架分析 SGI-STL30版本源代碼&#xff0c;map和set的…

面試不會問題

1. 什么是表鎖&#xff1f;什么是行鎖&#xff1f;什么情況下會使用表鎖&#xff1f;InnoDB引擎通過“索引”實現行鎖&#xff08;鎖定滿足條件的行&#xff09;&#xff0c;但如果操作無法通過索引定位行&#xff0c;會導致行鎖失效&#xff0c;進而升級為表鎖。常見的表現為&…

達夢數據庫-用戶,權限,角色

達夢數據庫-用戶,權限,角色 在達夢數據庫(DM8)中,用戶(User)、權限(Privilege)和角色(Role) 是數據庫安全體系的核心組成部分,用于控制誰可以訪問數據庫、能訪問哪些對象以及能執行哪些操作。 下面為你提供一份全面、詳細、結構化的說明,幫助你深入理解達夢數據…

uniapp原生插件 TCP Socket 使用文檔

uniapp原生插件 TCP Socket 使用文檔 試了插件市場幾個TCP Socket插件都不能實現監聽服務器主動斷開&#xff0c;于是閑來無事就開發了一款&#xff0c;本插件是一個基于 Netty 實現的 TCP 通信模塊&#xff0c;用于在 UniApp 插件中提供 TCP 連接、數據發送和連接管理功能。以…

VM中CentOS 7密碼重置

重啟虛擬機點擊e進入內核處理向下劃找到UTF-8在后面輸入rd.breakctrl X進入單用戶模式mount -o remount,rw/sysroot進行掛盤 chroot /sysroot訪問系統&#xff0c;并使用passwd修改root密碼 出現亂碼 輸入LANGen touch /.autorelabel 保存配置 exit exit退出等待系統重新打開&…

車規級MOS管AEC-Q101認證的關鍵參數解讀與失效模式-深圳阿賽姆

摘要本文拆解AEC-Q101認證的7大關鍵測試項&#xff08;UIS/溫度循環/THB等&#xff09;&#xff0c;結合M120N06JC等型號實測數據&#xff0c;解析雪崩失效/柵氧擊穿/綁定線脫落等故障機理&#xff0c;附選型核查表一、AEC-Q101認證核心測試項與參數解讀1.1 非鉗位電感開關測試…

嵌入式鐵頭山羊stm32-ADC實現軟件觸發的常規序列的單通道轉換-Day25

目錄 一、實驗目的 二、電路連接 三、實驗執行&#xff08;五步&#xff09; 1.初始化ADC的IO引腳 2.配置ADC的時鐘&#xff0c;注意要小于14MHz 3.根據ADC的編程接口 實現初始化ADC的基本參數 4.配置常規序列并閉合觸發輸入開關 5.閉合總開關、啟動并讀取轉換結果 四…

多模態模型出現“幻覺”,描述了表格中不存在的內容,如何修正?

在日常工作中&#xff0c;多模態模型的 “幻覺” 問題已成為影響效率的關鍵痛點 —— 當我們需要模型基于文檔生成建議性內容&#xff08;如行業報告分析、論文數據解讀等&#xff09;時&#xff0c;模型常因無法準確理解文檔信息&#xff0c;輸出包含 “虛構內容” 的結果&…

Java AI 智能問數:Function調用版如何重塑企業數據決策

Java AI 智能問數&#xff1a;Function調用版如何重塑企業數據決策 在數字化轉型浪潮中&#xff0c;企業一把手常面臨數據查詢的痛點&#xff1a;分析師需編寫復雜SQL&#xff0c;業務人員依賴IT支持&#xff0c;決策鏈條冗長。傳統方法效率低下&#xff0c;而自然語言處理&…

AI-調查研究-74-具身智能 機器人學習新突破:元學習與仿真到現實遷移的挑戰與機遇

點一下關注吧&#xff01;&#xff01;&#xff01;非常感謝&#xff01;&#xff01;持續更新&#xff01;&#xff01;&#xff01; &#x1f680; AI篇持續更新中&#xff01;&#xff08;長期更新&#xff09; AI煉丹日志-31- 千呼萬喚始出來 GPT-5 發布&#xff01;“快的…

勞務員的就業前景如何?

勞務員的就業前景整體較為樂觀&#xff0c;受到行業需求、政策支持等因素的積極影響&#xff0c;同時也面臨著一些挑戰。以下是具體分析&#xff1a;1.就業優勢行業需求穩定&#xff1a;建筑行業作為國民經濟的支柱產業&#xff0c;持續發展使得對勞務員的需求較為穩定。無論是…

libvirt 新手指南:從零開始掌握虛擬化管理

引言 在云計算、大數據和邊緣計算的時代&#xff0c;虛擬化技術已成為 IT 基礎設施的核心支柱。它允許我們在單一物理服務器上運行多個虛擬機&#xff08;Virtual Machine&#xff0c;簡稱 VM&#xff09;&#xff0c;從而實現資源的高效利用、快速部署和靈活擴展。對于新手來說…

OpenLayers數據源集成 -- 章節三:矢量要素圖層詳解

前言在前面的文章中&#xff0c;我們學習了OpenLayers的瓦片圖層&#xff08;TileLayer&#xff09;技術。本文將深入探討OpenLayers中的矢量要素圖層&#xff08;VectorFeatureLayer&#xff09;功能&#xff0c;這是WebGIS開發中處理矢量數據、實現交互式地圖的核心技術。矢量…

從“能說話”到“會做事”:AI Agent如何重構日常工作流?

從“能說話”到“會做事”&#xff1a;AI Agent如何重構日常工作流&#xff1f;在人工智能飛速發展的當下&#xff0c;AI已從最初簡單的語音交互、信息檢索進化到了具備自主決策與行動能力的新階段&#xff0c;其中AI Agent的出現堪稱關鍵轉折點。從只能機械“說話”回答問題&a…

隨身wifi到底有沒有用?

不用繞彎子&#xff0c;直接說清隨身WiFi怎么回事&#xff0c;對比完家用WiFi和手機熱點&#xff0c;再避坑&#xff5e;一、先明白&#xff1a;隨身WiFi到底是啥&#xff1f; 1、簡單講就是「能揣兜里的WiFi發射器」——要么插張物聯卡&#xff0c;要么內置流量&#xff0c;能…

MySQL問題8

MySQL深度分頁優化思路 常見的3種優化思路如下&#xff1a; 1. 子查詢優化方式 示例改寫前&#xff1a; SELECT * FROM words WHERE name oee ORDER BY id LIMIT 99999990, 10;這個寫法會導致 MySQL 掃描并丟棄前面 99999990 行&#xff0c;效率極低。 示例改寫后&#xff…

洛谷 P1249 最大乘積-普及/提高-

P1249 最大乘積 題目描述 一個正整數一般可以分為幾個互不相同的自然數的和&#xff0c;如 312312312&#xff0c;413413413&#xff0c;514235142351423&#xff0c;615246152461524。 現在你的任務是將指定的正整數 nnn 分解成若干個互不相同的自然數&#xff08;也可以不分解…