使用Finnix Rescue CD来拯救,修复或备份Linux系统

Finnix Rescue CD

介绍

Finnix是一个基于Debian的完全独立的可启动Linux救援LiveCD。它对于安装和修改硬盘驱动器,分区,重建启动记录,挽救现有系统等非常有用。

Finnix基于Linux内核3.0和x86,默认情况下包括数百个系统管理员软件包,全部小于400 MB,压缩成160MB小型可引导ISO映像。

Finnix不适合新手或没有经验的用户。它是一种非常轻量级的无头分布,主要用于故障排除和修复现有系统和分区。它通常可以完成和拯救系统,否则这些系统会被一些命令视为“完全损失”。

您可以从官方网站下载最新的基于x86 / 64位的Finnix映像。建议您右键单击并复制链接地址以安装到您的系统。

要将Finnix安装到您的实例,请单击VULTR控制面板“我的服务器”部分的“操作”菜单下的“管理”。

接下来,选择名为“Custom ISO”的选项卡。然后单击“上载/管理”按钮以管理帐户的虚拟ISO归档。

在“从远程计算机上传”下,插入URL:http://www.finnix.org/releases/111/finnix-111.iso,然后单击蓝色的“上传”按钮。这将开始上传。进度将在控制面板中定期更新。等到其状态显示为“上传”,然后继续下一步。

返回“我的服务器”部分,单击“管理”,然后选择“自定义ISO”区域。在“我的ISO”列表下,您将看到`finnix-111.iso。

使用Finnix Rescue CD来拯救,修复或备份Linux系统_第1张图片
1_attach_iso.png

确保选择finnix-111.iso,然后单击“附加ISO并重新启动”; 磁盘映像将传输到主机节点然后启动。

等待2-3分钟以便ISO映像进行传输和引导,然后选择蓝色的“View Console”按钮。

您将看到Finnix启动屏幕,如下所示:

使用Finnix Rescue CD来拯救,修复或备份Linux系统_第2张图片
2_finnix_boot_screen.png

预选选项为“Boot Finnix(64-bit)”。按“enter”启动到Finnix 64位。然后,您将看到以下屏幕。

使用Finnix Rescue CD来拯救,修复或备份Linux系统_第3张图片
3_finnix_shell.png

修复你的系统

重置root密码。

如果您有Linux发行版,则可以快速轻松地从Finnix重置密码。如上所述启动到Finnix,然后按照以下步骤更新root密码。

    mount /dev/vda1 /mnt 
    chroot /mnt passwd

系统将提示您输入新密码。这将是您启动时Linux发行版的密码。你结束了!

只需从自定义ISO区域中删除系统中的ISO,系统将使用您设置的新root密码启动回硬盘。

修复文件系统

在Finnix上修复文件系统非常简单明了。如上所述引导至Finnix,并运行以下命令:

    fsck -y /dev/vda1

上面的命令将修复您的根文件系统并传递“yes”标志以自动修复文件系统而无需进一步输入。

备份文件系统

如果您无法启动Linux发行版并且您已经尝试修复文件系统,则可以使用Finnix挂载文件系统并使用scp或rsync备份文件。网络将通过DHCP自动配置,因此您可以轻松备份文件。

使用以下方法挂载文件系统

    mount /dev/vda1 /mnt 
    cd /mnt

如果您现在浏览,您将看到整个根文件系统。请记住,如果你想浏览/var/lib/mysql,现在就是/mnt/var/lib/mysql。您现在可以使用rsync将服务器上的文件和目录备份到另一个,即使您现有的Linux操作系统无法启动。

通过SSH访问Finnix

从Finnix通过SSH修复您的系统非常简单快捷。您只需设置密码然后启动SSH即可。

    passwd
    service ssh start

这将设置root密码,生成新的主机密钥,并启动SSH shell。请记住,在使用上述命令设置密码之前,root将无法运行。您现在可以通过SSH通过root登录并使用实例的现有IP修复系统。在Vultr,DHCP用于分配IP,因此无需进一步配置!

怎么附加ISO并重新启动?

转到https://my.vultr.com - >服务器 - >您的VPS名称(您需要点击您的VPS名称) - >从该页面您将点击“设置” - >自定义ISO

使用Finnix Rescue CD来拯救,修复或备份Linux系统_第4张图片
sp180908_100210.png

使用Finnix Rescue CD来拯救,修复或备份Linux系统_第5张图片
sp180908_100305.png
使用Finnix Rescue CD来拯救,修复或备份Linux系统_第6张图片
sp180908_100333.png

你可能感兴趣的:(使用Finnix Rescue CD来拯救,修复或备份Linux系统)