ubuntu修复命令?ubuntu 启动修复

今天给各位分享ubuntu修复命令的知识,其中也会对ubuntu 启动修复进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

Ubuntu系统下修复Grub的步骤

Ubuntu系统下的Grub修复步骤是:

首先,尝试进入Ubuntu的Live CD系统,或者使用较新版本的Live CD系统。接着,利用终端执行命令“sudo fdisk-l”,找到ID=83的分区,并记录下sd[NUM],如sda8。

如果有多个ID=83的分区,需要自己确定“/”分区所在的分区号,同时确保“/boot”与“/”分区位于同一分区上,比如sda8。

随后,输入“sudo-i”获取root权限,并创建目录“/media/tmp”。将“/”分区挂载至新目录,命令为“mount/dev/sda8/media/tmp”。如果“/boot”分区是单独挂载的,需要找到其分区如sda7,然后执行“mount/dev/sda7/media/tmp/boot”。反之,这一步可直接跳过。

之后,在终端输入命令“grub-install--root-directory=/media/tmp/dev/sda”准备安装Grub。若看到“Installation finished,no error occured”等信息,表示安装成功。

重启系统后,应能恢复原来的Grub2引导界面,并显示所有存在的系统启动选项。如果未看到如“Windows 8”的启动项,可在正常启动Ubuntu后,终端执行“sudo update-grub2”,稍等片刻后,Windows 8的启动项应会添加到列表中。

按照上述步骤修复Ubuntu系统下的Grub,会比重新安装Grub更加简便快捷。若需要修复Grub引导,可以参考:Ubuntu下如何修复Grub引导。

如何恢复ubuntu的引导

以下是两种恢复initramfs的方法:

1、使用reboot重启并选择Ubuntu高级选项中的修复模式。系统会提示哪个磁盘有错误,然后根据系统提示输入指令修复(例如fsck-t ext4/dev/sda5)。修复完成后,输入reboot重启即可。

2、在initramfs模式下输入reboot重启或长按开机键强制关机重启,然后选择Ubuntu(高级选项)中的修复模式(recovery mode)。系统会提示哪个磁盘有错误,然后根据系统提示输入指令修复(例如fsck-t ext4/dev/sda5)。修复完成后,输入reboot重启即可。

还可以使用grub恢复:在终端中输入以下命令:sudo grub-mkconfig-o/boot/grub/grub.cfg。这个命令将会生成grub配置文件,并重新生成整个系统的引导程序。

请注意,这些方法都会删除当前系统中所有的数据,因此请务必备份重要的数据,以免造成不必要的损失。另外,如果您不熟悉这些命令的使用方法,请谨慎操作,并在必要时咨询专业人士的帮助。

ubuntu grub>命令修复方法

从出错信息来看,我初步认定你的linux引导分区(boot分区)全部丢失,只剩下mbr中的grub。如果确实是这样,你只能重装linux了。

分两种情况。

第一,你只要xp,不要linux了。(这样你就不需要重装linux)

用xp安装盘引导,第一个画面选择修复(R),然后选择搜索到的xp系统,可以用命令fixmbr来修复,简单易行。

第二,你还要linux,希望用grub来引导双系统(如果你重装linux,就不用了)

这个情况下,只有用redhat的rescue;或者ubuntu的rescue模式;或者livecd进入命令行。(希望这个你会)。

命令行下运行:grub(如果是livecd,请运行sudogrub)

然后在grub>提示符下:

root(hdx,y)

setup(hdx)

其中,x是你的硬盘序号,如果是第一个硬盘就是0,如果是第二个就是1(第n个就是n-1),y是你的引导分区的序号,第一个分区,就是0,在Windows里面就是C盘,如果是第二个分区,就是1,以此类推。

运行完后,希望你能看到有success的提示符。那表示你已经成功安装了grub。

我相信,以上就是你网上看到的方法。但是我要补充的是,你用不上了,因为你的linux系统99%的可能已经丢失,只有重装linux了。重装linux需要正确分区,千万不要覆盖掉Windowsxp,那又要恶性循环了。

兄弟,接下来最重要的事情就是查找linux安装分区的方法了,这个很简单,我就不赘述了。

阅读剩余
THE END