开发机器设置 - 从 Linux 转移到 Windows

开发机器设置 - 从 Linux 转移到 Windows

我喜欢 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 AdditionsDevices虚拟机菜单中选择即可。这将在虚拟机中“插入”一张 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。它提供的功能对我来说已经够用了。

根据您的经验,最佳做法或建议是什么。

就我的经历而言恐怕没有什么特别的。

相关内容