首页
版块
WIKI
按主题
按用户
语言:
中文
English
Btrfs的研究取得了一点成果
体验心得
952
次浏览 ·
2
个回复 ·
电梯直达
到第
楼
确定
woodelf
deepin
发表于 2013-05-31 07:43
楼主
最近几天一直在验证如何将/放到btrfs内建RAID10的存储池上,连着几天都是失败,装好的系统无法启动。
今天算是取得了一点成果,之前失败的原因大概也找到了,是因为我没有生成initramfs来给内核提供扫描并挂载btrfs的临时root环境。
现在已经把initramfs和临时root环境的问题解决了,虽然不完美,仍然需要在iniramfs抛出来的shell中手动运行
btrfs device scan
Copy the Code
之后再exit才能顺利启动/上的btrfs RAID10。
猜测是因为initramfs在挂载临时root环境的时候,没有先去扫描btrfs设备,就直接试图挂载我的/,而我的/又是分布在四块磁盘设备上,导致出错了。
也用LD测试了一下,创建subvolume和安装系统没什么问题,但是重新启动之后在lightdm还未显示之前就一直在闪烁,也无法切换到tty。原因大概是直接解压squashfs之后少做了某些必要的配置,具体不明。
希望有更多用户能参与进来一起研究,就目前而言,没有任何一个发行版提供安装器的btrfs subvolume和高级特性自定义功能。不过个人认为,btrfs未来前途非常好,虽然我有于某些原因暂时还得用ZFS。
btrfs.png
回复
点赞0
收藏
只看作者
所有回复
pdlenovo
deepin
发表于 2013-05-31 17:32
沙发
是的,我的LMOS的LMFS,就借鉴了btrfs的一些核心理念,它是用B*树方式组织文件的,这种方式非常高效。它还有独特的日志形式,和效验方式
回复
点赞0
只看作者
Oli
deepin
发表于 2024-07-16 12:11
板凳
是的,我的LMOS的LMFS,就借鉴了btrfs的一些核心理念,它是用B*树方式组织文件的,这种方式非常高效。它还有独特的日志形式,和效验方式
回复
点赞0
只看作者
请先
登录
账号再进行相关操作
精品汇总
换一批
【截图录屏】5月功能优化方案公示
deepin MCP 服务上线 !首个系统级MCP服务让你解放双手!
grub菜单显示不全的手动处理方法。
Q&A | deepin 25用户常见问题解答——磐石不可变系统篇
从NVMe硬盘节能导致的死机问题展开谈谈
玲珑是个什么宝,一个架构一次构建可跨系统运行的包格式
发布帖子
热帖排行
换一批
鸿蒙电脑真机,和deepin有些像,但将deepin还没实现的给实现了。
鸿蒙来了,竞争更激烈了,deepin要更加努力呀!
鸿蒙PC要发布了,UOS和麒麟的黑稿越来越多了
GXDE 2025 发布:支持从旧版升级,基于 Debian 13
好家伙,华为将系统文件夹基本上以中文命名。
我反映了2年的BUG,今天依旧在。。。
热门活动
查看更多
今天算是取得了一点成果,之前失败的原因大概也找到了,是因为我没有生成initramfs来给内核提供扫描并挂载btrfs的临时root环境。
现在已经把initramfs和临时root环境的问题解决了,虽然不完美,仍然需要在iniramfs抛出来的shell中手动运行
猜测是因为initramfs在挂载临时root环境的时候,没有先去扫描btrfs设备,就直接试图挂载我的/,而我的/又是分布在四块磁盘设备上,导致出错了。
也用LD测试了一下,创建subvolume和安装系统没什么问题,但是重新启动之后在lightdm还未显示之前就一直在闪烁,也无法切换到tty。原因大概是直接解压squashfs之后少做了某些必要的配置,具体不明。
希望有更多用户能参与进来一起研究,就目前而言,没有任何一个发行版提供安装器的btrfs subvolume和高级特性自定义功能。不过个人认为,btrfs未来前途非常好,虽然我有于某些原因暂时还得用ZFS。
btrfs.png