Finnix 进行文件备份
Finnx简介
Finnix是一个小型的可启动的Linux CD发行版,可用于修复无法启动的系统或者备份系统文件。
出现问题原因
今天上午手贱在编译安装glibc库时,make install
出现错误,随后各种命令都出现内存转储,然后我重启Ubuntu后出现woring communications lost with UPS
,这时开不了机。然后我强制重启后出现end Kernel panic - not sysncing: Attempted to kill init!
,然后反正就是启动不了,修复模式也进不去,无奈之下只好重装系统。
Finnix
Finnx备份文件
准备一个U盘,然后到官网下载Finnix.iso文件制作成一个启动盘即可(推荐使用Ubuntu20.04自带的U盘启动工具)。
重启问题机器,选择U盘启动,进入Boot Finnix(64-bit)即可:
root@tty1:
重点:
-
查看硬盘分区信息:
root@tty1: fdisk -l
-
挂载旧系统分区:
root@tty1: mount /dev/sda3 /mnt/
-
挂载一个新的U盘或移动硬盘
-
复制想要保存的文件即可。
Finnix重置root密码
可以通过Finnix重置密码
-
root@tty1: chroot /mnt passwd
-
https://www.jianshu.com/p/52f2aae98b45
修复文件系统
-
fsck -y /dev/sda3
-
请使用自己的分区
通过SSH访问Finnix
https://www.jianshu.com/p/52f2aae98b45
链接的内容
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。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-j6i8fYzf-1655630137453)(https:upload-images.jianshu.io/upload_images/2040732-87bbc607ba627d24.png?imageMogr2/auto-orient/strip|imageView2/2/w/553/format/webp)]
1_attach_iso.png
确保选择finnix-111.iso
,然后单击“附加ISO并重新启动”; 磁盘映像将传输到主机节点然后启动。
等待2-3分钟以便ISO映像进行传输和引导,然后选择蓝色的“View Console”按钮。
您将看到Finnix启动屏幕,如下所示:
2_finnix_boot_screen.png
预选选项为“Boot Finnix(64-bit)”。按“enter”启动到Finnix 64位。然后,您将看到以下屏幕。
3_finnix_shell.png
修复你的系统
重置root密码。
如果您有Linux发行版,则可以快速轻松地从Finnix重置密码。如上所述启动到Finnix,然后按照以下步骤更新root密码。
作者:夏末浅笑
链接:https://www.jianshu.com/p/52f2aae98b45