我需要在运行 Windows 7 的机器上安装 Linux 操作系统(SuSE 或 RedHat)。拥有专用物理分区或虚拟分区的最佳方法是什么?
答案1
您需要多个分区。通常,3 个分区即可:
- 一个用于交换,大小为物理内存的两倍。
- 一个用于 / (系统,二进制文件,配置,库,日志)
- 一个用于存放所有用户数据的 /home。
我从未遇到过虚拟分区带来的缺点,但不知何故我更喜欢专用分区。
答案2
基本上,如果您想在同一个系统上运行两个不同的操作系统,您有两种选择来实现这一点。
- 双重启动
- 虚拟化
双重启动
双启动是一种系统设置,其中可用的驱动器空间被划分为多个空间,每个空间都有自己的操作系统。系统的引导加载程序(允许您启动操作系统的软件)将让您选择要启动哪个操作系统。通过这种设置,每个操作系统都有自己的驱动器空间。
此设置对硬件的要求最低,但不允许您同时运行两个操作系统,您每次只能启动一个。
虚拟化
当您虚拟化硬件以在虚拟机上安装操作系统时,您是在主机操作系统中运行该机器。基本上,Windows 7 会启动并运行软件来模拟安装了 Linux 的机器。虽然这允许您同时运行两个或更多操作系统,但它对硬件的要求比运行单个操作系统更高。除此之外,使用虚拟化时还应考虑某些(硬件)限制和兼容性问题。
答案3
从性能角度来看,物理安装优于虚拟安装。其他因素(例如虚拟机无法使用的某些硬件)也会影响您的决定。
一般来说,我使用虚拟机来做一些事情,比如在干净的环境中测试某些东西,或者进行开发,这些情况下需要有多台机器可用(多个 Asterisk 安装等等)。