The document source was hard to find.
Discussed in discussion 5442
Alternative to issue 4899
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
Two years have passed since migrating the *.md contents to the website,
so the *.md files no longer need to be kept.
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
`limactl show-ssh` is now deprecated.
Instead, use `ssh -F ~/.lima/default/ssh.config lima-default` .
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
Avoid hardcoding "linux" everywhere, use OS instead (like Arch).
TODO: Add proper cidata template parameter for LIMA_CIDATA_HOME
Signed-off-by: Anders F Björklund <anders.f.bjorklund@gmail.com>
On armv7l, dmesg is not shown in the default serial (ttyAMA0).
On aarch64, dmesg is still shown but cloud-init logs are not shown.
Add `pci-serial` device to enable ttyS0.
The default ttyAMA0 is still kept to show UEFI logs.
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
Currently only ubuntu-lts runs, some issue with ubuntu images.
And there is no nerdctl-full for arm-v7, only nerdctl images.
Signed-off-by: Anders F Björklund <anders.f.bjorklund@gmail.com>
This adds support for using virtiofs to mount filesystems on Linux
hosts, via QEMU's vhost-user-fs-pci device + the Rust implementation of
virtiofsd. In a simple "benchmark" running sha256sum on a copy of the
Windows 11 ARM64 VHDK (because it's a large file I randomly had lying
around):
- reverse-sshfs took ~21s
- 9p took ~13-15s
- virtiofs took ~6-7s
(For comparison, running it directly on the host system took ~5s.)
This is marked as "experimental" because it has undergone testing
by...me and relies on additional tools installed other than just QEMU.
Unfortunately, this does *not* include support for DAX, because that's
not merged into upstream QEMU yet, making it rather difficult to test.
Ref. #20.
Signed-off-by: Ryan Gonzalez <git@refi64.dev>
Also add --tty parameter, similar to the start command,
for avoiding user interaction asking whether to start it.
Signed-off-by: Anders F Björklund <anders.f.bjorklund@gmail.com>
Allows modifying the template inplace for a single instance, if you
don't want to change the default or override for all instances.
There are currently some quirks with the modified yaml syntax,
like removing empty lines or adding indentation on sequences...
Signed-off-by: Anders F Björklund <anders.f.bjorklund@gmail.com>
The other display options open a window always, while the
vnc is more "on demand" by using a separate vnc viewer.
Add localhost and password support for some minimal security.
The password is generated, and is stored as an instance file.
Signed-off-by: Anders F Björklund <anders.f.bjorklund@gmail.com>
Introduces a new YAML property `.[]networks.vzNAT` for enabling `VZNATNetworkDeviceAttachment`.
No root privilege is needed.
`.[]networks.lima` is reserved for future support of `socket_vmnet` for VZ.
Fix issue 1161
Replaces PR 1206
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>