安裝 fedora 33 到外部 SSD 磁碟無法啟動

安裝 fedora 33 到外部 SSD 磁碟無法啟動

我嘗試在外部 SSD 上安裝 fedora 33。

我做了什麼:

下載 Fedora 映像並寫入 USB 隨身碟:

sudo dd if=Downloads/Fedora-Workstation-Live-x86_64-33-1.2.iso of=/dev/sde bs=8M status=進度 oflag=direct

按預期工作。該棒啟動正常,看起來它可以在 UEFI 模式下工作,但我不確定。

我選擇外部SSD作為安裝磁碟,刪除該磁碟上的所有內容,安裝運行沒有錯誤。但是重啟並拔掉USB後,SSD卻無法啟動。

我不知道在這樣一個愚蠢的簡單案例中我可以檢查什麼。如果 uefi 是這裡的問題,是否有機會強制安裝程式在沒有 uefi 的情況下安裝正常的 mbr?

我還創建了 USB 棒

sudo livecd-iso-to-disk --format --reset-mbr 下載/Fedora-Workstation-Live-x86_64-33-1.2.iso /dev/sde

但這根棍子根本無法啟動...太棒了!

答案1

看來您選擇了錯誤的媒體。要將 Fedora 33 直接寫入 SSD,您需要原始映像(使用ddpv寫入 SSD / MMC)。

Fedora 33 在自己的頁面上(替代架構)也有 IoT 功能。

https://alt.fedoraproject.org/alt/

例如,我選擇了最小的開始(首選),Fedora Minimal,檔案名稱 -> Fedora-Minimal-33-1.3.aarch64.raw.xz.

您需要解壓縮以獲取.raw圖像文件,然後使用您喜歡的工具進行寫入,例如pv <Fedora-Minimal-33-1.3.aarch64.raw >/dev/<blk>.

注意:當然,您可以使用xzcatand|作為單行程式碼。

下載 |使用 Fedora 33aarch64 原始映像檔而非 ISO(ISO 來自安裝,如 x86_64)。

自 2020 年 9 月起,Pi 4 可以(官方)直接從 USB 啟動。這個帖子,在此之前,我必須操作 EEPROM 轉儲來更改啟動順序並更新 EEPROM,以便在廉價的 850 EVO SATA SSD(確保 USB PCIe 或 USB 轉 SATA 晶片支援 UASP + TRIM)。

註:JMS583 RTL9210(USB 至 PCIe,用於 NVMe M.2 SSD)、VL716(USB 至 SATA)。

相關內容