最近把ext4文件系统转换成了btrfs,顺便创建了个快照。昨天想着一个星期没有更新了于是就Syu了一下。没成想,我连接移动硬盘的线给我不小心碰松了,当场死机,寄。更巧的是,当时正在更新Linux和几个库,重启后内核都启动不了,用liveiso挂载尝试使用系统里的pacman结果因为某个动态链接库寄了所以pacman也寄。然后尝试用liveiso的pacman重新安装一次linux,却因为系统里各种库寄了一堆,生成不了vmlinuz和initrd,总之就是整个系统寄了大半实在救不回来,给我吓出一身冷汗。
突然,我想到我两天前做的快照,豁然开朗。将那个快照作为默认子卷挂载,然后以它为基础重新安装Linux,成功生成了内核和内存盘镜像,重启,成功启动。马上新建一个快照,更新,重启,修复结束。
只能说,感谢btrfs提供的方便又不占空间的快照功能,真的很实用
(图为崩溃后进liveiso尝试用原来的pacman救活的的时候的照片,后来整个人都慌了就没有拍照)

突然,我想到我两天前做的快照,豁然开朗。将那个快照作为默认子卷挂载,然后以它为基础重新安装Linux,成功生成了内核和内存盘镜像,重启,成功启动。马上新建一个快照,更新,重启,修复结束。
只能说,感谢btrfs提供的方便又不占空间的快照功能,真的很实用
(图为崩溃后进liveiso尝试用原来的pacman救活的的时候的照片,后来整个人都慌了就没有拍照)
