Aller au contenu principal

46. Installing an Operating System on a Virtual Machine


개요​

이 가이드는 ISO 설치 미디어와 빈 디스크 이미지를 사용하여 virt-install 도구로 가상 머신을 설정하고 운영 체제를 설치하는 방법을 설명합니다.

주요 프로세스 차이점​

미리 빌드된 이미지를 가져오는 대신 새로운 OS를 설치하는 경우, 몇 가지 명령어 옵션이 다릅니다:

  1. 사전 설치된 OS가 없으므로 --import 옵션을 생략합니다
  2. --disk size=10 구문으로 지정된 용량의 새 디스크를 생성합니다
  3. --location으로 설치 미디어인 ISO 파일 또는 URL을 지정합니다
  4. --graphics none으로 텍스트 모드 설치를 진행합니다
  5. --extra-args "console=ttyS0"를 추가하여 텍스트 기반 상호작용을 위한 시리얼 콘솔을 노출합니다

설치 명령어 예시​

로컬 ISO 파일을 사용하는 virt-install 명령어:

jeremy@kodekloud:~$ virt-install --osinfo debian12 --name debian1 --memory 1024 --vcpus 1 \
--disk size=1 --location /var/lib/libvirt/boot/debian12-netinst.iso \
--graphics none --extra-args "console=ttyS0"

네트워크 URL을 사용하는 확장 버전:

jeremy@kodekloud:~$ virt-install --osinfo debian12 --name debian1 --memory 1024 --vcpus 1 \
--disk size=1 \
--location https://deb.debian.org/debian/dists/bookworm/main/installer-amd64/ \
--graphics none --extra-args "console=ttyS0"

실행 중에 도구는 설치 파일을 다운로드하고, 디스크 이미지를 할당하며, Debian 설치 프로그램으로 부팅하기 전에 커널 출력을 표시합니다.

설치 인터페이스​

시스템이 최소한의 인터페이스 옵션을 가진 텍스트 기반 설치 프로그램으로 부팅됩니다. 기본 선택사항은 일반적으로 Enter 키를 눌러 수락할 수 있습니다. 설치 프로세스를 종료하려면 Ctrl+]를 눌러 터미널 세션을 닫습니다.

요약​

이 방법은 virt-install을 사용하여 처음부터 VM을 생성하고 OS를 설치하는 방법을 보여줍니다. 클라우드 이미지가 일반적으로 더 효율적이지만, 특정 배포 시나리오에서는 새로운 설치 절차를 이해하는 것이 중요합니다.