在使用 Linux 系统过程中,有时会发生意外情况,比如系统崩溃、病毒感染等,这种情况会导致数据丢失、系统无法正常启动等问题。因此,需要恢复Linux系统盘。本文将介绍如何快速地恢复Linux系统盘。
首先,需要准备一个 Linux 安装映像文件,然后将该文件烧录到一张空白CD/DVD/U盘中。下载安装文件完成之后,将其插入到要恢复的电脑上,并开机按照提示进行操作。
接下来,使用 Grub(Linux的引导程序) 启动先前刻录的安装映像。在出现 Grub 的界面后,选择 “rescue mode”:
输入“linux rescue”命令,选择需要恢复的Root文件系统,用来搜索安装位置,然后指定恢复位置:
linux rescue> Rootfilesystem /dev/vda2
随后,使用下面的命令来挂载该文件系统:
linux rescue>chroot /mnt/sysimage
然后,可以使用RPM包管理器(Package Manager)或其他指令,对已挂载的文件系统进行恢复操作。比如:
# 使用RPM包管理器linux rescue>rpm -ivh --nodeps # 使用YUM软件包进行恢复linux rescue>yum install
最后,使用“exit”指令来退出当前会话,即可恢复Linux系统盘。在使用上述方法恢复系统之前,最好先备份重要数据,即使系统恢复完毕,仍有可能存在数据丢失或损坏的可能性。
此外,Linux系统恢复操作还可以使用更复杂的“mkresc.sh”脚本来完成,这是一个非常强大的工具,能够帮助快速恢复Linux系统。

总的来说,恢复Linux系统盘很简单,主要步骤就是准备一个Linux安装映像文件,使用 Grub 引导程序启动,并使用RPM包管理器或 YUM 软件包等工具进行恢复操作。
香港服务器首选树叶云,2H2G首月10元开通。树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云 服务器 和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
我的电脑室XP与Ubuntu双系统,后来装了win7,Ubuntu启动项就没有了。如何恢复启动时选择操作系统?
下面的方法是我试过得噢,试过n次了,绝对成功,不成功不要分。 启动Ubuntu光盘,选择LiveCD模式,进入之后选择进入终端,先在终端输入如下命令: sudo fdisk -l (注意是小写的L,不是数字的1,此步用于确定电脑中安装 Ubuntu 10.04的所在分区的位置,输入以后会输出类似如下信息,找到ID为83的那行,记住/dev/sdaX的情况,比如本人的电脑是/dev /sda7,以下就以此为例,你自己的请加以更改) Disk /dev/sda: 80.0 GB, bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of * 512 = bytes Disk identifier: 0x624aa2e0 Device Boot Start End Blocks Id System /dev/sda1 * 1 + 7 HPFS/NTFS /dev/sda2 1389 + 7 HPFS/NTFS /dev/sda3 3826 f W95 Extd (LBA) /dev/sda5 3826 + b W95 FAT32 /dev/sda6 5852 + b W95 FAT32 /dev/sda7 8324 83 Linux /dev/sda8 9599 82 Linux swap / Solaris 然后再输入 sudo -i (此步用于得到root权限,无需输入密码,方便以下操作) 接着输入mkdir /media/tempdir (这里用于创建一个文件夹tempdir,用于挂载刚才的sda7,此文件夹名称你可以依个人爱好而定,没有太多要求) 再输入 mount /dev/sda7 /media/tempdir (将sda7挂载于tempdir文件夹下) 下面进入了本次恢复最为关键和激动人心的时刻,在终端输入以下命令: grub-install --root-directory=/media/tempdir /dev/sda (本步骤用于来重新安装grub2到硬盘的主引导记录【MBR】里面,十分关键!) 输入以后如果出现“Installation Error Reported.”字符的时候,就表示操作成功了。 但是现在只成功的一半,还有以下操作才能够完全成功。 这时重新启动你的电脑,就能看到grub2的引导界面了,但是这时只能用来引导Ubuntu 10.04,还暂时无法引导Windows 7,这时选择进入Ubuntu 10.04,再找到并启动终端,在终端输入如下命令: sudo update-grub2 按照提示输入密码,如果顺利的话,会出现如下类似语句,那就表示成功了。 Debian background: linux image: /boot/vmlinuz-2.6.31-15-genericFound initrd image: /boot/-2.6.31-15-genericFound memtest86+ image: /boot/memtest86+ Windows 7 (loader) on /dev/sda1done 如果没有10.04的光盘,9.10的也行。 应该是/dev/sda10 注意那个mkdir /media/tempdir中mkidr那有个空格, 至于你说的这个tempdir放在那,这个其实放哪都行,但做好放在/media或者/mnt下,因为/media是linux系统中的挂载区,一般有什么东西都挂载在这个地方/mnt也差不多是这意思。 其他地方容易出现问题。
Ubuntu和win7双系统,Ubuntu被删,重启grub rescue怎么用修复盘修复
插入windows 7安装光盘,从光盘启动电脑,在光盘启动完成后,按下shift+f10键,调出cmd命令提示符。在cmd命令提示符中输入:bootrec /fixmbr
双系统win2003+Fedora Core 6,重装win2003,如何恢复linux启动先项
我遇到过这种问题, 原因是WINDOWS系统强行修改了硬盘的MBR, 将MBR指向WINDOWS系统所在的分区,没关系, GRUB还完好的保存在linux主分区的 /boot/grub这里用任何一个LIVECD启动, 在LIVECD下恢复GRUB的引导, 具体命令我忘记了 [s:78] [s:78] [s:78] 在BAIDU 搜索: 恢复 GRUB
发表评论