Libvirt虚拟机引导顺序:CDROM vs HD,哪种设置更合理?
在 Libvirt 中创建虚拟机时,引导项设置 CDROM 在 HD 前面或 HD 在 CDROM 前面会影响虚拟机启动时的引导顺序。
如果将 CDROM 设置在 HD 前面,虚拟机在启动时会首先尝试从 CDROM 中引导,如果找不到可引导的操作系统,则会尝试从硬盘 (HD) 中引导。这种设置可能会导致以下问题:
-
重复安装系统:如果虚拟机中的 CDROM 中包含了一个可引导的操作系统镜像,而硬盘上已经安装了操作系统,那么虚拟机会尝试从 CDROM 引导,导致重复安装系统。
-
启动延迟:如果虚拟机中的 CDROM 中没有可引导的操作系统镜像,那么虚拟机会等待一段时间后才会尝试从硬盘引导,这会导致启动延迟。
如果将 HD 设置在 CDROM 前面,虚拟机在启动时会首先尝试从硬盘引导,如果找不到可引导的操作系统,则会尝试从 CDROM 中引导。这种设置通常是正确的情况,因为硬盘上通常会安装操作系统,而 CDROM 通常用于安装新的操作系统或者进行修复。
因此,正确的设置是将 HD 在 CDROM 前面,这样虚拟机会首先尝试从硬盘引导,只有在硬盘上找不到可引导的操作系统时才会尝试从 CDROM 引导。
原文地址: https://www.cveoy.top/t/topic/fB2z 著作权归作者所有。请勿转载和采集!