
嘗試將裸機伺服器上用於安裝 Linux 作業系統的預先定義流程複製到 VM(在 Oracle Virtualbox 上)。
Linux 作業系統安裝過程使用作業系統發行版 (RHEL 7) DVD 映像和包含 kickstart 檔案(供 Anaconda 用於自動化 Linux 作業系統安裝)的 USB 筆式驅動器以及一些特定的附加專有軟體。這是舊版軟體,我無權修改安裝過程。
我想弄清楚的是,如何為虛擬機器(Oracle Virtualbox)執行等效步驟,希望不必使用真正的實體 USB 隨身碟。在我的例子中,主機作業系統是 Windows 10 企業版。
有沒有一種方法可以在 Windows 10 中建立磁碟映像文件,其中包含預期 USB 隨身碟的內容(256MB,FAT32 格式,以及一個非常具體的 USB 隨身碟)磁碟標籤)然後可以以某種方式安裝在虛擬機器中,就像 USB 隨身碟對於 Linux 作業系統一樣可見,就像實體伺服器一樣。
答案1
有很多方法,包括:
使用 Windows 10 內建工具建立 VHD 格式映像(diskmgmt.msc → 操作 → 建立 VHD)。將其作為虛擬磁碟附加到主機 Windows 系統。使用diskmgmt對其進行初始化和格式化,然後將其與主機分離,並將其新增至RHEL安裝虛擬機器中。 (VirtualBox 支援 VHD 影像,但不支援 VHDX。)
使用 VBox 的「虛擬媒體管理器」建立標準 VirtualBox 磁碟映像。將其附加到已安裝VM 與您選擇的作業系統(無論是 Linux 還是 Windows),並使用該 VM 對映像進行分割和格式化。將其與該 VM 分離並附加到 RHEL 安裝 VM。