From owner-freebsd-current@freebsd.org Mon Sep 10 16:28:55 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B2C9B1094B3E; Mon, 10 Sep 2018 16:28:55 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 33DF1899EB; Mon, 10 Sep 2018 16:28:55 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from Julian-MBP3.local (c-24-18-193-141.hsd1.wa.comcast.net [24.18.193.141]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id w8AGSkTX080355 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Mon, 10 Sep 2018 09:28:47 -0700 (PDT) (envelope-from julian@freebsd.org) To: freebsd-current , "freebsd-virtualization@freebsd.org" From: Julian Elischer Subject: a little secret info on AZURE VMs.. Message-ID: Date: Mon, 10 Sep 2018 09:28:46 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2018 16:28:55 -0000 Apparently if you publish an Azure image to their marketplace, they blindly store billing information at location 65536 of the VHD file.. so you need to ensure that your first partitions start after that. if you use a layout with your first partition starting at 64 sectors in, this location falls in the middle of your boot code. So it fails to boot. I haven't found any documentation of this yet.. Julian