Date: Thu, 5 Nov 2015 20:37:18 +0300 From: Roman Bogorodskiy <novel@FreeBSD.org> To: Peter Grehan <grehan@freebsd.org> Cc: "freebsd-virtualization@freebsd.org" <freebsd-virtualization@freebsd.org> Subject: Re: Illumos support in bhyve Message-ID: <20151105173717.GB2025@kloomba.lvv.mirantis.net> In-Reply-To: <56118B2B.2040101@freebsd.org> References: <56118B2B.2040101@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--s/l3CgOIzMHHjg/5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Peter Grehan wrote: > To follow up on the previous post, with the UEFI support introduced in=20 > r288524, bhyve can now boot Illumos since there is a working BIOS. >=20 > This has been tested with SmartOS and also OpenIndiana and OmniOS,=20 > though I've not been able to work out how to enable serial console=20 > support for the latter two post-install. >=20 > The best bet is the most recent SmartOS: > =20 > https://us-east.manta.joyent.com/Joyent_Dev/public/SmartOS/smartos-latest= =2Eiso >=20 > Grab the UEFI build with CSM/BIOS enabled: > http://people.freebsd.org/~grehan/bhyve_uefi/BHYVE_UEFI_CSM_20151002= =2Efd >=20 > An example command line is: >=20 > bhyve \ > -c 2 \ > -s 3,ahci-cd,/path/to/smartos-20151001T070028Z.iso \ > -s 4,ahci-hd,/path/to/smartos.img \ > -s 5,virtio-net,tap0 \ > -s 31,lpc \ > -l com1,/dev/nmdm0A \ > -l com2,/dev/nmdm1A \ > -l bootrom,/path/to/BHYVE_UEFI_CSM_20151002.fd \ > -m 2G -H smartos >=20 > UEFI/CSM debug output is on com1, grub1 is on com2, install is on com1.= =20 > On a reboot after install, login sessions are enabled for both com1 and= =20 > com2. >=20 > Many thanks to Andriy Gapon for helping out with debug, and Ben Perrault= =20 > for giving it a good shakeout. Hi Peter, I tried this instruction and I was able to get into smartos installation. I choose all the default options there, it reported successful installation. Then I dropped 'ahci-cd' part, but I cannot get smartos boot. I can see on nmdm0B the following: Legacy INT19 Boot... And that's all. And there's nothing on nmdm1B. My command is: bhyve -c 2 -s 4,ahci-hd,/home/novel/smartos.img -s 5,virtio-net,tap0 -s 31,lpc -l com1,/dev/nmdm0A -l com2,/dev/nmdm1A -l bootrom,/home/novel/uefi/BHYVE_UEFI_CSM_20151002.fd -m 2G -H smartos ^T reports: load: 1.17 cmd: bhyve 4821 [running] 2461.38r 347.75u 2109.83s 100% 7580k And, by the way, is it possible to run FreeBSD using UEFI? I encountered problems with that as well: https://lists.freebsd.org/pipermail/freebsd-virtualization/2015-November/00= 3904.html Any hints how to debug this are appreciated. Thanks, Roman Bogorodskiy --s/l3CgOIzMHHjg/5 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJWO5PNAAoJEMltX/4IwiJqdv4IAJEp1BmuUev/GwZuFBtsknpo dtucNols2Di+H7LfSqhqNUnxedEDIuiMbn+fFsK+aZlUM6oILsNpD+6nnJerriM4 1BUOLs39cv07vkXykCp/SxNc8N0ExcysXJBXf8olyQ5iOoTaNZvYBh3PzBuzpTDA K9pOwCCGjbuXyvQ19Yd+aopW9KGthntE485BdTeBjOQ5TCjuCNMAIYNJ1VAcqS1P wspcHVIwiEWI7066xe+iEbWsGlnZ4ut9fgZ7g4Ageasjo8YoZ/l51BzqCMbj193J iKtpTB20b2okBNKyST69CzhpueaEtnNWGm5M9m2qVA7EXwi5YBMpGctv3gHceOg= =FstA -----END PGP SIGNATURE----- --s/l3CgOIzMHHjg/5--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20151105173717.GB2025>