fsck

解决linux系统启动之:unexpected inconsistency:RUN fsck

对着背影说爱祢 提交于 2019-12-04 15:25:52
解决linux系统启动之:unexpected inconsistency:RUN fsck 现象: 虚拟机在启动过程中提示: unexpected inconsistency;RUN fsck MANUALLY 原因分析: 1、由于意外关机导致的文件系统问题 解决方法: 方法1: 输入ROOT密码后然后输入fsck,一路YES,最后输入fsck -y /dev/sda1,然后再重启reboot就可以 现象: 虚拟机在启动过程中提示: unexpected inconsistency;RUN fsck MANUALLY 原因分析: 1、由于意外关机导致的文件系统问题 解决方法: 方法1: 输入ROOT密码后然后输入fsck,一路YES,最后输入fsck -y /dev/sda1,然后再重启reboot就可以 来源: https://www.cnblogs.com/clq-study/p/11871462.html

ubuntu虚拟机重启后进入initramfs的解决办法 (转)

五迷三道 提交于 2019-12-04 12:45:09
转自; http://kongtianyi.cn/2016/07/10/linux/Linux%E4%B9%8B%E6%97%85%EF%BC%88%E4%B8%80%EF%BC%89%E2%80%94%E2%80%94ubuntu%E8%99%9A%E6%8B%9F%E6%9C%BA%E9%87%8D%E5%90%AF%E5%90%8E%E8%BF%9B%E5%85%A5initramfs%E7%9A%84%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95/ 环境 VMWare Workstation 12 PRO Ubuntu-16.04-desktop-amd64 背景 用VMWare安装了Ubuntu之后,不用时都是让其处在挂载模式。昨天脑残在系统内重启了一下,发现卡在Ubuntu 下面四个点的那个界面,四个点一直跳,可是就是进不去系统,打了一把LOL回来看看还是没进去,于是乎用VMWare 强行重启,然后就进入了今天的主题,直接进入黑屏命令行了,如下图: 解决方案 同学推荐我这个帖子引导异常导致无法正常开机,感觉很有道理,但是并不能解决我的问题。 于是找班里大神help,大神说文件系统损坏,根据上图的提示信息,大神给的解决方案如下: fsck /dev/sda1 然后一路y下去 大概y了n次之后,出现FILE SYSTEM WAS MODIFIED

linux 增加inode 的方法

假如想象 提交于 2019-12-04 04:49:42
创建文件系统时,可以指定块的大小。如果将来在你的文件系统中是一些比较大的文件的话,使用较大的块大小将得到较好的性能。将ext2文件系统的块大小调整为4096byte而不是缺省的1024byte,可以减少文件碎片,加快fsck扫描的速度和文件删除以及读操作的速度。另外,在ext2的文件系统中,为根目录保留了5%的空间,对一个大的文件系统,除非用作日志文件,5%的比例有些过多。可以使用命令"# mke2fs -b 4096 -m 1 /dev/hda6"将它改为1%并以块大小4096byte创建文件系统。 使用多大的块大小,需要根据你的系统综合考虑,如果系统用作邮件或者新闻服务器,使用较大的块大小,虽然性能有所提高,但会造成磁盘空间较大的浪费。比如文件系统中的文件平均大小为2145byte,如果使用4096byte的块大小,平均每一个文件就会浪费1951byte空间。如果使用 1024byte 的块大小,平均每一个文件会浪费927byte空间。在性能和磁盘的代价上如何平衡,要看具体应用的需要。 第1组命令: mkfs.ext3 -T news /dev/sda5 (指定该分区文件系统的块大小为4096) mkfs.ext3 -b 4096 /dev/sda5 第2组命令: mkfs.ext3 -i 4096 /dev/sda5 (指定每个inode的字节数为4096) mkfs

Linux系统开机显示BusyBox v1.22.1 built-in shell(ash) 解决方法

青春壹個敷衍的年華 提交于 2019-12-03 13:38:09
BusyBox 是一个集成了三百多个最常用Linux命令和工具的软件。BusyBox 包含了一些简单的工具,例如ls、cat和echo等等,还包含了一些更大、更复杂的工具,例grep、find、mount以及telnet。有些人将 BusyBox 称为 Linux 工具里的瑞士军刀。简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令。 Linux系统开机时,有时会出现BusyBox v1.22.1 built-in shell(ash)的提示信息,无法正常开机。 BusyBox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu) built-in shell(ash) Enter 'help' for a list of built-in commands (initramfs) 此时,输入exit会显示以下信息: /dev/sda2 contains a file system with errors, check forced. Inodes that were part of a corruptde orphan linked list found. /dev/sda2:UNEXPECTED INCONSISTENCY;RUN fsck MANUALLY. (i.e.,without -a or -p options)

ubuntu 12.04密码正确登录不进的问题

半城伤御伤魂 提交于 2019-12-03 06:17:38
ubuntu 12.04密码正确登录不进的问题 问题描述: 安装完arm-linux-gcc 4.3.3后(准确来说是tar解压完),按照开发文档中说明的去修改/etc/profile文件,在PATH中增加路径,同时又在/etc/environment中修改了PATH的值; 之后按照文档要求重启ubuntu,密码输入正确,黑屏闪了一秒后重复变为要求输入密码的状态,而且guest session也进不去; ctrl+shift+f2打开tty2,输入用户名和密码也都是incorrect(未启用root登录); 查了不少资料,问题肯定是上面修改环境变量出了问题,那么tty2也进不去的情况下如何修改环境变量呢? 如链接中所述,进入恢复模式是开机时按shift,选第二个恢复模式,之后的界面和链接不太一样,12.04的界面是fsck和root选项在同一页,先选fsck解除写限制(按下fsck后等几秒即可),再选root之后就是熟悉的终端节奏,vi /etc/profile, vi /etc/environment 恢复下环境变量,再重新登录,ok,成功! 来源: oschina 链接: https://my.oschina.net/u/661133/blog/290478

Linux 开机自检的设置(tune2fs和fsck/e2fsck)(转)

白昼怎懂夜的黑 提交于 2019-12-03 01:45:29
例子: 设置开机不自检 [root@apexepd ~]# tune2fs -c -1 -i 0 /dev/sdb1 tune2fs 1.35 (28-Feb-2004) Setting maximal mount count to -1 Setting interval between check 0 seconds ------------------------------------------------------------------------------------------------------------ tune2fs和fsck的用法 tune2fs--调整ext2/ext3文件系统特性的工具。 -l <device> 查看文件系统信息 -c <count> 设置强制自检的挂载次数 -i <nday> 设置强制自检的时间间隔 -m <percentage> 保留块的百分比 -j 将ext2文件系统转换为ext3类型的文件系统 ext2文件系统不具备日志功能。将ext3文件系统转换为ext3类型就能为 服务器 增加日志功能,对于老的服务器, 用了很久的服务器来说,这是一个非常有用的功能。它可以防止因为断电,异常关机,数据丢失;或者是长时间 的自检。 # tune2fs -l /dev/sdb1 # mount /dev/sdb1 /mnt/d1 #

Hadoop管理命令

匿名 (未验证) 提交于 2019-12-03 00:34:01
1. hadoop dfsadmin 2. 文件系统验证(fsck) hadoop fsck / 输出说明 2.1 over-replicated block: 说明一些文件数超出所属文件的限定 2.2 under-replicated block:文件块数未达到要求的副本数 2.3 misreplicated block :不满足块副本存储位置策略的块 2.4 corrupt blocks:所有块副本全部出现问题 2.5 missing replicas:集群中不存在副本的文件块 选项 -move : 将出现问题的文件放到HDFS的lost+found中 -delete:将出现问题的文件删除,删除后不可恢复 3. 找到一个文件的所有块 hadoop fsck /user/admin/hello.txt -files -blocks -racks -files:显示文件名、大小、块数、是否可用 -blocks:显示每个块在文件中的信息,一个块一行 -racks:显示每个块所在机架位置以及datanode位置 4. DataNode块扫描 在dfs.DataNode.scan.period.hours属性设定default:504小时,即3周,出现问题的块会被报告给namenode 可以通过http://datanodeip:50075

fsck解决Linux数据丢失问题

匿名 (未验证) 提交于 2019-12-02 21:59:42
fsck命令 被用于检查并且试图修复文件系统中的错误。当文件系统发生错误四化,可用fsck指令尝试加以修复。 语法 fsck(选项)(参数) 选项 -a:自动修复文件系统,不询问任何问题; -A:依照/etc/fstab配置文件的内容,检查文件内所列的全部文件系统; -N:不执行指令,仅列出实际执行会进行的动作; -P:当搭配"-A"参数使用时,则会同时检查所有的文件系统; -r:采用互动模式,在执行修复时询问问题,让用户得以确认并决定处理方式; -R:当搭配"-A"参数使用时,则会略过/目录的文件系统不予检查; -s:依序执行检查作业,而非同时执行; -t<文件系统类型>:指定要检查的文件系统类型; -T:执行fsck指令时,不显示标题信息; -V:显示指令执行过程。 -y 等同-a ,-y兼容性更好 参数 文件系统:指定要查看信息的文件系统。 实例 linux的文件系统损坏会导致linux不正常关机,出错的时候如果系统告诉你是哪一块硬盘的分区有问题,比如是 /dev/hda2 ,接着用如下的命令去对付它: fsck -y /dev/hda2 结束后使用 reboot 命令重启系统这样就好了! 如果不知道时哪个地方出了问题,可以直接: fsck 在随后的多个确认对话框中输入 :y 结束后同样使用reboot命令重启系统这样就好了! ------------------------

U盘显示打开设备和打印机--Linux系统(Ubuntu18.04)解决方案

匿名 (未验证) 提交于 2019-12-02 21:56:30
1、插入U盘 2、使用 fdsik -l 查看U盘挂在的区域(eg:/dev/sda),或者使用lsblk命令使用fsck移除U盘中的坏块确定好 U 盘,该命令可以列出当前 Linux 系统上连接的所有磁盘。 3、在 Linux 中修复闪存盘或其它类型驱动器最为简单的方法就是使用 fsck 工具,此工具是删除坏块、解决「不可读」问题和修复大多数文件系统问题的强大工具。 4、要删除坏文件块,请在特定分区(例如/dev/sda1)或整块磁盘(例如/dev/sda)上执行 fsck 命令, 一旦完成,你将获得一个健康的 Linux 分区。 5、清零USB驱动器 当出现 U 盘已经完全不可读,里面的数据也无价值时,最佳的修复办法就是使用 dd 命令将 U 盘完全清零。 同样先使用 lsblk 命令找出 U 盘,再使用类似如下命令进行清零处理: sudo dd if=/dev/zero of=/dev/sdb 清零操作完成后,需要用 fdisk 或其它工具对磁盘进行重新分区,之后再选择如下命令格式化之后即可正常使用: FAT32 sudo mkfs.msdos -f 32 /dev/sdb1 EXT4 sudo mkfs.ext4 -f /dev/sdb1 NTFS sudo mkfs.ntfs -f /dev/sdb1 文章来源: https://blog.csdn.net/BigData