新しいArchLinuxシステムでSystemd-bootをセットアップする方法

Systemd-bootは、Systemdスタートアップシステムを搭載した代替のLinuxブートローダーです。より高速な起動、より優れたEFIサポートなど、多数の最新機能を備えているため、ArchLinuxに最適です。Arch LinuxでSystemd-bootをセットアップするのは難しいプロセスなので、始める前に、重要なデータをバックアップすることを強くお勧めします。

注:Systemd-bootは、UEFIを使用して起動するシステムでのみ機能します。UEFIがない場合は、Grubを使用してください。

ArchLinuxをインストールする

このガイドでは、新しいArchLinuxインストールでSystemd-bootローダーを構成およびセットアップする方法を説明します。このため、ArchLinuxオペレーティングシステムを新規インストールしてSystemd-bootセットアッププロセスを開始する必要があります。

 注:Systemd-bootは、新しく起動するのではなく、既存のArchLinuxシステムにインストールすることができます。ただし、このガイドでは、現在のシステムをSystemd-bootに変換する方法については説明しません。既存のシステムをSystemd-bootに変換する方法については、ArchWikiを確認してください

過去に、TipsWebTech360で、ArchLinuxのインストール方法に関するチュートリアルをすべて書きました。これは長くて詳細なインストールプロセスであり、さまざまな手順がたくさんあります。これらの手順はすべて重要であり、Systemd-bootを実行するのに役立ちます。指示に従って、システムにArchLinuxをインストールします。概説されているGPT / EFIメソッドに必ず従ってください。

ArchLinuxのGPT / EFIインストール手順では、Grubブートローダーのインストール方法を示すガイドの手順をスキップしてください。Grub命令を無視する必要があります。無視しないと、Systemd-bootが機能しません。

ArchLinuxをインストールするためのGPT / EFIメソッドを実行した後、システムをオンのままにしてArch Chroot(ライブディスク)にログインし、この投稿に戻って、指示に従ってSystemd-bootを次のようにセットアップする方法を学習します。 ArchLinuxのブートローダー。

Systemd-bootを設定する

EFI / GPT用のArchLinuxインストールガイドでは、3つのパーティションがセットアップされ、/ dev / sda(システムに接続された最初のハードドライブ)でフォーマットされました。これらのパーティションは次のとおりです。

  • パーティション1– Fat32 EFIパーティション(約512 MB)
  • パーティション2– Ext4ルートパーティション(選択したサイズ)
  • パーティション3– Linux-Swapパーティション(選択したサイズ)

Arch Linuxで最初に行う必要があるのは、Fat32パーティションのブートフラグを変更することです。これらのフラグを交換するには、Gdiskアプリを使用するのが最適です。Gdiskを入手するには、Arch-Chrootターミナルプロンプトで次のPacmanコマンドを使用します。

pacman -S gdisk

アプリをセットアップしたら、Gdiskアプリケーションでハードドライブを開きます。

gdisk / dev / sda

上記のコマンドを実行すると、Gdiskアプリに/ dev / sdaが配置されます。次に、MBR、BSD、APM、GPTのいずれかを選択するように求めるプロンプトが表示されます。GPTに書き込み、Enterキーを押します。

ここから、プロンプトにtを書き込んで、Fat32パーティションのフラグを変更します。

t

書いた後のtコマンドで書き込み1はFAT32パーティションで動作するようにアプリを指示します。

1

EFIシステムの16進コードをGdiskプロンプトに書き込みます。

EF00

wコマンドで変更を保存します 。

注:警告は無視してください。何も消去されません。

w

変更をディスクに書き込んだ後、qコマンドでGdiskを閉じます。

q

Fat32 EFIパーティションのフラグが正しく設定されたので、bootctlを使用してSystemd-bootを新しいArchLinuxシステムにインストールします。

bootctl --path = / boot install

Bootctlコマンドにそのコースを実行させます。デフォルトの構成ファイルを自動的に設定する必要があります。

次に、ArchLinuxがインストールされているパーティションである/ dev / sda2のUUIDを見つける必要があります。
Nanoでファイルを起動します。PARTUUID情報を見つけるには、以下を実行します。

blkid / dev / sda2

blkidコマンドに目を通し、紙切れに番号を書き留めるPARTUUID="か、電話などにメモとして保存します。保存する必要のある番号は、次の例のようになります。

3f53b620-5676-4370-90a5-fbed6af2fcfb

ルートパーティションのUUIDを取得したら、touchコマンドを使用して新しいArchLinuxメニューエントリを作成します。

/boot/loader/entries/arch.confにタッチします

Nanoで新しいファイルを開きます。

nano -w /boot/loader/entries/arch.conf

次のコードを「arch.conf」ファイルに貼り付けます。

注:PARTUUID = YOUR-PARTUUID-CODE-HEREをコードに変更してください。

新しいArchLinuxシステムでSystemd-bootをセットアップする方法

title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=PARTUUID=YOUR-PARTUUID-CODE-HERE rw

完了したら、Ctrl + OでNanoを保存し、Ctrl + Xで終了します。

Archエントリが処理されたら、Archのデフォルトの「loader.conf」ファイルをクリアして、より適切な設定に置き換えます。

エコー ''> /boot/loader/loader.conf

以下のコマンドを使用して、Nanoテキストエディタで「loader.conf」ファイルを開きます。

nano -w /boot/loader/loader.conf

次のコードをNanoテキストエディタに貼り付けます。

新しいArchLinuxシステムでSystemd-bootをセットアップする方法

default arch
timeout 4
console-mode max
editor no

Systemd-bootをbootctlで更新します。

bootctl --path = / boot update 新しいArchLinuxシステムでSystemd-bootをセットアップする方法

いったんbootctlが完了更新され、システムD-ブートが使用できるようになりました。新しいArchPCのデスクトップ環境をまだ選択していない場合は、ここから「ArchLinuxのインストール方法」ガイドに戻ってください。それ以外の場合は、再起動して、Systemdを利用した新しいArchセットアップをロードしてください。

Leave a Comment

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

7zip:Ubuntuのインストール[ガイド]

7zip:Ubuntuのインストール[ガイド]

7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

Ubuntu:フォーマットSDカード[ガイド]

Ubuntu:フォーマットSDカード[ガイド]

UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。

無料でプレイできる6つのLinuxパズルゲーム

無料でプレイできる6つのLinuxパズルゲーム

あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!