32 ビットと 64 ビットの両方のブート オプションを備えた外付け SSD に Linux インストールを作成する

32 ビットと 64 ビットの両方のブート オプションを備えた外付け SSD に Linux インストールを作成する

そのため、古い 60G SSD は現在、外付け USB エンクロージャ内にあります。そこに Linux をインストールしたいのですが、必要に応じて古いハードウェアで実行するオプションも用意したいので、可能であれば同じドライブとパーティションに 32 ビットと 64 ビットの両方のブート オプションを用意したいと考えています。

それは可能ですか?何かアイデアはありますか?

答え1

短い答え: 同じパーティションでも可能ですが、代わりに2つのパーティションを使用してください

長い答え: すべての主流ディストリビューションは、同じファイル システムで 32 ビット バージョンと 64 ビット バージョンを持つことができません (または、少なくとも機能しません)。 専門的な可能性はいくつかありますが、これは任意のマシンでこのドライブから起動したいものではありません。

しかし、64 ビット バージョンを 1 つのパーティションにインストールし、32 ビット バージョンを 2 番目のパーティションにインストールすれば、すべての主流ディストリビューションは問題なく動作します。RAM の少ないマシンをターゲットにしている場合は、3 番目のパーティションをスワップとして追加すると、両方のインストール間で共有できます。

答え2

gparted などを使用して 2 つの ext4 パーティションと 1 つの swap パーティションを作成します。その後、2 つのバージョンの Linux をインストールできます。ほとんどの Linux ディストリビューションでは、ブート マネージャーが自動的にインストールされ、正しく構成されます。インストール中に、grub ブート マネージャーをインストールする場所を尋ねられます。USB SSD を選択するだけです。

関連情報