Changeset View
Changeset View
Standalone View
Standalone View
release/tools/vmimage.subr
Show First 20 Lines • Show All 87 Lines • ▼ Show 20 Lines | vm_install_base() { | ||||
if ! [ -z "${QEMUSTATIC}" ]; then | if ! [ -z "${QEMUSTATIC}" ]; then | ||||
export EMULATOR=/qemu | export EMULATOR=/qemu | ||||
cp ${QEMUSTATIC} ${DESTDIR}/${EMULATOR} | cp ${QEMUSTATIC} ${DESTDIR}/${EMULATOR} | ||||
fi | fi | ||||
mkdir -p ${DESTDIR}/dev | mkdir -p ${DESTDIR}/dev | ||||
mount -t devfs devfs ${DESTDIR}/dev | mount -t devfs devfs ${DESTDIR}/dev | ||||
chroot ${DESTDIR} ${EMULATOR} /usr/bin/newaliases | chroot ${DESTDIR} ${EMULATOR} /usr/bin/newaliases || : | ||||
chroot ${DESTDIR} ${EMULATOR} /bin/sh /etc/rc.d/ldconfig forcestart | chroot ${DESTDIR} ${EMULATOR} /bin/sh /etc/rc.d/ldconfig forcestart || : | ||||
umount_loop ${DESTDIR}/dev | umount_loop ${DESTDIR}/dev | ||||
cp /etc/resolv.conf ${DESTDIR}/etc/resolv.conf | cp /etc/resolv.conf ${DESTDIR}/etc/resolv.conf | ||||
if [ "${VMFS}" = zfs ]; then | if [ "${VMFS}" = zfs ]; then | ||||
echo "kern.geom.label.disk_ident.enable=0" >> ${DESTDIR}/boot/loader.conf | echo "kern.geom.label.disk_ident.enable=0" >> ${DESTDIR}/boot/loader.conf | ||||
echo "zfs_load=YES" >> ${DESTDIR}/boot/loader.conf | echo "zfs_load=YES" >> ${DESTDIR}/boot/loader.conf | ||||
fi | fi | ||||
▲ Show 20 Lines • Show All 227 Lines • Show Last 20 Lines |