방금 최신 FreeBSD CD 이미지를 다운로드하여 VirtualBox에 넣었습니다. 정상적으로 설치된 것처럼 보이지만 재부팅하고 CD 이미지에서 다시 부팅합니다. VirtualBox의 시작 화면에서 F12를 누르고 하드 드라이브에서 부팅할 하드 드라이브를 선택하면 다음과 같이 표시됩니다.
gptboot: No /boot/loader on 0:ad(0p2)
gptboot: No /boot/kernel/kernel on 0:ad(0p2)
FreeBSD/x86 boot
Default: 0:ad(0p2)/boot/kernel/kernel
boot: _
내가 뭘 잘못했나요?
칩셋을 ICH6으로 변경해도 작동하지 않았고 RAM을 512MB로 늘리지도 못했습니다.
PC-BSD도 작동하지 않습니다(VirtualBox 특정 이미지).
답변1
VirtualBox 관련 문제일 수 있습니다. 칩셋이나 디스크 컨트롤러를 변경하는 것이 도움이 된다고 주장하는 게시물을 몇 개 보았습니다.
~에서이 포럼 게시물:
I changed the chipset in System to ICH6 and in Storage to ICH9 and it seems to be working now!
답변2
다른 운영 체제에서도 동일한 문제가 발생했지만 VirtualBox가 재부팅된 장치와 관련이 있었습니다. 이는 FreeBSD 문제가 아닌 VirtualBox 설정 문제입니다. 재부팅하면 VirtualBox가 어떤 장치에서 부팅할지 묻나요?
불행히도 나는 이것을 어디서 찾을 수 있는지 찾을 수 없습니다.
답변3
VirtualBox 기본값을 사용하여 FreeBSD를 다시 설치하십시오.
설치 후 재부팅 시 창을 닫고 VB에 장치 전원을 끄도록 지시합니다.
그런 다음 해당 머신의 VB 스토리지 설정으로 이동하여 *.vdi 디스크를 먼저 만들도록 부팅 순서를 변경합니다.