昨天尝试systemd,有次关机不利,又没启用magic key,于是强关。重开机btrfs 报open_ctree error…无法mount根分区
于是开手机上网搜解决方案。http://www.spinics.net/lists/linux-btrfs/msg07572.html
然后掏出以前留下的archboot,usb进系统。
archboot真是好,可以用pacman,于是pacman了gcc,git,make,httptunnel(为了上sb的国际网),btrfs-progs-unstable(更新btrfsck的版本,archboot里面的没有-s参数)。然后
git clone git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-progs-unstable.git next
进去make btrfs-select-super。
btrfsck -s 1 /dev/sda2,看看super block的备份好使不。完成之后
./btrfs-selects-super -s 1 /dev/sda2
重启开机进系统。done。
高手啊……
早就听闻CS Slayer大名。今日一见,果然不同凡响!看得我是云里雾里啊……
话说你的background是杏子?
@lolihunter 是杏子。
……话说你这么说让我受宠若惊啊……
我上次一电脑的BtrFS出问题了,当时用的是Linux-LTS内核,折腾了3天也没有弄出来,btrfsck、btrfs-recover都用了,最后无意中用了新内核……奇迹般好了! ^,-.^