amd64
公式ダウンロードページから64ビットバージョン()isoをダウンロードし、64ビットコンピュータから起動して128 GBのUSBにインストールを開始するとします。
コンピュータがすべてUEFIモードで32-bit
実行されていると仮定すると、64-bit
私のUSBディスク(64-bit
isoを使用してプラットフォームにマウントされていますamd64
)は私の32ビットコンピュータで実行されますか?
答え1
不可能。次のエラーメッセージ(または同様のメッセージ)が表示されることがあります。
32ビットコンピュータを使用している場合、両方のアーキテクチャオプションから起動するには、32ビットオペレーティングシステムをダウンロードする方が安全です。
また、EFIについて話すときに32ビットEFIがありますが、amd64プロセッサを実行しているシステムがあるため、この「奇妙なブートシステム」が機能するには少し調整が必要です。この回答の関連コンテンツのセクションをご覧ください。
しかもAskUbuntuに関するこの質問ここでは、Ubuntu 32ビットEFIと64ビットEFIデュアルブートに関する興味深い内容を見つけることができます。 Kali LinuxはDebianに基づいているため、あなたのシナリオにいくつかのヒントが適用されることがあります。前述のように、32ビットEFIを使用して両方のカーネルをチェーンロードし、/
同じディスクに2つの異なるインストール用に2つの異なるパーティションを分離する場合は、この設定が可能です。
パーティションを共有することが可能でなければなりませんswap
。ただし、「ディスクを一時停止」した後に別のLinuxインストールから起動すると、システムが破損する可能性があります。共有/home
パーティションと同じ方法ですが、アーキテクチャ依存ファイルを使用するソフトウェアが破損する可能性があります。rrd
データベースファイルでERROR: This RRD was created on another architecture
エラーが発生しました。
関連情報:
- GRUB経由で32ビットUEFI(EFI-IA32)にWindows x64をインストールする
- 64ビットシステムでgrub2(no)が32ビットEFIを起動する問題を解決するには?
- Arch Linux Wiki:32ビットUEFIから64ビットカーネルを起動する
私の考え:i686
起動可能なオペレーティングシステムが本当に必要な場合は、Linuxディストリビューションをamd64
使用することをお勧めします。i686