windows7重装后恢复Ubuntu开机启动项,Ubuntu所在的硬盘uuid改变没法进入Ubuntu系统,解决方法

Windows与Ubuntu双系统安装全攻略:从UEFI引导到GRUB修复 操作系统引导是计算机启动的核心环节,它负责在硬件加电后加载并初始化操作系统。现代计算机主要采用UEFI引导模式配合GPT分区表,相比传统的Legacy BIOS,它提供了更快的启动速度、安全启动支持以及更大的磁盘容量管理能力。理解引导原理对于实现多系统共存至关重要,尤其是在安装Windows与Linux双系统时。GRUB作为Linux生态中强大的引导加载程序,能够识别并链式加载Windows的引导管理器,是实现双系统无缝切换的技术关键。在实际的工程实践中,正确的安装顺序、分区规划以及引导修复是保障系统稳定运 阅读详情

第一种情况:

当重装windows7后,其他盘符没有发生改变,这种情况最简单,方法如下:
 恢复方法: 
 
 1.把安装ubuntu->winboot文件夹下wubidr和wubidr.mbr两个文件拷到C盘根目录下 
 
 2.以管理员权限打开附件中的“运行”
  
    在命令行中运行c:/windows/system32>bcdedit /create /d "Ubuntu" /application bootsector 
  
    成功后(如果不是以管理员权限运行可能会被拒绝)得到一串号码id 如下:
 
   {b8779cc7-c9b2-11de-908b-c8405850ad4a} 
 
 3.把{}中的id复制下来,如:b8779cc7-c9b2-11de-908b-c8405850ad4a
  
 4.再输入下列命令  (注意:自己替换下面{}中的id为第2步得到的id) 
 
bcdedit /set {b8779cc7-c9b2-11de-908b-c8405850ad4a} device partition=c:              
bcdedit /set {b8779cc7-c9b2-11de-908b-c8405850ad4a} path \wubildr.mbr 
bcdedit /set {b8779cc7-c9b2-11de-908b-c8405850ad4a} description "Ubuntu Linux" 
bcdedit /displayorder {b8779cc7-c9b2-11de-908b-c8405850ad4a} /addlast
 
如果一切成功的话,重启之后便可以出现Ubuntu Linux的选项了。

然后就可以进入Ubuntu系统。

 

第二种情况:

 

假如你的windows7系统在C盘,你的Ubuntu系统文件夹在D盘,你重装了windows7后,Ubuntu所在的D盘也被格式化,你将备份的Ubuntu文件件重新拷回到D盘,然后用第一种方法恢复开机启动项,然后进入系统,会很蛋疼,进不了系统说:no  such device 然后是一串数字字母,就是uuid错了,因为,你格式化了D盘所以其uuid发生了改变。

解方法如下:

1、首先你按照第一种情况添加开机启动项;

2、进入Ubuntu开机那个界面,不要继续,直接按c,这时会出现一个输入命令的终端 窗口;

3、输入  ls ,这时候会显示:(这里面记不到了)  (loop0),(hd0,msdos8),(hd0,msdos7),(hd0,msdos6),(hd0,msdos5),(hd0,msdos1),(hd0,msdos1)是主分区,表示C盘,5678是逻辑分区。一般情况下主分区是1234(我们一般只有一个),然后逻辑分区从5开始,后面的一次类推(这个我一前unix书看过没懂,现在懂了),所以D盘就是(hd0,msdos5);

4、因为我的在D盘,所以就输入命令:  ls -l (hd0,msdos5),查看D盘的uuid,然后拿笔记下来;

5、按  esc,此时又回到了Ubuntu的开机界面,然后按 E ,此时进入编辑模式;

6、然后将你刚才第4步抄下的uuid替换你现在所在编辑界面里面的uuid,还有如果你的Ubuntu系统不是在D盘,还要改对应(hd0,msdos?),?是你在哪个盘就改几;

7、然后Ctrl  X,恭喜你已经可以进入了系统,不过还没有完,你以后每次进入都要重复步骤456,所以下面继续;

8、进入ubuntu系统后要改系统里面的的uuid文件,在 /boot/grub grub.cfg文件里面,此文件只读,且改变需要管理员权限;

9、所以先改权限 sudo chmod 666 /boot/grub grub.cfg;

10、然后 cd  /boot/grub 然后 vi grub.cfg,把里面的uuid全部换成你刚才抄下的uuid,保存退出;

11、改回grub.cfg的权限 sudo chmod 644 /boot/grub grub.cfg;

然后重启就可以直接进入Ubuntu系统,修改成功。

如果你有什么疑问,可以关注我的sina微博:forever1dream--NLP,我可以具体给你说;

第三种情况:

如果你将你配置好的Ubuntu系统拷贝到其他电脑上去使用,uuid发生了改变,应该和第二种情况一样(已测试)。

昨晚搞了好久终于OK了。。。。。

原文:

http://blog.youkuaiyun.com/forever1dreamsxx/article/details/8151251

双系统分区调整实战:用GParted安全扩容Ubuntu根分区 磁盘分区是操作系统管理存储空间的基础技术,其核心原理是通过划分硬盘的扇区区域来创建独立的逻辑单元。在双系统(如Windows与Ubuntu)场景下,随着使用需求变化,初始分配的磁盘空间往往需要动态调整,这涉及到分区表修改、文件系统扩容及引导修复等一系列底层操作。从技术价值看,安全的分区调整能力能有效提升存储资源利用率,避免因空间不足导致系统卡顿或项目编译失败。常见的应用场景包括开发环境搭建、大型项目编译以及多系统间的空间再平衡。本文聚焦于使用GParted工具,在Ubuntu Live环境下,通过压缩Win 阅读详情

相关推荐

Ubuntu零基础入门到精通【3.5讲】:双系统安装 Ubuntu 与 Windows:从分区原理到系统引导,一次讲透!

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

**My Coding Family** 1341

XP/Win7/Ubuntu多系统下修改C盘UUID造成Ubuntu启动错误的解决办法

iPad2升级iOS5后未越狱,按威锋论坛的方法(http://bbs.weiphone.com/read-htm-tid-3189870.html)尝试iTunes授权。但在第一步修改C盘UUID为 2A1D0905 后,重启电脑后选择进入Windows系统,Ubuntu出现如下错误: Error: no such device 6C************5E Error: no such

晨宇思远 6435

Ubuntu零基础入门到精通【3.4讲】:Ubuntu 手动分区安装实战:从磁盘原理到生产级分区方案!

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

**My Coding Family** 2216

Linux克隆后自动改uuid,解决克隆 Linux虚拟机后修改后的机器的ip、mac、uuid失败的问题...

So here’s how we fix it:Remove the kernel’s networking interface rules file so that it can be regenerated# rm -f /etc/udev/rules.d/70-persistent-net.rulesRestart the VM# rebootUPDATE your interface co...

weixin_39760721的博客 372

Ubuntu零基础入门到精通【2.7讲】:️安装前的数据备份与风险检查——别让一次安装,毁掉几年的数据

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

**My Coding Family** 1744

uuid.exe windows uuid 命令

uuid 默认生成带横线的 uuid -s 生成不带横线的uuid

linux回复uuid出错解决

VMware启动后,迅速在VMware启动界面单击鼠标左键,将操作环境切换到VMware,并且要马上按下键盘上的“F2”键。切换CD启动   ls -l /dev/disk/by-uuid   启动时按shift, e, 修改uuid,然后ctrl+x 具体操作: 1. 出现ubuntu alert! /dev/disk/by-uuid/########### does not ex

drbinzhao的专栏 6406

UUID修改工具DMIEDIT电脑BIOS信息修

主板UUID修改工具5.13

Windows与Ubuntu双系统 UEFI 启动项修复笔记

本文记录了修复Windows与Ubuntu双系统UEFI启动项的过程。原华硕笔记本系统硬盘损坏后更换,导致Ubuntu引导项丢失。通过Ubuntu Live USB启动,挂载原系统分区和EFI分区,绑定虚拟文件系统后进入chroot环境,执行grub-install重新安装引导程序并更新grub配置。关键步骤包括正确挂载分区、绑定必要的系统目录,以及使用正确的grub-install参数。最终成功恢复双系统启动菜单,解决了仅能启动Windows的问题。

weixin_73384945的博客 659

uuid.zip_uuid

UUID生成器 支持分布式 64位 高性能 毫秒级时间戳 自增序列

UUID.rar_UUID C_uuid

WINDOWS小工具,计算uuid和guid,很好用,大家快快下载吧

Ubuntu 11.10+win7双系统启动项管理及配置方法

Ubuntu系统越来越流行,太多人在用了。这两天重装了Ubuntu,因为之前有Windows 7等系统,所以Ubuntu装上后出现启动菜单,默认Ubuntu启动。网上找了好多修改启动选项的方法,众说纷纭,现在总结如下: 一、能上网情况下的最好方法:安装startupmanager——图形启动项管理器 打开终端输入:sudo apt-get install startupmanager 安装启

aip1080的专栏 983

DMIEDIT.EXE,Windows下运行

修改设置主板PN/SN/UUID等各种硬件信息,product name/serial number

Ubuntu和Win7双系统卸掉一个系统后win7无法开机

问题描述:因为最近本人笔记本在安装完了Ubuntu之后丢失了一个盘,所以很是郁闷。搜不到解决方法,我决定先卸载掉Ubuntu,还原回原来的盘 主动为安装Ubuntu划出一个盘。之后再来安装Ubuntu。前面两步都很顺利,但是卸载完了我发现自己无法boot了win7也进不了,出现的提示是“Unknown filesystem grub rescue”. 问题分析:原因可能有这么多(可能不全) 1

wenceng9的专栏 1227

PADS导出PCB正反面丝印为CAD文件的方法

本文介绍如何将PADS绘制的pcb格式的PCB文件顶底层丝印及板框导出为CAD的dxf文件格式,并且将底层丝印进行镜像为正常视角

luguodeyo的博客 3295

python电子学会三级的零碎笔记

‌示例‌:如果s = ['a', 'b', 'c'],则' '.join(s)+'\n'的结果是'a b c\n',写入文件时所有元素会在一行内显示,每个元素之间用空格分隔,末尾有一个换行符。(2) '\n'.join(s)‌:如果s = ['a', 'b', 'c'],则'\n'.join(s)的结果是'a\nb\nc',写入文件时每个元素会占据文件的一行。(1) ' '.join(s)+'\n'‌:这种方式首先将列表s中的每个元素通过空格连接成一个字符串,然后在字符串末尾添加一个换行符\n。

xzal12的博客 690

Ubuntu 20.04系统无损迁移至大硬盘:rsync克隆与GRUB修复全攻略

在Linux系统管理与运维中,磁盘空间管理是核心技能之一。其原理涉及文件系统、分区表(如GPT/MBR)和引导程序(如GRUB)的协同工作。掌握系统克隆迁移技术,对于服务器扩容、硬件升级和数据备份恢复具有极高的技术价值,能避免重装系统带来的环境配置成本。rsync作为强大的文件同步工具,通过差异算法实现高效、可恢复的数据复制,是完成此类任务的理想选择。结合chroot环境操作,可以在不破坏原系统的情况下,完成引导修复和配置更新。本文以Ubuntu 20.04 LTS为例,详细演示了如何利用rsync命令,将

weixin_33966095的博客 378

当R语言遇见MaxENT:参数优化的艺术与自动化调参实践

本文探讨了R语言与MaxENT在生态位建模中的结合应用,重点介绍了参数优化与自动化调参的实践方法。通过caret与ENMeval工具链,研究人员可以高效处理多物种、多环境变量的大规模分析任务,提升模型性能与工作效率。文章还涵盖了从数据准备到结果可视化的全流程,为生态学家提供了实用的技术指导。

corn8的博客 455

惠普暗影精灵双系统安装指南:Ubuntu24.04+Win11稳定共存方案

双系统启动是Windows与Linux协同开发的基础技术场景,其核心在于UEFI固件层、引导管理器和内核参数的深度协同。Secure Boot签名验证、ESP分区空间不足、NVMe控制器PCIe链路超时,是当前主流笔记本(尤其是惠普暗影精灵等OEM机型)在安装Ubuntu24.04时高频触发的三大兼容性瓶颈。本文从通用UEFI启动原理切入,解析Secure Boot密钥注入(MOK)、ESP分区扩容、GRUB与Windows Boot Manager双引导注册等关键技术路径,覆盖BIOS策略调整、Windo

454

从零到英雄:WSL2与Ubuntu22.04的终极性能调优指南

本文详细介绍了如何在Windows系统中通过WSL2与Ubuntu22.04进行性能调优,涵盖内核定制、GPU加速、网络优化等关键技巧,帮助开发者打造媲美原生Linux的高性能开发环境,特别适合AI训练和大数据处理等资源密集型任务。

weixin_29218509的博客 523

NoC架构深度解析:从拓扑结构到流量控制的全面指南

本文深入解析了片上网络(NoC)架构,从总线架构的瓶颈出发,阐述了NoC作为芯片内部“交通网”的核心优势。文章详细探讨了主流拓扑结构(如Mesh、Torus、Ring)的选型权衡,并系统介绍了数据包格式、路由算法、路由器流水线、流量控制机制以及网络接口(NI)设计,为理解现代多核SoC的通信基石提供了全面指南。

gg901的博客 1042

用ubuntu的使用习惯使用windows (by quqi99)

作者:张华 发表于:2020-04-18 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明 问题 新入手了一台笔记本电脑,默认安装了win10,用了十几年linux了,也一大堆linux的vps维护的太麻烦,还是就只使用单系统的win10吧。那样,问题来了,如何像平时使用ubuntu的习惯一样使用linux呢? 标题 .........

技术并艺术着 2273

uniapp - [微信小程序] 实现点击预览各种文件 pdf文档、视频mp4、mp3音乐、图片图像、word/excel/ppt 等,uniapp小程序文件预览功能(详细示例代码,一键复制开箱即用)

uniapp,uniapp微信小程序,支付宝小程序平台端,uniapp实现文件在线预览,uniapp微信小程序怎么实现预览视频mp4,mp3音乐,图片,office文档,小程序平台如何在线预览word/excel/ppt文档,uniapp实现小程序端的文件查看功能,uniapp小程序端实现pdf文件预览,uniapp纯前端预览PDF、DOC、DOCX、图片、视频,uni-app文档、图片预览查看,uniapp文档预览功能,uniapp小程序端文件预览,uniapp小程序平台纯前端解析word,pdf,xls

✅ 精选推荐文章 1万+
上一篇: 谷歌面试题:1024! 末尾有多少个0?
下一篇: 简单的Spring实例
chjjunking
博客等级 码龄17年 103粉丝 102原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值