zoukankan      html  css  js  c++  java
  • Linux修复MBR扇区故障

    给虚拟机增加一块硬盘,用于备份mbr的信息

    fdisk -l 查看硬盘系统是否认识

    fdisk /dev/sdb 进行分区

    fdisk -l 查看分区是否出来

    mkfs -t ext4 /dev/sbd1 进行格式化

    mkdir /backup

    mount /dev/sb1 /backup 挂载到backup下

    破坏mbr之前先做做备份,后面恢复系统用:

    dd if=/dev/sda of=/backup/sda.mbr.bak bs=512 count=1  将sda前面512个字节备份到backup的目录下

    ls /backup 查看是否有备份的文件

    模拟破坏mbr扇区

    dd if=/dev/zero of=/dev/sda bs=512 count=1 通过zero文件把sda设备的前512字节毁掉。由于mdmdr存在这个磁盘的前512个字节上

    reboot 启动系统 看会发现什么情况,不能进入系统。

    进入修复模式,没有修复模式的可进入光盘系统。然后调出命令提示窗口。fdisk -l 查看有没有增加的磁盘。然后执行下列命令 恢复备份。重启 系统正常。

    修复grub引导故障:

    下面演示grub遭到破坏系统如何启动

    vim /boot/grub/grub.conf 编辑这个文件

    重启系统,在grub提示符下做操作

    root (hd0,0)指定从哪一块硬盘的哪一个分区去引导操作系统

    kernel /vmlinuz-(tab键) ro root=/dev/sda1(主文件系统) 执行从哪一个内核去引导系统 ro 后面挂载的文件系统以什么样的方式去挂载  root代表根分区所在的位置

    initrd /initramfs-2.6.32  

    boot

  • 相关阅读:
    区间K 大数查询
    最大最小公倍数
    吃糖果
    身份证号码升级
    威威猫系列之 吃鸡腿
    小Q系列之失恋
    查询7天之内的数据
    WebService案例 Spring boot+CXF开发WebService Demo
    开发过程中遇到问题
    oracle 自增序列 sequence
  • 原文地址:https://www.cnblogs.com/milanmi/p/6443459.html
Copyright © 2011-2022 走看看