GRUBとJFSのパーティション化:具体的な設定は何ですか?

GRUBとJFSのパーティション化:具体的な設定は何ですか?

最近、私はパーティショニング方式を別々に設定することにしました。実際のマシンに変更を適用する前に、仮想的にテストすることにしましたが、GRUBでいくつかの問題に直面しました。

まず、いくつかの情報をお知らせします。シナリオを展開する予定です。

  • /(デフォルト)、JFS、40G(VMの場合は2GB)
  • /boot(基本)、ext2、500M(仮想マシンでは200MB)
  • /home(論理)、ext4、200G(仮想マシンでは8GB)
  • /srv(論理)、ext4、5G(仮想マシンで200MB)
  • スイッチング(論理)、4G(VMで512MB)

新しいディストリビューションは、Arch Linux、64ビット(仮想マシンでは32ビット)です。仮想マシンに新しいシステムを正常にインストールしましたが、再起動時にGRUBにJFSルートパーティションがあるため問題があるようです。 /boot/grub/i386-に複数のファイル(relocatorやall_videoなどのモード)が見つかりません。 PC))。

最初は別のブートパーティションが原因だと思いましたが、メインルートに含めると問題が解決しません。ただし、ext4を/パーティションとして使用すると、GRUBは完全にロードされます。

これはGRUBのJFSパーティション処理の問題かもしれませんが、GNU GRUBプロジェクトでこの問題を解決するためにしばらく前にパッチを適用したことに注意してください。別のテストで同じ構造を作成しましたが、/にJFSの代わりにext4を使用してGRUBが正しくロードされました。

問題なくJFSパーティションをマウントできるGRUBの特定の構成はありますか?

ベストアンサー1

rogrubコマンドラインに追加してみてください。

見てGentooドキュメント:

ルートファイルシステムがJFSの場合、JFSは読み取り/書き込みマウントを許可する前にそのログを再生する必要があるため、カーネル行に「ro」を追加する必要があります。

おすすめ記事