修复文件系统错误

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/jh8366/article/details/49905393

fsck:

fsck默认支持文件系统ext2(df -T 查看文件系统格式

任何命令都报错:-bash: /bin/df: Input/output error

 # dmesg | grep error  查看启动日志

解决方法: 执行了 fsck -y 修复

如果扫描运行中的系统,会造成系统文件的损坏。

fsck扫描文件系统时一定要在单用户模式下,修复模式下,或者把磁盘umount 后进行。

查看当前运行级别:runlevel 切换到单用户模式下:init 1  然后再使用fsck命令修复。

展开阅读全文

系统错误

01-24

前面有另外一个,这里已经按照大神们的方法试了试;rn已经在Main线程创建窗口。现在只有一个线程。rn但是发现错误是在NTDLL里面,是不是说明不是我的代码有问题。而是系统的问题呢?rn[img=https://img-bbs.csdn.net/upload/201701/24/1485188101_798476.jpg][/img]rn我以为是窗口注册了,不能重复注册,所以重启了。发现错误的调用栈位置不一样了rn[img=https://img-bbs.csdn.net/upload/201701/24/1485188081_404233.jpg][/img]rnrn代码如下,不过我其实已经在别的程序里面试过了,是在一个正常的程序里面复制出来的rn但是为什么复制到我自己的工程里面就出现这样的错误呢?rn[code=c]rnrn WNDCLASSEXA winClass = 0;rnrn winClass.lpszClassName = "FourEye";rn winClass.cbSize = sizeof(WNDCLASSEXA);rn winClass.style = CS_HREDRAW | CS_VREDRAW;rn winClass.lpfnWndProc = FE_HardWareAndSystem::MsgProc;rn winClass.hInstance = CreateParam;rn winClass.hIcon = NULL;rn winClass.hIconSm = NULL;rn winClass.hCursor = LoadCursor(NULL, IDC_ARROW);rn winClass.hbrBackground = NULL;rn winClass.lpszMenuName = NULL;rn winClass.cbClsExtra = 0;rn winClass.cbWndExtra = 0;rnrn if (!RegisterClassExA(&winClass))rn return 0;rnrn if (PosX == DWORD_MAX)rn rn PosX = CW_USEDEFAULT;rn rn if (PosY == DWORD_MAX)rn rn PosY = CW_USEDEFAULT;rn rn hwnd = CreateWindowExA(NULL,rn "FourEye", // window class namern (char*)pWinName, // window captionrn WS_OVERLAPPEDWINDOW, // window stylern PosX, // initial x positionrn PosY, // initial y positionrn SizeWidth, // initial x sizern SizeHeight, // initial y sizern NULL, // parent window handlern NULL, // window menu handlern CreateParam, // program instance handlern NULL ); // creation parametersrn[/code] 论坛

没有更多推荐了,返回首页