Btrfs 子卷 @home 未挂载内核升级 3.17

Btrfs 子卷 @home 未挂载内核升级 3.17

我无法将内核升级到最新的 3.17 rc3 主线内核。我目前使用的是针对 Acer chromebook c720p 的修补内核 3.13,3.17 内核可以让我开箱即用地支持触摸板和触摸屏。

当我启动新内核时,找不到 btrfs @home 子卷,我可以不使用主文件夹启动并使用访客帐户或 tty2,但为什么无法识别我的主文件夹?我该如何挂载它?

需要一些帮助来解决这个问题,我是 btrfs 新手。当我再次启动 3.13 内核时,一切都恢复正常。这里有一些配置文件。

文件系统

UUID=42f4b88c-b4a7-45b5-b665-d74623bc351d /               btrfs   noatime,discard,ssd,autodefrag,compress=lzo,space_cache,subvol=@ 0       1
# /boot was on /dev/sda2 during installation
UUID=18d97557-fdbd-4359-b99f-7587f8c0add3 /boot           ext4    noatime,defaults            0       2
# /home was on /dev/sda3 during installation
UUID=42f4b88c-b4a7-45b5-b665-d74623bc351d /home           btrfs   noatime,discard,ssd,autodefrag,compress=lzo,recovery,clear_cache,subvol=@home 0       2

蛴螬

recordfail
savedefault
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_gpt
insmod ext2
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  18d97557-fdbd-4359-b99f-7587f8c0add3
else
  search --no-floppy --fs-uuid --set=root 18d97557-fdbd-4359-b99f-7587f8c0add3
fi
linux   /vmlinuz-3.17.0-031700rc3-generic root=UUID=42f4b88c-b4a7-45b5-b665-d74623bc351d ro rootflags=subvol=@  quiet splash elevator=noop intel_pstate=enable $vt_handoff
initrd  /initrd.img-3.17.0-031700rc3-generic

答案1

这种行为是由 3.17-rc3 中引入的内核错误引起的,已在 3.17-rc6 中修复(恢复“Btrfs:device_list_add() 在安装时不应更新列表”)

相关内容