Debian
預置現有分區
給定一個已知已經包含一些分區(例如/dev/sda1、/dev/sda2、/dev/sda3)的磁碟(例如/dev/sda)。是否可以在這樣的磁碟上執行 preseed(意思是:對磁碟的其餘部分進行分區,使用 grub 設置雙啟動)?如果是這樣如何實現這一目標?
是的,可以安裝第二個(或第三個或第四個)作業系統。但是,有一些要求和注意事項需要考慮。
根據已安裝的作業系統,如果您希望新的基於 Debian 的作業系統使用多個分區,則可能必須使用 LVM2(邏輯捲管理器)或類似軟體。特別是您需要了解從某些分區格式引導 Linux 核心的限制(最後我知道 GRUB 和核心文件必須駐留在非 LVM 分區上)。
要實現雙引導配置的自動(預置、kickstart 等)安裝,您應該非常熟悉系統將使用的引導載入程序以及它們如何與不同的作業系統互動。自動安裝可能會簡單地失敗並且什麼都不做,或者它可能無法在保留數據的同時配置雙引導性質,或者它可能會嚴重失敗並覆蓋/破壞預先存在的分區上的數據。如果您不熟悉自動安裝,請謹慎。
我建議熟悉官方的Debian Preseed 文件以及他們在該頁面上分享的許多優秀範例。