準備一個用於可啟動 linux 的 U 盤。需要?
我已將
linuxmint-20-xfce-64bit.iso
(withdd
) 放在 FAT32,64G USB 驅動器上。當我之後用 進行檢查時gparted
,它不會報告有關分區的任何資訊,只是帶有 ISO 名稱的簡單行。這是最優的嗎?它是使用 USB 的最佳方式嗎?我認為 USB 驅動器的工作速度相當慢。我使用過 Raspberry Pi,SD 卡有幾個分區(引導、根、交換等)。有些分區是用 FAT32 格式化的,有些是用 ext4 格式化的。我的可啟動USB驅動器不應該是這樣嗎?為什麼 ISO 不能生成具有多個分區且格式正確的 USB 驅動器?
請耐心等待。我還沒有這麼多地使用 Linux。我還在上小學。
ISO 文件是可引導光碟(CD-ROM、DVD 等)上的逐塊映像。這些磁碟採用 ISO9660 格式(這就是映像文件是“.ISO”文件的原因),而不是 FAT32、ext4 或您可能熟悉的任何其他文件系統類型,並且它們沒有分區正在考慮(ISO9660甚至沒有分區表)。如果你只是
dd
將 ISO 映像複製到您的 USB 快閃記憶體驅動器上,您最初格式化 USB 快閃記憶體驅動器的任何分區都將消失,因為此操作會覆蓋分區表。當您從 USB 快閃記憶體驅動器啟動系統時,它不關心分區表或類似的東西 - 它只是從快閃記憶體驅動器載入啟動塊(就像它與您正在啟動的任何其他驅動器一樣)和執行它在那裡找到的任何程式碼。由引導程式碼決定下一步做什麼,以及如何解釋快閃記憶體驅動器上的任何內容。當您從已寫入 ISO 映像的 USB 快閃記憶體驅動器啟動時dd
或類似的,系統實際上將其視為從光碟機啟動 - 就像您將 ISO 映像刻錄到可寫 CD-ROM 或 DVD 磁碟上,然後從它啟動一樣。如果您使用的是 USB 2.0 快閃記憶體驅動器,那麼無論您做什麼,都會有點慢。快閃記憶體驅動器上的文件系統類型不會改變這一點。如果您使用 USB 3.x 快閃記憶體驅動器,在帶有 USB 3.x 介面的系統上,訪問速度會快得多。如果您在只有 USB 2.0 介面的系統上使用 USB 3.x 快閃記憶體驅動器,那麼無論您使用哪種快閃記憶體驅動器,您都只能獲得 USB 2.0 速度。