Ubuntu boot分区文件误删,系统无法启动_恢复

误删除boot目录 修复办法 本次演示系统为kylin-v10-sp3-20230324,kernel:4.19.90-52.22.v2207.ky10.x86_64。 阅读详情
boot 启动分区文件误删恢复:

1先制作启动盘

2进入try ubuntu 模式

3.恢复grub 
  sudo -i
   mount /dev/sda2 /mnt        (系统根目录所在的分区)

   mount /dev/sda1 /mnt/boot (如果boot是单独分区必须加入此操作)

   apt-get update

   apt-get install grub

   grub-install /dev/sda --root-directory=/mnt
   
   机器重启即可到grub界面

4.grub 界面回复引导Ubuntu
  ls 找到grub所在的分区

  set root=(hd0,msdos1)    (grub文件夹所在的分区)
  set prefix=(hd0,msdos1)/grub

  linux /boot/vmlinux-x.x.x-xx-gneric root=/dev/sdaX (X代表根目录所在的分区)
  initrd /boot/initrd.imag-x.x.x-xx-gneric 
  (
    如果boot是单独分区那么这个vmlinux,和initrd文件在根目录:
    linux /vmlinuz-x.x.x-xx-gneric root=/dev/sdaX (根目录所在的分区)
    initrd /initrd.imag-x.x.x-xx-gneric
  )
  boot
  重启后即可进入系统

* 如果是boot 的grub以外的文件丢失了,boot目录下vmlinux的文件,initrd文件或者其他文件删了
  可以先把u盘启动盘casper文件夹下的 vmlinuz.efi 和 initrd.lz 拷贝系统的boot分区下,再使用
  grub引导系统 具体步骤
  
  u盘启动进入try ubuntu
  
  mount /dev/sda2 /mnt
  
  mount /dev/sda1 /mnt/boot

  拷贝 vmlinuz.efi 和 initrd.lz 到 /mnt/boot目录下

  重启系统进入grub的引导界面

  linux 和initrd 命令修改为:
  
  linux /boot/vmlinuz.efi root=/dev/sdaX (根目录所在的分区)
  initrd /boot/initrd.lz
  (如果boot分区独立分区,这个vmlinux,和initrd文件在根目录)

  boot

  系统自动重启后进入终端重新安装新的镜像
  进入终端后
  sudo apt-get install linux-image-x.x.x-xx-generic
  sudo apt-get install linux-headers-x.x.x-xx-generic

  update-grub

  重启电脑即可正常进入系统 
 
ubuntu恢复分区表——testdisk testdisk恢复ubuntu分区表testdisk介绍安装testdisk使用testdisk恢复分区表 testdisk介绍 testdisk 具有广泛的功能,包括恢复丢失或损坏的分区和使不能启动磁盘可以重新启动,也经常被用来恢复被误删的文件。 安装testdisk 如果系统分区表被删除,需要使用ubuntu的启动盘,选择try ubnutu模式进入试用系统。 1、可以直接在终端安装testdisk: sudo apt-get install testdisk 通过命令直接打开testdisk: t 阅读详情

相关推荐

Ubuntu误删内核后如何通过Live CD恢复系统引导

本文详细指导了在Ubuntu系统中因误删内核导致系统无法启动、无限循环进入Memtest86+内存测试工具后的恢复方法。核心解决方案是使用Ubuntu Live USB作为临时系统,通过挂载原系统分区、chroot进入环境并重新安装内核及更新GRUB引导,从而修复系统引导。文章还提供了安全管理内核和预防此类问题的实用建议。

weixin_29219189的博客 484

Ubuntu18.04误删分区表,无法挂载U盘解决(八十一)

1.安装testdisk # sudo apt-get install testdisk # sudo testdisk 2.修复步骤 ---> [ No Log ] Don't record anything //选择要恢复的硬盘(插入U盘,选择我们的U盘即可:/data/sda --->Disk /dev/sda - 2000 GB / 1863 GiB - ST2xxx --->选择[Proceed] --->选择[Intel ] Intel/PC pa.

Android系统攻城狮 1612

Ubuntu双系统手贱删分区?3种方法快速修复grub rescue模式(附Boot-Repair一键修复)

本文详细介绍了Ubuntu双系统误删分区导致grub rescue模式的三种修复方法,包括命令行手动修复、Boot-Repair一键修复和Live CD彻底重装GRUB。特别推荐新手使用Boot-Repair工具快速解决问题,同时提供预防措施和疑难排错技巧,帮助用户避免类似问题再次发生。

weixin_30342209的博客 455

删除Ubuntu分区后导致无法启动到计算机的问题

删除Ubuntu分区后导致无法启动到计算机的问题 之前为了毕设安装了Ubuntu双系统,然后最近磁盘空间不够了想着也用不上就直接把Ubuntu的分区删了,傻到家了,然后就出现了诡异的开机进入grub命令行界面的问题,查了很久终于发现一个可行的办法: I solved a similar problem on this way: windows10+Ubuntu16 dual-system; I u...

听说好的程序员都要有博客 2255

彻底移除Ubuntu双系统:清理EFI分区与UEFI启动项完整指南

在UEFI启动机制中,EFI系统分区(ESP)和NVRAM启动项管理是操作系统引导的核心组件。其原理在于UEFI固件通过读取NVRAM中的启动顺序,加载ESP分区内特定操作系统的.efi引导文件,从而完成启动流程。掌握这一机制的技术价值在于,能够从根本上解决多系统环境下引导残留或冲突问题,确保启动链的纯净与可靠。在实际应用场景中,尤其是在Windows与Ubuntu双系统环境中,当用户需要移除Ubuntu时,仅格式化安装分区往往会导致无效启动项残留,甚至引发Windows引导失败。本文聚焦于使用Diskpa

weixin_34211761的博客 449

基于pytest+Allure+Python+CANoe的汽车诊断自动化测试框架搭建实战

自动化测试是提升软件质量和研发效率的关键技术,其核心原理是通过脚本模拟人工操作,实现测试用例的自动执行与结果验证。在汽车电子领域,诊断服务测试是确保车辆ECU(电子控制单元)功能正常的重要环节,传统手动测试在面对海量用例和频繁回归时效率低下。本文聚焦于如何利用Python的pytest测试框架、Allure报告工具以及Excel数据驱动,构建一个与Vector CANoe仿真测试环境深度集成的自动化测试解决方案。该方案通过Python调用CANoe的COM接口,实现了诊断报文的自动发送与响应验证,并结合Al

weixin_30384217的博客 677

Ubuntu内核镜像损坏或误删解决方法

某次Ubuntu弹框/boot分区空间不够,果断查找如何删内核镜像,可一不小心删光了所有的镜像,导致重启陷入memtest无法进入Ubuntu系统。 注: 本方案对物理或虚拟系统均适用 准备Ubuntu启动光盘一般是用U盘安装的,所以插上U盘,设置U盘启动即可(VMware先设置CD-ROM镜像,然后开机按F2修改启动顺序)完整修复步骤 下面的操作都是在Ubuntu镜像中进行 1. 取消挂载

Epsilon 5731

电流模架构Bandgap设计与仿真

带隙基准作为集成电路中一个重要模块,被广泛应用在低压差线性稳压(LDO)、充电电池保护芯片和通信电路、射频收发器、flash存储器等多种模拟及数模混合集成电路中,并且是片上集成系统(SOC)芯片中不可或缺的部分,为整个芯片提供精确的电压参考点............

qq_50968231的博客 5万+

ubuntu 22.x操作系统误删除/boot分区文件恢复引导

误删除/boot分区文件导致系统启动失败,可从光盘进行恢复引导,针对其他误删除系统文件导致无法启动也可按对应步骤执行,方法仅供测试验证

liuxin638507的博客 2672

大尺寸智能车的CAN驱动控制器制作(一)

本驱动板使用8个半H桥BTS7960驱动,使用CAN接口于车体主控制器通讯,最大承受电压48V 电流20A ,主控为STM32F103VET6,电机控制频率为18KHz,CAN通讯芯片为TJA1042T,全驱动板6-24V宽电压供电,采用24V降5V,5V降3.3V的方案供电,其中经过AMS1117作为降压芯片,可以有效降低主控损毁几率。在这里可以看到555电机相比于其他电机的功率大很多,所以需要大功率的电机驱动,在以往的电机驱动选型中选择了TB6612,L298N等小功率电机驱动。

技术的力量能够改变世界 568

RK3568下MIPI屏幕调试技巧

通过合理配置设备树节点、精确计算像素时钟并完成编译烧录,可高效实现RK3568平台MIPI屏幕的点亮与显示调试。关键在于严格遵循屏幕规格书参数,结合内核日志定位问题,逐步优化时序配置。掌握这一流程后,开发者可快速适配不同分辨率、刷新率的MIPI屏幕,为嵌入式系统显示模块开发奠定基础。如果在调试中遇到特定问题(如驱动匹配失败、时钟计算误差),建议优先查阅屏幕规格书和RK3568芯片手册,或通过内核社区(如Linux-DRI邮件列表)获取支持。

文石_2009的博客 1204

Ubuntu下误删除分区的补救

在Ubuntu系统中误删除分区后,可以通过以下步骤进行补救:首先,使用testdisk工具进行分区恢复,通过Analyse和Quick Search功能扫描并找回丢失的分区。如果发现BIOS分区丢失,导致系统无法启动,可以使用Boot-Repair工具进行修复,选择“推荐修复”后重启电脑。整个过程强调了在进行重要操作前备份的重要性,并推荐使用GParted进行分区管理以避免操作失误。此方法为个人经验,可能不适用于所有情况,建议谨慎操作并做好数据备份。

m0_63816268的博客 1589

uniapp - 超详细的 H5 公众号网页微信登录示例代码,提供从 0-1 公众号配置及详细注释代码(站在新手小白的角度)第三方微信授权登录的实现!!

uniapp微信浏览器H5授权微信登录,UniApp开发H5接入微信登录的全过程,uniapp的H5页面使用微信登录,uniapp H5微信授权登录,H5之微信授权登陆 (uniapp网页版微信授权登录),uni-app开发H5第三方微信授权登录的实现,uniapp如何实现微信授权登录,公众号H5页面接入微信登录流程,uni-app - 最详细 H5 网页接入微信登录功能,提供公众号配置与详细注释示例代码(移动端网页实现点击登录按钮后 调用微信公众号授权登录功能 详细讲解接入流程与详细示例代码)官方最新超级

✅ 精选推荐文章 1万+

删除Ubuntu分区后恢复

由于一次手误,在Windows中把Ubuntu的系统分区和swap分区删除了,导致不能进系统。开机直接error no such partition和grub rescue mode。下面讲述一下系统恢复过程!

奔跑的小河 5866

Bootstrap方法详解——技术与实例

一、Introduction 如果说到Bootstrap你会想到什么?是Twitter推出的那个用于前端开发的开源工具包吗?Unfortunately,本文要讨论的并非是Bootstrap工具包,而是统计学习中一种重采样(Resampling)技术。这种看似简单的方法,对后来的很多技术都产生了深远的影响。机器学习中的Bagging,AdaBoost等方法其实都蕴含了Bootstrap的思想...

白马负金羁 8万+

基于STM32H5的循环GPDMA链表使用

STM32H503的GPDMA链表模式可实现灵活的数据传输。相比传统DMA直接编程方式,链表模式通过配置多个节点实现分散数据传输,支持循环链表功能。示例展示了如何使用GPDMA链表实现UART1循环发送数据:配置两个DMA节点分别指向不同发送缓冲区,构建循环链表并绑定到DMA通道。关键点包括:清空链表结构体、正确设置循环模式、检查节点配置。此方法提高了DMA使用的灵活性,适用于需要交替传输多段数据的场景。

kevin1499的博客 451

ubuntu 18.04 内核更新及误删内核后的系统恢复

手动更新最新版内核 1 主要包括更新内核,删除旧核,开启bbr 注意事项:更新时,最新版本不一定稳定,删除旧核时最好保留1,2个版本,不要删除正在使用的内核,会引起系统无法启动。 主要参考博客和该文章进行安装与删除 #赋予root权限,操作均在root下进行 sudo -s #更新软件包 apt update && apt upgrade -y #创建临时文件夹 mkdir /...

leeningzzu的博客 8423

078、镜头阴影校正:LSC算法原理与标定优化

文章摘要 镜头阴影校正(LSC)是手机影像系统中的关键技术,用于解决镜头渐晕效应导致的画面边缘暗角问题。本文详细分析了LSC算法的核心原理,包括非均匀网格划分、双线性插值等关键技术点,并揭示了标定流程中的常见陷阱(光源均匀性、灰卡反射特性、温度漂移)。文章还深入探讨了增益计算的工程实现细节,以及实际调优中的关键考量因素(色差校正、动态场景适应等)。作者结合15年经验,给出了包括验证方法、网格参数设计、产线标定等实用性建议,强调LSC算法应与光学设计协同优化,才能达到最佳效果。

sundong_81的博客 41

ubuntu 误删boot文件夹 grub CD光盘恢复

由于更新或是不小心删除了boot文件

xiaominthere的专栏 3421

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

如何恢复误删除的ubuntu启动分区

1.通过制作好的u盘启动盘 启动系统 2.进入系统,点击Trt Ubuntu 3.打开命令行,,添加boot-repair所在的源: sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update 4.安装boot-repair并且开启boot-repair: sudo apt-get install -y boot-repair && boot-repair 5.然后会出现一个界面,选择R

rj2017211811的博客 2130

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

如何恢复ubuntu引导分区

本人电脑:windows11+ubuntu22.04误删了 /boot/efi 里的 Ubuntu 引导开机出现。

jennyok1的博客 344

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

dell Win10利用easyBCD装ubuntu双系统误删了Win10启动项,修复笔记

Pointnet网络已全部跑完,开始接触Pointnet++代码,由于代码中包含C++工具包,需利用linux进行编译。我的电脑是win10,故此想装个双系统进行训练代码。别人推荐easyBCD傻瓜式安装双系统,但是自己笨拙,主动设置了启动菜单,导致windows启动项丢失,真的心里吓哭了,想要利用pe系统重装系统,却发现本地硬盘全部不见消失,一度想要花钱拿去电脑城修,之后还是在查寻各种解决博客,各种方法尝试,最终一一解决恢复win10系统启动,特此记录!

cuiy24的博客 3876

Ubuntu系统误删分区后如何用Boot-Repair一键修复(附详细命令行安装教程)

本文详细介绍了在Ubuntu系统误删分区后如何使用Boot-Repair工具一键修复GRUB引导问题。通过图形界面和命令行两种方式,用户可快速恢复系统启动,解决`grub rescue`等常见错误。文章包含最新PPA源添加技巧、典型报错解决方案及详细安装教程,适合各级别Linux用户。

weixin_30374009的博客 461

【解决vmware ubuntu不小心删boot分区,进不去系统】

如果仍然提示,有可能是源中不包含该工具(LiveCD 使用的是“最小环境”)。

qq_52503627的博客 632

【BIOS误删windows引导项】Delete Boot Option误删Windows Boot Manager

BIOS误删windows引导项 Delete Boot Option误删Windows Boot Manager

ydd_zhang的博客 7171
上一篇: 通过 Grub 来引导启动 UBUNTU
下一篇: 面向机器智能的TensorFlow实战1:安装
CopperDong
博客等级 码龄14年 1205粉丝 466原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值