我想在 Ubuntu 10.04 中尝试虚拟化,并找到了以下希望相关的名称列表:Xen、OpenVZ、KVM、Vservers、EC2 和 Solaris Zones,尽管这只是一个示例列表,问题并不仅限于此。
从社区的经验来看,我应该在 Ubuntu 上使用什么虚拟化解决方案来学习?因素是易于设置,易于使用。稳定性也很重要。其次是内存使用和性能问题。
我想虚拟化什么?好吧,在实验的旗帜下,所选软件几乎可以允许任何事情。
Vagrant是一个为开发人员构建和管理虚拟机的工具。它有一个Ubuntu入门指南,其中包含一些看起来很可疑的建议,例如
$ sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby # wtf???
Run Code Online (Sandbox Code Playgroud)
或者从源代码而不是从 Ubuntu 包安装 RubyGems,然后gem install用于安装 vagrant 本身。
只是按照这些说明我感觉不舒服。可能有 PPA 吗?是否有为 Ubuntu 打包的替代工具?
在 Parallels 5.0 虚拟机中运行 11.04 beta,但此问题适用于任何虚拟化软件。
Parallels 5 Linux 工具(来宾添加)不适用于 10.10 和 11.04,我不想要它们。我喜欢 VM 的集成方式。唯一需要调整的是屏幕几何形状。
系统 -> 首选项 -> 显示器中的所有选项都没有完美适合我的显示器。我需要1080 x 1920 (9:16)或1920 x 1080 (16:9)。
许多不同的分辨率都可以工作(参见下面的屏幕截图),其中包括:
如何手动调整屏幕分辨率(显示/显示器尺寸)?
$ cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
$ sudo xrandr --newmode "1920x1080" 173.00 1920 2048 2248 2576 1080 1083 …Run Code Online (Sandbox Code Playgroud) 我们在 ESX 服务器上运行了几个 ubuntu 虚拟机。
在 ubuntu 中,有各种可用的内核:
哪个是在 ESX 上运行的虚拟机的最佳选择?
在 VirtualBox 中安装时没有声音。当我从 Windows 中的 live CD 启动时,我的扬声器的声音正常。在 VirtualBox 中启动 live CD 时,它看不到我的扬声器。在声音属性中,只有内置在 S/PDIF 和耳机中的数字输出!
我已经完成了 pavcontrol - alsamixer- 所有设置都可以。我已经尝试了 32/64 位版本的 Ubuntu。运行当前版本的 VirtualBox。系统:Windows 7 64 - i5。
我在看什么?
我发现我的图形驱动程序 (ATI Radeon HD 4200) 在本机 Windows 系统中运行得更好,我什至无法在 Ubuntu 中运行闭源驱动程序,因此我想将 Windows 作为我的主要操作系统运行再次但在虚拟机中有 Ubuntu。任何人都知道如何将我当前的 ubuntu 系统迁移到虚拟机?
我正在寻找一个虚拟音频电缆程序来通过管道传输音频。当然必须有一个 Linux 版本或类似于这些很棒的 Windows 程序的东西......
我查看并找到了一个名为 vsound for Linux 的...
但它已经近 11 年没有更新了,所以是的。
我原以为 JACK 是答案,但它很难使用。我主要想要一个与硬件声卡一起工作的虚拟声卡。
我在虚拟机(vmware、win 主机)上安装了 ubuntu 服务器 14.04 LTS。VM 可以访问 Internet(给定端口 ID、适配器类型 E1000E 和 MAC)。遗憾的是 ubuntu 无法自动检测到设备。
ifconfig -a 仅显示环回接口,但 lspci 打印以下以太网控制器:
0b:00.0 以太网控制器:英特尔公司 82574L 千兆网络连接
如何创建合适的 eth0 接口?
该/etc/network/interfaces文件只包含一个lo接口,所以我尝试创建一个 eth0. VM-Host 提供了 IP、网络掩码、网关设置。所以我添加了以下几行到我的/etc/network/interfaces:
auto eth0
iface eth0 inet static
address ....
gateway ....
netmask ....
Run Code Online (Sandbox Code Playgroud)
然后我试图通过调用来强制这些设置,/etc/init.d/networking restart但没有成功。
这些设备使用 e1000e 内核模块。我已经尝试删除并再次加载它,但我总是收到错误,它很忙。
更新: vm 的网络设置如下所示:
所以没有网络连接,但是设备状态是connected。我之前在同一台虚拟机上使用过 Windows,互联网连接开箱即用。如何用ubuntu访问这样的网络连接?
var/log/boot.log状态为 [OK] 的所有命令cat /var/log/syslog | grep -i eth 是空的dmesg | grep -i etc 也是空的更新2:
好像对e1000e接口支持不太好,于是请vm-admin把接口类型改成vmxnet3。现在 …
我最近下载了 Virtualbox 5,并运行了从网站上获得的 .deb 文件。我尝试使用 MS-DOS 6.22,但出现错误消息。
'[RTR3InitEx failed with rc=-1912 (rc=-1912)
The VirtualBox kernel modules do not match this version of
VirtualBox. The installation of VirtualBox was apparently not
successful. Executing
'/sbin/rcvboxdrv setup'
may correct this. Make sure that you do not mix the OSE version and
the PUEL version of VirtualBox.
where: supR3HardenedMainInitRuntime what: 4
VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support
driver doesn't match the version of the user. ]'
Run Code Online (Sandbox Code Playgroud)
我什至尝试运行建议的命令,但它失败了。
我正在尝试使用 QEMU 模拟 ARM 架构。我的主机操作系统是 ubuntu 16.04,模拟机内的来宾操作系统也是 ubuntu 16.04。以下是我正在关注的教程:
sudo apt-get install qemu-system-arm qemu-efi
dd if=/dev/zero of=flash0.img bs=1M count=64
dd if=/usr/share/qemu-efi/QEMU_EFI.fd of=flash0.img conv=notrunc
dd if=/dev/zero of=flash1.img bs=1M count=64
sudo qemu-system-arm -m 1024 -cpu cortex-a57 -M virt -nographic -pflash flash0.img -pflash flash1.img -drive if=none,file=xenial-server-cloudimg-arm64-uefi1.img,id=hd0 -device virtio-blk-device,drive=hd0 -netdev type=tap,id=net0 -device virtio-net-device,netdev=net0,mac=$randmac
Run Code Online (Sandbox Code Playgroud)
这给了我以下错误:
WARNING: Image format was not specified for 'flash0.img' and probing guessed raw.
Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
Specify …Run Code Online (Sandbox Code Playgroud) virtualization ×10
virtualbox ×3
kernel ×2
sound ×2
vmware ×2
12.04 ×1
12.10 ×1
14.04 ×1
display ×1
e1000 ×1
fullscreen ×1
live-cd ×1
monitor ×1
networking ×1
ppa ×1
qemu ×1
server ×1
vagrant ×1
windows ×1