首页 > 系统相关 >[Rocky Linux] 使用btrfs

[Rocky Linux] 使用btrfs

时间:2022-10-22 10:11:09浏览次数:92  
标签:kernel git Rocky btrfs 编译 Linux org 安装

使用btrfs

rocky本身并没有btrfs的相关管理工具,所以需要自己安装,但是遗憾的发现它的源中啥也没有。只能考虑自己安装。

首先通过命令git clone git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git 取到代码,

然后执行./autogen.sh 生成 configure文件,可能会需要安装对应的包,安装就好 (可以试着把这个链接里面的东西能安装的都安装btrfs 编译_souy_c的博客-CSDN博客_编译btrfs)

执行./configure,此时会进行编译环境的检查,也会缺一堆包,安装就好。可能会提示下面的问题

configure: error: Package requirements (python-3.9) were not met:

Package 'python-3.9', required by 'virtual:world', not found

此时需要安装的不是python3.9,而是yum install python3.9-devel,响应的,提示缺少libudev安装的应该是libudev-devel

然后make -j8make install 就有btrfs的管理工具了

编译内核

然后通过上面的操作之后,在mount的时候发现内核不支持btrfs,,,emmm 所以就只能自己编译内核了 (但是我失败了,导致系统不能正常启动)

Building and Installing Custom Linux Kernels - Documentation (rockylinux.org)

标签:kernel,git,Rocky,btrfs,编译,Linux,org,安装
From: https://www.cnblogs.com/cjdty/p/16811011.html

相关文章

  • smb linux 挂载参考说明
    主要记录下linux挂载smb的配置以及包含密码的使用说明软件包准备yuminstallcifs-utils挂载包含认证的,使用credentials配置选项//ser......
  • mysql for linux :安装及删除
    官网:https://downloads.mysql.com/archives/community/在官网找到适合自己版本的mysql,个人选择的是5.7.27、Redhat操作系统、操作系统版本7,X86平台64位。可以直接下载,也......
  • Centos7最小安装配置|Linux
    0.前言Linux/Centos7最小化安装后需要做的几件事1.快速安装$yuminstall-ynet-tools$yuminstall-ycurl$yuminstall-ywget$yum-yinstallvim$yum......
  • Linux find 命令
    Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与......
  • Linux常用命令
    为提高大家使用Linux的效率,我个人总结了一些Linux常用命令,赶紧收藏起来吧!一.登录与注销系列1)sudouseraddlilei//添加用户(不能被立即使用,需设置密码sudopas......
  • Linux1
    Linux内核特征:1:内核组织形式为整体式结构2:进程调度方式简单有效3:支持内核进程(或称为守护进程)4:支持多平台虚拟内存管理5:虚拟文件系统6:模块机制7:增加了系统调用8:面向......
  • Linux struct sk_buff *skb 结构体
    structsk_buff是linux网络系统中的核心结构体,linux网络中的所有数据包的封装以及解封装都是在这个结构体的基础上进行。sk_buff是Linux网络中最核心的结构体,它用来管理......
  • Linux 进程与线程、线程与信号
    进程与线程多线程程序调用fork后,子进程只是调用fork线程的完整复制。子进程自动继承父进程种互斥锁的状态。这引起一个问题:子进程不知道从父进程继承来的互斥锁的具体状态......
  • linux shell中利用关键字批量移动或复制文件
     001、[root@localhosttest3]#lsa34a45b34b54c23c34dirab[root@localhosttest3]#tree.├──a34├──a45├──b34├──b54├──c23......
  • Linux/Ubuntu命令行登陆和退出postgres数据库
    1.登陆sudo-i-upostgrespostgres@eisen:~$psqlpsql(14.5(Ubuntu14.5-2.pgdg20.04+2),服务器12.12(Ubuntu12.12-0ubuntu0.20.04.1))输入"help"来获取帮助......