zoukankan      html  css  js  c++  java
  • linux系统分区表修复

    有些时候在系统突然断电或硬盘只读后在看机会出现报错,开机到不了登录界面,而是来到一个提示:

    Give root password for maintenance(or type Control-d to Continue):

    的界面。例:

    解决方法:

    1、输入root密码,先进入系统

    2、使用 df -Tk  查看文件的系统类型(是ext3 还是ext4)。  

    3、修复系统分区表。

      fsck -t ext3/ext4  -C -y /   

      具体是ext3或ext4,根据第二步看到的信息决定。执行后界面会出现修复的百分比。等待修复完成,重启系统。

    二、磁盘坏道检测

    badblocks

      功能说明:检查磁盘装置中损坏的区块。

      语法:badblocks [-svw][-b ][-o ][磁盘装置][磁盘区块数][启始区块]

      补充说明:执行指令时须指定所要检查的磁盘装置,及此装置的磁盘区块数。

      参数:

      -b 指定磁盘的区块大小,单位为字节。

      -o 将检查的结果写入指定的输出文件。

      -s 在检查时显示进度。

      -v 执行时显示详细的信息。

      -w 在检查时,执行写入测试。

      [磁盘装置] 指定要检查的磁盘装置。

      [磁盘区块数] 指定磁盘装置的区块总数。

      [启始区块] 指定要从哪个区块开始检查。

      badblocks 检测磁盘坏块

      1)$badblocks -s //显示进度 -v //显示执行详细情况 /dev/sda1

      2)读写方式检测 未挂载的磁盘设备或分区

      $badblocks -s //显示进度 -w //以写去检测 -v //显示执行详细情况 /dev/sda2

      

    linux下,最常用的磁盘检测工具是smartcontrol了(smartctl)

    命令:fsck 使用方法

      指令:fsck

      使用权限 : 超级使用者

      使用方式 : fsck [-sACVRP] [-t fstype] [--] [fsck-options] filesys [...]

      说明 : 检查与修复 Linux 档案系统,可以同时检查一个或多个 Linux 档案系统

      参数 :

      filesys : device 名称(eg./dev/sda1),mount 点 (eg. / 或 /usr)

      -t : 给定档案系统的型式,若在 /etc/fstab 中已有定义或 kernel 本身已支援的则不需加上此参数

      -s : 依序一个一个地执行 fsck 的指令来检查

      -A : 对/etc/fstab 中所有列出来的 partition 做检查

      -C : 显示完整的检查进度

      -d : 列印 e2fsck 的 debug 结果

      -p : 同时有 -A 条件时,同时有多个 fsck 的检查一起执行

      -R : 同时有 -A 条件时,省略 / 不检查

      -V : 详细显示模式

      -a : 如果检查有错则自动修复

      -r : 如果检查有错则由使用者回答是否修复

      例子 :

      检查 msdos 档案系统的 /dev/hda5 是否正常,如果有异常便自动修复 :

      fsck -t msdos -a /dev/hda5

      注意 :

      此指令可与 /etc/fstab 相互参考操作来加以了解。

    IT运维开发路上的点点滴滴。。。
  • 相关阅读:
    linux本地文件上传之RZ/SZ和sftp
    sql优化
    sql server 类oracle vm_contact() 函数创建
    sql server 执行大.sql文件
    group by having和connect by
    sql server内置函数
    oracle内置函数
    oracle字符串处理函数
    oracle字符串处理相关
    团队-象棋游戏-模块开发过程
  • 原文地址:https://www.cnblogs.com/weijie0717/p/4023615.html
Copyright © 2011-2022 走看看