가비아 클라우드를 테스트 해 보고 있다. 지원되는 OS 이미지는 CentOS, Ubuntu, Windows Server 2016 외에는 없다. 지원되지 않는 OS를 설치하기 위해서는 아래와 비슷한 절차를 거치면 어떤 종류라도 설치 가능할 것으로 보인다.
우선 기본적으로 할당되는 부팅 디스크(Disk A
)외에, 추가적으로 디스크(Disk B
)를 하나 더 할당 받는다.
선택된 OS를 이용하여 부팅을 하고(여기서는 리눅스) 설치에 사용할 이미지(대체적으로 iso 파일)를 다운 받는다.
그리고 다운 받은 이미지를 Disk B
에 밀어 넣는다.
1
dd if=/tmp/pfsense.iso of=/dev/vsdb bs=1M
재부팅을 하고 GRUB
부트로더 실행 시 매뉴얼 모드
로 진입하여 아래와 같은 명령들을 실행 시킨다.
1
2
3
4
5
set root=(hd1)
kfreebsd /boot/kernel/kernel
kfreebsd_loadenv /boot/device.hints
set kFreeBSD.vfs.root.mountfrom=cd9660:/dev/iso9660/PFSENSE
set kFreeBSD.vfs.root.mountfrom.options=ro