VirtualBox下ubuntu与宿主机的目录共享

VirtualBox加载虚拟硬盘文件及设置Windows共享文件夹

用VirtualBox加载已有的虚拟硬盘文件的过程记录

 

安装完VirtualBox后打开,选择:新建 -> 填写虚拟机系统类型为ubuntu, 下一步 -> 分配虚拟内存, 下一步 -> 使用已有的虚拟硬盘文件 -> 选择虚拟硬盘文件 -> 创建,虚拟机及系统就会安装完成。安装过程截图如下:

虚拟机系统访问windown系统的设置:

1.在虚拟机中设置window的共享文件夹, 例如: D:\ubuntu_share

2.打开Ubuntu,vim /mnt/setenv, 确保有下面这句mount -t vboxsf ubuntu_share /mnt/work/share

其中ubuntu_share为windows的共享文件夹,/mnt/work/share为Ubuntu的挂载点

3.vim /etc/bash.bashrc, 确保有这句话,source /mnt/setenv

### VirtualBoxUbuntu虚拟机宿主机网络不通的解决方案 当遇到VirtualBox中的Ubuntu虚拟机宿主机之间网络不通的问题时,可以通过以下几个方面来排查和解决问题。 #### 1. 防火墙设置 如果防火墙未正确配置,则可能导致通信失败。对于Ubuntu虚拟机,需确保其防火墙已关闭或允许必要的流量通过: - **检查并关闭Ubuntu虚拟机上的防火墙**: ```bash sudo ufw status verbose # 查看当前防火墙状态 sudo ufw disable # 关闭防火墙 ``` 此外,在某些情况下,即使虚拟机关掉了防火墙,宿主机(如Windows)也可能阻止ICMP数据包传输。因此需要检查宿主机端的防火墙规则[^4]。 #### 2. 网络适配器配置 根据实际需求调整VirtualBox内的网络适配器选项。以下是两种常用的网络模式及其适用场景: - **桥接模式 (Bridged Adapter)** 此种模式下,虚拟机会被分配到物理网络相同的子网内IP地址,从而像独立设备一样工作于局域网之中。适用于希望虚拟机能直接其他真实机器交互的情况。 如果采用此模式仍存在连通性障碍,请验证两者是否处于同一网段,并重新获取动态IP地址或者手动指定静态IP给虚拟机[^1]。 - **仅主机模式 (Host-Only Adapter) + NAT组合** 当只需要实现虚拟机同宿主机之间的通讯而无需外部互联网接入时,“仅主机”模式是一个不错的选择;然而为了保持对外部资源访问的能力,可额外增加一块设为NAT类型的第二张虚拟网卡[^3]。 #### 3. IP 地址冲突检测 确认双方所使用的IP不会发生重复现象。可通过命令`ifconfig`(Linux)/ `ip addr show` 来观察各自接口详情。一旦发现重叠情况应立即修正之[^2]。 #### 4. 启用ICMP协议支持 有时尽管两方均能正常收发TCP/UDP封包却依旧无法相互PING达的原因在于缺乏对特定类型消息的支持——即ICMP回应请求功能尚未开启。针对这种情况可以在Win10上执行如下操作步骤以开放相应权限: - 进入控制面板 -> Windows Defender 防火墙 -> 高级设置; - 寻找名为“文件和打印机共享(回显请求 - ICMPv4-In)” 的条目; - 对该条目的各个配置文件分别启用它即可。 完成上述修改之后再次尝试互Ping测试效果如何。 --- ### 示例脚本:自动禁用Ubuntu UFW服务 ```bash #!/bin/bash echo "Disabling UFW..." sudo systemctl stop ufw.service sudo systemctl disable ufw.service echo "UFW has been disabled." ``` 以上便是关于解决VirtualBox环境下Ubuntu虚拟机宿主机间网络不可达的一些常见处理措施及相关建议。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值