Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Nov 2020 19:51:07 +0000
From:      bugzilla-noreply@freebsd.org
To:        virtualization@FreeBSD.org
Subject:   [Bug 251250] bhyveload cannot find filesystem: ERROR: cannot open /boot/lua/loader.lua: no such file or directory.
Message-ID:  <bug-251250-27103-RT1c7lXvdi@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-251250-27103@https.bugs.freebsd.org/bugzilla/>
References:  <bug-251250-27103@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D251250

--- Comment #2 from Martin Birgmeier <d8zNeCFG@aon.at> ---
The boot succeeds if a slice is created for holding the partitions; this is
done by splitting the initial 256 sectors as follows:

[0]# gpart show
=3D>       1  83886079  vtbd0  MBR  (40G)
         1        15         - free -  (7.5K)
        16  83886064      4  freebsd  [active]  (40G)

=3D>       0  83886064  vtbd0s4  BSD  (40G)
         0       240           - free -  (120K)
       240   4194304        1  freebsd-ufs  (2.0G)
   4194544   4194304        2  freebsd-swap  (2.0G)
   8388848  75497216        4  freebsd-zfs  (36G)

[0]# bsdlabel vtbd0s4
# /dev/vtbd0s4:
8 partitions:
#          size     offset    fstype   [fsize bsize bps/cpg]
  a:    4194304        240    4.2BSD        0     0     0
  b:    4194304    4194544      swap=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20
  c:   83886064          0    unused        0     0     # "raw" part, don't
edit
  d:   75497216    8388848       ZFS=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20
[0]# ll /dev/vtbd0*
crw-r-----  1 root  operator  0x49 Nov 25 17:56 /dev/vtbd0
crw-r-----  1 root  operator  0x4a Nov 25 17:56 /dev/vtbd0s4
crw-r-----  1 root  operator  0x4c Nov 25 17:56 /dev/vtbd0s4a
crw-r-----  1 root  operator  0x4d Nov 25 17:56 /dev/vtbd0s4b
crw-r-----  1 root  operator  0x4e Nov 25 17:56 /dev/vtbd0s4d
[0]#=20

(This is from inside the running VM, therefore showing up as vtbd0 instead =
of
da0.)

So it seems that in FreeBSD 12.2 bhyveload cannot successfully load a purely
partitioned disk anymore (as opposed to sliced + partitioned). In 12.1 this=
 wan
working.

-- Martin

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-251250-27103-RT1c7lXvdi>