![Linux セットアップの互換性](https://rvso.com/image/83702/Linux%20%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%E3%81%AE%E4%BA%92%E6%8F%9B%E6%80%A7.png)
Linux 環境をセットアップしたいのですが、異なるハードウェア セットを備えた 2 台以上のコンピュータ システムでシステムを起動できるようにしたいと考えています。
- コンピュータが同じアーキテクチャ (x86 64 ビット) に基づいていることを考えると、Linux はそのレベルのハードウェア抽象化を提供できるでしょうか?
各マシンに互換性のあるカーネルが 1 つあれば、正常に起動できるのではないかと思います。
- Debian OS アーキテクチャはその機能をサポートしていますか? どうすればできますか?
答え1
簡単に答えると、イエスです。
プロセッサ アーキテクチャが同じ (x86_32、x86_64 など) であれば、インストールはほとんどの場合どこでも実行できます。実際には、次の 3 つの問題があります。
- 起動時に適切なドライバーが利用可能である必要があります。これを保証する最善の方法は、ディストリビューションのカーネルに固執することです。独自にコンパイルすると、ドライバーを誤って見逃すリスクがかなり高くなります。
- ブートローダーが動作する必要があります。PC ハードウェアでは、これは通常問題になりません。Grub を使用して、構成でデバイス名がハードコードされていないことを確認してください。
- 独自のビデオ ドライバーは使いにくく、使用せずにはいられないようなファイルをインストールする傾向があります。最後に調べたところ、ATI と NVidia の独自のドライバーの両方がこれに該当しました。無料のドライバーは問題ありません。したがって、無料のビデオ ドライバーを使用し、無料のドライバーがサポートしていない派手な 3D 効果は使用しないでください。