%20%E3%82%92%E3%82%BD%E3%83%BC%E3%82%B9%E3%81%8B%E3%82%89%E3%83%93%E3%83%AB%E3%83%89%E3%81%97%E3%80%81%E6%97%A2%E5%AD%98%E3%81%AE%20grub%20%E6%A7%8B%E6%88%90%E3%81%AB%E5%8F%8D%E6%98%A0%E3%81%95%E3%81%9B%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82.png)
以下のようにマシンをさまざまなパーティションに設定する方法について助けが必要です: (Dell Precision、64 ビット ラップトップ)
1) Centos 64ビット最新版、これがメインの作業用パーティションとOSになります
2)Ubuntu 14.04.1 LTS 32 ビット (一部のレガシー プロジェクトの互換性のため、これも必要です)
3) RT Linux パッチを適用した 2.4.24 Linux カーネル (パッチを適用する必要があります) (Arch Linux を使用する予定ですが、すぐに使用方法に関するドキュメントを入手できませんでした。他の方法も歓迎します。簡単なコマンド ライン セットアップでもかまいません)
4) LFS、arch Linux などの実験目的で後で追加したいその他の Linux パーティション
上記のセットアップを完了するのにご協力ください。実際、Centos、Ubuntu 32 ビット 14.04 LTS をセットアップしましたが、Arch Linux をインストールしようとしたときにブートローダが壊れ、レスキューで grub コンソールに着陸しました。私は基本的に経験豊富なユーザーで、以前にカーネルを構築し、コマンドを使用して grub で更新しましたが、常に Ubuntu のみを使用していました。現在、複数の *nix OS ブートでセットアップする際に問題が発生しています...そのうちの 1 つにカーネル パッチ イメージが必要です。
すべてのイメージを含む /boot でのセットアップも問題ありません。私はこれまでこの方法を試したことがなく、常に Ubuntu のバリエーションであるマルチブートをインストールしてセットアップを管理することができました。この方法では、各パーティションに個別のブート ディレクトリがあります。よりよい代替案とその方法があれば教えてください。
よろしくお願いします、
答え1
Archlinux での grub のインストールを詳しく見てみましょう: https://wiki.archlinux.org/index.php/GRUB
インストールされているすべてのディストリビューションとカーネルをスキャンするには、GRUB を適切に設定する必要があります。
最も簡単な回避策は、マルチブートの問題に対処する代わりに、virtualbox または qemu で仮想マシンを使用することです (ほとんどの場合、archlinux を使用します。参考までに、「Arch Linux は、有能な Linux® ユーザーのニーズに合わせて設計された、多用途でシンプルなディストリビューションです。」)。 https://www.archlinux.org/about/