Ubuntu一次意外关机的恢复(orphan cleanup on readonly fs)

事情的经过是这样的:

我在拷贝一个大文件是,突然ubuntu的GUI界面卡死,怎么换都唤不回来,于是--》强行关机了

然后再次开机,就一直黑屏,无法进入到GUI界面。

我的恢复过程如下:

1. 在黑屏下按 Ctrl+Alt+F1

2. 输入用户名,密码,进入cli界面

3. 查看dmesg | less 然后输入 /sda  查找磁盘相关信息,找到如下信息:

[    3.746177] EXT4-fs (sda3): INFO: recovery required on readonly filesystem
[    3.746181] EXT4-fs (sda3): write access will be enabled during recovery
[    3.929572] random: nonblocking pool is initialized
[    5.484289] EXT4-fs (sda3): orphan cleanup on readonly fs
[    5.484354] EXT4-fs (sda3): 5 orphan inodes deleted
[    5.484356] EXT4-fs (sda3): recovery complete
[    5.565464] EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts:
(null)

sda3 是我的Ubuntu分区,看来是我刚才的强行关机造成 拷贝文件突然终止,出现 orphan inode问题,linux进行了自动恢复:

4. 查看当前mount情况,发现主分区是read-only的:

[email protected]:/var/log$ man mount
[email protected]-XPS-L502X:/var/log$ mount
/dev/sda3 on / type ext4 (ro,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)

5. 现在使用mount -a把主分区mount为rw

[email protected]:/var/log$ sudo mount -a[email protected]:/var/log$ sync ; sudo reboot -f

重启后,ubuntu会自动进入到GUI界面

Ubuntu/Linux在人性化发面还有很长的路要走,不过,对于技术人来说,遇到这种情况,查看dmesg是很有帮助的

时间: 2024-10-11 08:02:05

Ubuntu一次意外关机的恢复(orphan cleanup on readonly fs)的相关文章

ubuntu杂谈(四) ------ 取消Ubuntu系统意外关机后停留在GRUB界面的解决办法

1.修改/boot/grub/grub.cfg的权限 2.打开grub.cfg这个文件,vim grub.cfg,找到下图当中的 set timeout=-1 . 将"set timeout=-1" 修改为"set timeout=0" 3.sudo update-grub 这一方法将解决---意外关机后界面将停留在grub的问题

MySQL服务器意外关机-无法启动多实例

就在刚刚,MySQL服务器意外掉电关机-设备启动后,无硬件报错,无法启动多实例 [[email protected] ~]# mysql -uroot  -S /data/3306/mysql.sock  ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/data/3306/mysql.sock' (111) ##无法连接到本地mysql socket ## 查看日志:没有记录error 尝试启动my

Ubuntu 12.04无法关机、重启解决办法

Ubuntu 12.04无法关机.重启解决办法: $ sudo vi /etc/default/grub 按a或i进入编辑模式 GRUB_CMDLINE_LINUX="reboot=cold" 有时为 GRUB_CMDLINE_LINUX="reboot=kbd" 默认为 GRUB_CMDLINE_LINUX="" 按ESC键退出编辑模式 :wq (保存并退出) $ sudo update-grub

sqlplus 组件意外被破坏恢复测试

sqlplus 组件意外被破坏恢复 在执行 sqlplus / as sysdba 命令后没啥反应,有点奇诡... [[email protected] bin]#sqlplus / as sysdba [[email protected] bin]# ls -trl ... -rwxr-x--x 1 oracle oinstall         0 Dec  9 15:52 sqlplus  -------这个文件居然被写空了 ... 恢复测试: 从oracle 11201拷贝一个sqlpl

黄聪:关闭Win2003开机提示“上次意外关机”对话框

很多人在使用win2003服务器(特别是vps)的时候,都会意外关机,然后出现开机提示“上次意外关机”对话框,如果不及时发现,会影响到使用该服务器的网站,所以必须把这提示关闭,方法如下: 1.开始菜单-->运行-->输入gpedit.msc,确定,进入组策略编辑器. 2.依此进入“计算机配置”—>“管理模板”—>“系统”—>显示“关闭事件跟踪程序”—>将属性改为“已禁用”即可!

ubuntu 错误修改sudoers文件的恢复办法

1 进入recovery模式(在Ubuntu下,开机时长按shift出现各种模式,选择第二个recovery mode,按e进去编辑) 2 将root=UUID=XXX 后的 ro XXX 改为 rw  single init=/bin/bash以后 按ctrl+x 就可以进入单用户模式了,就可以用root权限修改自己想改的东西了! 3 重启命令:reboot -f ;直接输入reboot,提示Failed to talk to init daemon

Ubuntu 通过 Live CD 更新grub恢复引导Boot Menu

工作需要更换主板,但是不想重装电脑. 怎么办呢? 其实并不需要重装电脑,只需要回复boot menu即可. 1. 首先用u盘制作一个ubuntu的live CD(请自行百度),然后通过u盘启动, 选择try ubuntu, 进入live CD系统 2. 然后需要确定你的/boot是否单独分区, 一般来说是没有单独分区的,如果你不知道, 可以通过live CD里的GPartion程序看一下你的boot在哪里, 如下图所示, 我的boot没有单独分区, 在/dev/sdb1 3a. /boot 没有

linux 意外删除与恢复

vi rm.sh #! /bin/bash   ##linux删除 huishou=~/.temp   (($#==0)) && { echo "No paraments!";exit 1; }     if [ ! -d $huishou ]; then       mkdir $huishou   fi    for i in $*   do       if test -e $i           then               cd $(dirname 

Ubuntu学习 注销/重启/关机

**注销/重启/关机** logout # 注销 reboot # 重启系统: 需要管理员全新啊 shutdown # 关机: 需要管理员权限 shutdown -r now # 现在立即重启 shutdown -r +5 # 三分钟后重启 shutdown -r 12:12 #在12:12时将重启计算机 shutdown -h now # 现在立即关机 shutdown -h +5 "The System will shutdown after 3 minutes" # 提示使用者将