
我喜欢 Windows 7(使用 7600-RTM),主要是因为它的窗口捕捉功能,尤其是桌面上 50% 的两个窗口功能。它确实提高了工作效率。另外,有时我必须使用 Word '07,很少使用 Fireworks。这就是我暂时转向 Windows 7 的原因。
我正在尝试在 VirtualBox 中设置 Linux,因为我对虚拟化软件完全不熟悉。
我做过的事情:
- 选择了 grml,一个基于 Debian(因为它有超级好的 apt 引擎)的轻量级系统工具发行版。
- 安装了 VirtualBox 并为其制作了一个新的 3GB 动态硬盘映像。我安装了 grml-medium-2009.10.iso,从中实时启动,在 shell、cfdisk 中,制作了一个 3GB 分区(它显示 3GB 来自 VirtualBox 的虚拟硬盘,然后是 grml2hd(在硬盘上安装 grml)。我在 /etc/apt/sources.list 中包含了 Debian 存储库。sudo apt-get install build-essential lxde manpages-posix-dev 等。
机器已经启动了,但我有几个问题:
- 我无法在全屏模式下运行我的 grml。 hostkey+F出现黑屏,但 grml 仍在以较低的分辨率运行。
- 如何在客户机和主机操作系统之间共享文件(最佳/最简单或推荐的方式)?
- 我是一名网络和系统程序员,所以除了 nmap、ethereal-wireshark 和 iptables 之外,您还建议我使用哪些最佳工具?
- 有没有办法从 Windows 通过 ssh 连接到我的 grml?
- 您最喜欢的 VirtualBox 插件有哪些?
- 根据您的经验,最佳做法或建议是什么?
答案1
但是无法在全屏模式下运行我的 grml,hostkey+F 会出现黑屏,但 grml 仍在以某种降低的分辨率运行。
为了能够做到这一点,您必须安装 Guest Additions 模块,查看该发行版的文档或论坛以获取相关信息,安装可能会有所不同。
通常,您只需运行虚拟机并Install Guest Additions
从Devices
虚拟机菜单中选择即可。这将在虚拟机中“插入”一张 CD,您将在其中找到一个文件来安装它们。您可以通过文件名识别该文件(例如:对于 64 位 Linux 操作系统,文件名为 VBoxLinuxAdditions-amd64.run)。
安装将构建一些模块,请确保您的 VM Linux 中安装了 GCC 和内核头。
如何在客户机和主机操作系统之间共享文件,最好/最简单或推荐的方式。
在撰写本文时,使用 VBox 最简单的方法是在主机操作系统和虚拟机之间创建一个共享文件夹。为此,请在Shared Folders
虚拟机配置选项卡中添加一个文件夹。
要安装它mount -t vboxsf folder_name mount_point
,您必须安装 Guest Additions 模块才能使用共享文件夹。
如果您需要更简单的功能,VMware 允许在安装客户工具后进行拖放,但 VBox 尚未实现此功能。
我是一名网络和系统程序员,除了 nmap、ethereal-wireshar 和 iptables 之外,您还建议我使用哪些最佳工具。
抱歉,除了这些我没法帮助,但我也想知道。
有没有办法从 Windows 通过 ssh 连接到我的 grml。
我从未尝试过,但我敢打赌,虚拟机将与主机操作系统共享网络(通过虚拟适配器),因此使用虚拟机 IP 就可以做到这一点。你很可能可以做到这一点。
您最喜欢哪些 virtualbox 附加组件?
我不用任何插件……但我也不怎么用 VBox。它提供的功能对我来说已经够用了。
根据您的经验,最佳做法或建议是什么。
就我的经历而言恐怕没有什么特别的。