当前位置 > 首页 >详细页面
    联系我们

    地址:天津市南开区鞍山西道338号百脑汇605和607室

    联系:徐伟堂

    手机:

    电话:

    Q Q:347046023

    邮箱:347046023@qq.com

    微信:

    小程序

    天津服务器数据恢复之Linux数据恢复

    2024-12-02 09:00:01 7118次浏览
    价 格:面议

    天伟提供Linux下恢复硬盘分区数据,误删除数据恢复,系统恢复,口令恢复,等等数据恢复业务

    有许多原因可能导致用户口令的遗失,这对系统管理员而言,可能不是一个问题,只要以Root账号登录,再用Passwd命令更改用户口令就可以了。可是,如果丢失的是Root口令,这又怎么办?难道就束手无策、重装系统?这样不仅费时费力,而且还可能造成重要数据的丢失和应用程序的破坏。显然这种做法并不可取。如果你需要恢复,请与我们联系。

    因为重装Windows等等误操作常常导致安装到MBR的GRUB引导程序无法再引导系统,也就终导致了无法进入Linux系统。

    笔者的ML1.2安装在/dev/hda11,对应grub下的位置为(hd0,10),注意使用/dev/hdax的方式表示的分区号都是从1开始的,所以到了grub下时需要减去1来表示。grub安装在MBR,在安装WinXP后导致无法进入linux。本文虽然使用ML1.2做例子,但是对版本较新的grub具有通用性。MagicLinux 1.2 final使用的grub版本为0.95。

    先使用一张修复盘进入grub,或者利用其他linux恢复盘等等进入linux系统,然后进入grub控制台。总之就是想尽办法进入一个控制台就是了。然后准备引导进入硬盘上的Linux系统。如下:

    grub> root (hd0,10)

    grub> kernel /boot/vmlinuz-2.6.9 init 5 ro root=/dev/hda11

    grub> initrd /boot/initrd-2.6.9.img

    grub> boot

    如上是利用修复盘进入grub后的修复方法,至于自己可以进入其他的控制台修复方法暂时略。如上的过程就可以进入硬盘上的linux系统了。然后开始修复过程。

    # grub

    grub> root (hd0,10)

    grub> setup (hd0)

    grub> quit

    # grub-install hd0

    如山的步骤将会把grub安装到MBR,任何一个步骤都不可以缺少。如果缺少grub-install步骤则会安装grub到MBR,但是不会显示系统菜单。

    另外,对于MagicLinux1.2final会在后一步提示找不到grub。这是因为grub-install是一个shell脚本,使用路径寻找grub程序。默认的寻找grub路径为/usr/sbin/grub,可是对ML1.2则是在/sbin/grub。所以只要执行如下语句,复制一下即可:

    # cp /sbin/grub /usr/sbin/grub

    这样就可以正确的恢复grub到MBR了。

    本文没有直接写出使用光盘上的控制台修复grub的原因是很多光盘发行版带有的/dev/hdax的数目很小,我手里的一个到/dev/hda8,这样根本无法访问/dev/hda11,所以只好放弃。另外即便是光盘发行版也是需要使用grub引导的,在它引导的时候按下"C"键即可进入grub控制台,输入命令来进入硬盘上的Linux。

    后,推荐还是备份一下做好的MBR,在linux下使用如下命令:

    # dd if=/dev/hda of=/root/linux.bin bs=512 count=1

    这里注意使用if=/dev/hda是备份MBR中的数据,如果grub安装在具体的某个分区,则要自己选择了。备份之后的linux.bin文件可以复制到Windows下,备份一份,另一份复制到C盘根目录下。然后修改boot.ini文件,添加如下一行:

    C:\linux.bin="Linux"

    这样就可以利用Windows的NT loader来引导linux系统了。以后恢复和修理linux会更加方便。

    网友评论
    0条评论 0人参与
    最新评论
    • 暂无评论,沙发等着你!
    被浏览过 7208008 次     店铺编号1117125     网店登录     免费注册     技术支持:铁栅栏     杨宇    

    16

    回到顶部