[BitVisor-devel-en:127] Re: Sqlite3 testing in Bitvisor 3.0

Lonnie Cumberland lonnie at outstep.com
Wed Aug 20 04:55:54 JST 2025


Greetings All,

Hope that everyone is doing well.

I have been compiling the Bitvisor 3.0 from the Github Matsu repository:

https://github.com/matsu/bitvisor

But still cannot get the SQLiteExample to work through the "dbgsh" as it 
does not seem to find it no matter what I try.  In my last efforts, I 
even copied the sqliteexample.bin into the "EFI/Boot" directory where 
the bitvisor.efi and loader are located but it seems that the bin files 
are not something that is loaded at boot time and I suspect that they 
would be compiled into bitvisor as a single efi file.

Also, I have been testing on my Nuc13 Ubuntu 22.04 (x64) machine since I 
think that there is a problem booting up Windows 11 (x64) from a recent 
mailing list message in which a fix was going to be put into place, but 
I have not see any additional emails on this and if this has bee added 
to the latest Bitvisor.

Any updates on these would be greatly appreciated, my friends.

Best,
Lonnie


On 8/16/2025 2:09 PM, Lonnie Cumberland wrote:
> Hello all
>
> I am testing Sqlite3 in Bitvisor 3.0 on a Ubuntu 22.04 (x64) system.
>
> In the "make config" setup, I do see the an option for "SQLite in 
> Protection Domain" and do see some sqlite bin modules including 
> sqliteexample.bin but am not clear as to if I need to put the bin 
> files in the EFI directory with bitvisor.efi so that it can load the 
> modules.
>
> After I boot bitvisor, I am able to start up "./dbgsh" to talk to 
> bitvisor, but it does not seem to locate the sqliteexample when I try 
> to start it.
>
> My reading has been in an English translation of the
>
> Trying out BitVisor's SQLite feature
> https://qiita.com/mmi/items/613bef0fdc6f41d3cb6b
>
> and
>
> Trying out BitVisor's SQLite feature (storage_io)
> https://qiita.com/hdk_2/items/ea981dc1da10499fe941
>
> in which the first one asks to have the configs in place for:
>
> STORAGESTORAGE_IOCRYPTOSTORAGE_PDSQLITE
>
> Also, based upon (below) the plugins are static and not able to be 
> dynamically loaded but I would guess that the plugin modules still 
> need to be placed in the EFI directory.
>
> Implementing plugin functionality in BitVisor
> https://qiita.com/RKX1209/items/f368ff237bee9efbb0be
>
> Can you please advise me on this as I am really trying to dig into 
> bitvisor for this new version of the project that I wanted to complete.
>
> Thanks an have a great day, my friends.
> Lonnie
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.bitvisor.org/archives/bitvisor-devel-en/attachments/20250819/56b873a4/attachment.htm>


More information about the BitVisor-devel-en mailing list