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를 설치하는 방법을 보여줍니다. 클라우드 이미지가 일반적으로 더 효율적이지만, 특정 배포 시나리오에서는 새로운 설치 절차를 이해하는 것이 중요합니다.