Linux系统恢复

系统恢复技术

1.恢复磁盘引导

hexdump -C /mnt/mbr ##显示mbr引导过程中的446字节的数据
chroot /mnt/sysimage ##
grub2-install /dev/vda ##mbr下恢复磁盘引导446字节

2.恢复文件引导阶段

/boot/grub2/grub.cfg ##文件引导配置文件

手动完成文件引导阶段

set root=’hd0,msdos1’ ##boot分区所在磁盘位置
linux16 /boot/vmlinuz-3.10.0-123.el7.x86_64 root=/dev/vda1 ##初始化内核
initrd16 /boot/initramfs-3.10.0-123.el7.x86_64.img ##初始化init程序
boot ##继续启动
grub2-mkconfig > /boot/grub2/grub.cfg ##重新生成文件引导配置文件

双系统win+linux
vim /boot/grub2/grub.cfg

70 menuentry ‘windows ‘{
71 set root=’hd0,msdos1’ ##c盘所在位置
72 chainloader +1 ##grub读入分区的第一个扇区的引导记录
73}

grub2-set-default 0 ##修改开机启动系统的默认选项,0为第一个

3.内核引导阶段

获取vmlinuz-3.10.0-123.el7.x86_64文件
镜像->Package->kernel-3.10.0-327.el7.x86_64.rpm
rpm2cpio kernel-3.10.0-327.el7.x86_64.rpm |cpio -id ##安装包解压生成目录,获取vmlinuz-3.10.0-123.el7.x86_64文件

4.init程序初始化阶段

获取initramfs-*.img文件
uname -r ##查询内核版本号
mkinitrd /boot/initramfs-3.10.0-123.el7.x86_64.img 3.10.0-123.el7.x86_64 ##生成init..文件
mkinitrd /boot/initramfs- (unamer).img (uname -r) ##万能生成init..文件命令

5.服务初始化阶段

开机启动系统选项处,按上下键,e
rw rd.break ##可修改
ctrl +x ##继续运行
chroot /sysroot/ ##切换到根目录

/etc/systemd/system/ ##开机默认开启的服务链接
/usr/lib/systemd/system/ ##服务所在地
ln -s /usr/lib/systemd/system/graphical.target /etc/systemd/system/degault.target ##创建开机默认启动服务优先级链接
exit

systemctl set-default graphical.target ##设置图形服务为优先开启

6.root密码

开机启动系统选项处,按上下键,e
rw rd.break ##可修改
ctrl +x ##继续运行
chroot /sysroot/ ##切换到根目录

passwd ##修改root秘密
touch /.autorelabel ##创建文件,可使系统重新读取root密码
exit

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要将Linux系统恢复出厂设置,可以按照以下步骤操作: 1.备份重要数据:在恢复出厂设置之前,一定要备份重要的数据,以免数据丢失。 2.使用系统恢复工具:许多Linux发行版都提供了系统恢复工具,可以通过这些工具将系统恢复出厂设置。具体操作方法可以参考发行版的文档或官方网站。 3.重新安装系统:如果没有系统恢复工具或者无法使用,可以考虑重新安装系统。需要注意的是,在重新安装系统之前,也要备份重要数据。 总之,恢复Linux系统出厂设置需要谨慎操作,以免造成不必要的损失。 ### 回答2: Linux系统恢复出厂设置通常分为两种情况:一种是通过系统内部的工具进行恢复,另一种是通过使用特殊的恢复软件来进行操作。 1.通过系统内部工具恢复: 在Linux系统中,可以通过使用一些特殊的指令和工具来将系统恢复出厂设置。首先,需要进入系统的终端界面,在命令行下输入“sudo su”命令,然后输入管理员密码,即可获得超级用户权限。 接下来,通过输入“cd /”,“cd restore”等指令,可以进入系统恢复目录,其中包含了恢复系统的脚本和程序。运行这些恢复程序即可将系统恢复出厂设置,其中可能需要输入一些相关的配置和信息。 2.使用特殊恢复软件: 除了使用系统自带的恢复工具外,还可以使用第三方的恢复软件来进行操作。这些软件通常需要在制作一个启动盘或者USB启动盘,并在启动时选择从这些设备中启动。 启动后,软件会自动进入系统恢复的菜单,通过选择“恢复出厂设置”或者“重置系统”等选项,即可开始进行恢复操作。整个操作过程可能需要一些时间,系统也会自动重启。恢复完成后,系统将回到出厂设置的状态,需要重新进行配置和设置。 总的来说,Linux系统恢复出厂设置并不难,但需要注意备份重要数据,并且在操作前需要仔细阅读相关的教程和使用说明。另外,这个操作会将系统的所有数据和配置信息全部清空,可能会对系统的稳定性和使用效果造成影响,需要谨慎操作。 ### 回答3: Linux系统恢复出厂设置可以净化系统、清除不必要的文件并使操作系统更加稳定。但需要注意的是这个过程会删除所有已安装的软件、数据和设置,因此操作前请务必备份重要的文件。 以下是三种常见的Linux系统恢复出厂设置的方法: 1. 使用Linux Live CD: 将Linux Live CD放入电脑的光驱中,重新启动电脑,并选择从CD引导。在进入Live CD的界面后,打开终端并输入以下命令: sudo fdisk -l 这样就会列出硬盘的分区信息。找到要恢复出厂设置的分区,并卸载该分区。 sudo umount /dev/sda1 上述命令卸载/dev/sda1分区,请根据实际情况输入相应的分区代号。 接下来,请确保已选择要清空的分区,然后运行下列命令进行格式化: sudo mkfs.ext4 /dev/sda1 这将格式化/dev/sda1分区。完成后,重新启动计算机并拨除Linux Live CD,系统就已经恢复出厂设置。 2. 使用恢复模式: 不同的Linux发行版中,这种方法的具体步骤可能会有些不同。但通常情况下,恢复模式可以通过连续按下Shift键或Esc键进入。 在Ubuntu中,进入恢复模式的方法如下: - 重启计算机并进入Grub引导界面。 - 选择高级选项。 - 按下Enter键后进入具体选项。 - 选择恢复模式并按下Enter键进入。 在进入恢复模式后,选择“清除磁盘并重新安装Ubuntu”并按下Enter键。 3. 使用命令行: 另一种方法是使用命令行。在Linux中,可以使用dd命令对整个硬盘进行格式化,清除所有数据并恢复出厂设置。但需要注意,这项操作可能耗费较长时间,因此请准备好足够的时间。 在终端中输入以下命令: sudo dd if=/dev/zero of=/dev/sda 上述命令将把硬盘的整个内容都清除。请再次提示注意事项,该命令会删除硬盘上的所有文件和数据,所以请在操作前备份重要的文件。 总之,以上三种方法可以在不同的Linux发行版中进行系统恢复。在执行恢复出厂设置的操作前,请务必保存重要数据和文件,以避免数据丢失。同时,请谨慎地参考以上方法,并根据自己实际的需求进行操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值