Boot

從 Kali 64 位 iso 安裝的 Kali 可以在 32 位平台上執行嗎?

  • February 26, 2018

假設我amd64從官方下載頁面下載了 64 位版本 ( ) iso,然後在 64 位電腦上啟動並開始安裝到我的 128GB USB。

假設我們都讓32-bit電腦64-bit在 UEFI 模式下執行,我的 U 盤(安裝在64-bit帶有amd64iso 的平台上)可以在我的 32 位電腦上執行嗎?

不可能。您可能會收到以下錯誤消息(或一些與此類似的消息):

在此處輸入圖像描述

如果您有 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錯誤。

相關資料:

**我的意見:**如果你真的想要一個能夠啟動的作業系統,i686amd64建議你使用i686Linux 發行版。

引用自:https://unix.stackexchange.com/questions/426680