well, you’re facing some strange problems
Virtualbox should work with Network Bridge, that type would use an IP from your LAN’s range if you’re using a DHCP server on it, or you could configure manually if you don’t have any or you don’t want to use it. If it is working when tethering from your phone, perhaps there is a firewall on your host OS forbidding the DHCP through the ethernet adapter.
You can set up the static IP easily by editing /etc/network/interfaces
and, if your guest ethernet adapter is named for example enp0s0
, then put something like
auto enp0s0
iface enp0s0 inet static
address 192.168.0.231
netmask 255.255.255.0
gateway 192.168.0.1
And put a free IP address of your home range, whatever it is, I guessed the most typical here, a 192.168.0.0/24, but yours can be different. Correct also your gateway
Then, edit /etc/resolv.conf
and put a nameserver, if your router has the IP 192.168.0.1, it would be something like
nameserver 192.168.0.1
nameserver 8.8.8.8
Then reboot the virtual machine or restart the network daemon with the command systemctl restart networking
.
Now it should appear the configured IP on the adapter in the output of the command
$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether c8:60:00:98:ed:99 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.231/24 brd 192.168.0.255 scope global noprefixroute enp3s0
valid_lft forever preferred_lft forever
inet6 fe80::c0e6:e966:d55a:eebc/64 scope link noprefixroute
valid_lft forever preferred_lft forever
Finally, if the IP is not showing or the status is not UP
, then somethingis failing here. You can test to ping your router IP, then ping outside your network (google.com) and that should solve your DHCP problems.
I cannot see the screenshot you posted. So I can’t tell you if you ran out of space. Debian minimal should be… well, minimal, and 8GB should be enough for system installation and mycroft and dependencies. My Mark I uses 5,4GB, so yours should be like this. Perhaps did you install a desktop environment?
Again, the easiest way for you, should be reinstall once again, yet there are ways to solve space issues, but in this stage, I would just reinstall and give enough space disk (20 or 32GB should be enough for any scenario). Have in mind that virtualbox doesn’t preallocate the disk space, that means that even if you assign… 200GB, if you use just 6GB, the space on disc allocated is 6GB.