From owner-freebsd-virtualization@freebsd.org Fri Aug 5 15:09:09 2016 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A731ABAFBE1 for ; Fri, 5 Aug 2016 15:09:09 +0000 (UTC) (envelope-from trentnthompson@gmail.com) Received: from mail-yw0-x231.google.com (mail-yw0-x231.google.com [IPv6:2607:f8b0:4002:c05::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 65B9C150A for ; Fri, 5 Aug 2016 15:09:09 +0000 (UTC) (envelope-from trentnthompson@gmail.com) Received: by mail-yw0-x231.google.com with SMTP id j12so268332870ywb.2 for ; Fri, 05 Aug 2016 08:09:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=H876PgXD9rJJkYvqJHWbP1clNbTbrBpM9S9vQj95LRw=; b=D88sull0D9tTDH49yVDocAp228cF6qVk2WddHiw3XXz549EgUiLxUcsar8G7i9CHJT 1wnrCUK3BQfHb+++loJZJVUj1qwtGrJuQD0D/5SPb5T8BNJ94nYL3TlV+Pfn3bnjSTHh Y3Ifb9jlG8WIn1xxoHahBzo16v1hVnAyxGrumi3leSk12OG5lW0aEwyZdE8pYuHSLoW6 dAXIHkO2mCLfSxqV+4vXCa6nG+I0FRCzgchE3au1d/fUX6LxLcGqOhHV1Twq2dL5dm/l X8VpeizBHKw4vKGxq8invUOZLeNs/kvDezE1OO82KmPcGv1BoHWVcmdv7WJgBTdY04OX slxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=H876PgXD9rJJkYvqJHWbP1clNbTbrBpM9S9vQj95LRw=; b=KbyRoYN1c8Sx8CnpmqvDRF+iMkTLW/2P8len5ru2pHY+qLi76VxX8rBUx6nP4ERQkv VjkRh8JbYqt2mqH6b8j5YSBmyQhqJWqUR/+CCrKgNEACgcgWkbGoimKpBpeq4M4SrwfD 59PnLR/g19bwWR+k+utufL933zvOzlKNXaFPaFZLaYHjO7Vq2ipUtgJncgLOiN/YGiou ffCfl3FKugw/bfn0H569d4LEBnxcOj4pnawwrm0o7CX+3pPHB1iMtG6EOY9cdEcDq8QW +2TeWREq4Akrjs6KBXzCbiziWuXQ//zYFtt8SFVpPK/C08eC9IWNEIsrV8eWmDOJ6Bzd wEZw== X-Gm-Message-State: AEkoouvRZL+MaMo08bIW64+UBXl5i/czeFVhndPnbmjXaSe2gpBeqgYlvvBabgJwdalRZNsGGnS9wRGOknrFyQ== X-Received: by 10.129.95.67 with SMTP id t64mr56415871ywb.204.1470409748530; Fri, 05 Aug 2016 08:09:08 -0700 (PDT) MIME-Version: 1.0 Received: by 10.37.196.196 with HTTP; Fri, 5 Aug 2016 08:09:08 -0700 (PDT) In-Reply-To: References: From: Trent Thompson Date: Fri, 5 Aug 2016 09:09:08 -0600 Message-ID: Subject: Re: OS X Guest on Bhyve To: Jordan Starcher , FreeBSD virtualization Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Aug 2016 15:09:09 -0000 Jordan, I've attempted this in the past, and got to an Apple boot screen [1] using the Clover "Hackintosh" bootloader and Mac OS X 10.11 El Capitan. However, depending on the drivers used [2], the instance will either "blow up" (crash), or just sit there and hang. After creating the Clover USB stick, I just use dd to write the image to a file and use that with the ahci-hd bhyve driver. I don't attach anything else, no serial, no network, or second hard drive yet. According to some Hackintosh people, we should try different Clover Drivers and "kexts," as well as booting into "verbose mode" so we can see how far the boot gets, and where it breaks. I also don't think I'm the only one working on this... Hope this information helps. -Trent (pr1ntf) [1] https://twitter.com/pr1ntf/status/750574003954352128 [2] https://twitter.com/pr1ntf/status/759734390310121472