Linux MintとLinux Mint Debian Edition LMDEにbachefsサポートカーネルをインストールするには?

Linux MintとLinux Mint Debian Edition LMDEにbachefsサポートカーネルをインストールするには?

2023-10-31、BcachefsがLinux 6.7カーネルにマージされました。

コメント:

私たちが知っているように、LM21で使用されているカーネル5.xは次のように簡単に "kernel 6.1.0-1004-0em"に更新できますが、このカーネルはbcachefsをサポートしていません。

次の例をご覧ください。

uname -r
# Kernel 5.x...

新しいカーネルバージョンをインストールします。

sudo apt-get install linux-oem-22.04c

再起動

新しいカーネルバージョンを確認してください。

uname -r
Kernel 6.1.0-1004-0em

私たち全員が知っているように、次のGUIベースのUbuntu Mainline Kernel Installerソフトウェアを使用すると、LM 21でサポートされている古いカーネルを置き換えることができます。しかし、GUIソフトウェアは、上記の2つのbachefsサポートカーネルのうちの1つを選択することを許可しないようです。

いくつかのリンク:

ベストアンサー1

bachefs Ubuntu カーネル PPA bachefs をシステムに追加します。

「この製品は、すべてのUbuntuソース(zfs、nvidiaモジュール、virtualboxなど)がbachefsマスターに基づいている最新のUbuntu開発リリースである一般的なUbuntuカーネル用に設計されています。

sudo add-apt-repository ppa:raof/bcachefs を使用して PPA を追加して linux-bcachefs パッケージをインストールすると、最新のカーネルが提供され、新しいバージョンをアップロードしても更新が維持されます。そこにbachefs-toolsが必要な場合があります。 」

源泉: https://web.archive.org/web/20230421084110/https://www.reddit.com/r/bcachefs/comments/h797z8/ubuntu_bcachefs_ppa/

または独自のカーネルを構築してください。

bcachefs Howtoは次のように言います。

bachefs-kernel ブランチを構築します。

まず、次のコマンドを実行してbachefsパッチを含むカーネルブランチをダウンロードします。

git clone https://evilpiepirate.org/git/bcachefs.git

これは説明が少し複雑です。特定のディストリビューションのチュートリアルを見つけるのが最善です。

設定中に有効にする必要がありますCONFIG_BCACHEFS_FSgrep CONFIG_BCACHEFS_FS .configカーネルのソースコードを確認して動作します。

ヒントディストリビューションのカーネルがそれをサポートしている場合は、次のコマンドを実行してディストリビューションで使用されている.configを抽出できます。cat /proc/config.gz | gunzip > /tmp/distro.config.

源泉: https://web.archive.org/web/20230421125110/https://bachefs.org/Howto/

おすすめ記事