以下是您应该考虑的架构选择摘要。您的选择可能主要取决于您的计算机专业知识水平、现有数据的价值以及 Windows 和 Linux 之间预期的使用分配。
表 1. 架构
Linux 和 Windows 分开 | Linux 和 Windows 共享 | 支持 | 优点 | 缺点 |
---|---|---|---|---|
地址空间 | 不支持。Windows 必须是其分区中唯一的操作系统。 | |||
地址空间 | 分区 | 本 HOWTO 未涵盖。Windows 下的 VMWare | 无需干扰当前配置。Linux 可以加载到模拟系统上。 | Linux 运行缓慢。 |
地址空间 | 分区 | 本 HOWTO 未涵盖。Linux 下的 VMWare | 无需干扰当前配置。(未验证)Windows 可以加载到模拟系统上。 | Windows 运行缓慢 |
地址空间 | 分区 | 本 HOWTO 未涵盖。DosLinux | 无需干扰当前配置。 | |
地址空间 | 分区 | 本 HOWTO 未涵盖。Armed 发行版(未验证) | 无需干扰当前配置。 | |
分区 | 磁盘 | Windows 要求 Windows 位于第一个主分区中 | 适用于主要经销商的标准邮购家用计算机。 | 需要更多的安装工作。 |
磁盘 | 主机 | 最大限度地降低现有系统和数据的风险。需要较少的安装工作。 | 通常需要第二台计算机和额外的磁盘。 | |
主机 | 网络 | 本 HOWTO 未涵盖。课程、书籍和在线帮助很容易获得。 | 最大限度地减少安装工作。 | 至少需要两台配备网络接口卡的计算机。数据不能直接提供给另一个操作系统。 |
您对文件系统的选择通常受硬盘制造商、您选择的 Windows 版本以及您选择的 Linux 发行版的限制。
表 2. 文件系统
类型 | 代码 | 支持 | 描述 |
---|---|---|---|
DOS6 | 0x06 | Windows 95、Windows 98、Windows NT、Linux | IBM DOS 默认文件系统。名称限制为八个字符 + 3 个字符类型 |
NTFS | 0x07 | Windows NT、Linux 只读 | Windows NT 默认文件系统。名称具有任意长度。名称不能包含特殊字符 |
FAT32 LBA | 0x0c | Windows 95、Windows 98、Windows NT、Linux | Windows95/98 默认文件系统。名称具有任意长度。名称不能包含特殊字符 |
swap | 0x82 | Linux | Linux 默认内存缓存文件系统 |
ext2 | 0x83 | Linux | Linux 默认文件系统。名称具有任意长度。名称可以包含任意字符。往往很少出现外部碎片。在多个数量级的大小上扩展良好。在半随机访问系统上运行速度快。 |
您对发行版的选择主要取决于朋友的推荐、您的计算机专业知识水平以及软件包的易用性。大多数发行版都可以愉快地驻留在同一磁盘上,因此没有理由不尝试几个发行版,直到找到最适合您的发行版。
表 3. 发行版
发行版 | 发布者 | 来源 | 优点 | 缺点 |
---|---|---|---|---|
RedHat | Red Hat, Inc. | https://#/ | 易于安装。对家庭用户友好。提供商业支持。大量捆绑软件包。容忍未捆绑的软件包。 | 不容忍同一分区上的多个版本。 |
Slackware | Walnut Creek CDROM | http://www.slackware.org/ | 捆绑软件包数量最多。对专业用户友好。最简单的软件开发。新软件包通常最先出现在这里。容忍未捆绑的软件包。容忍同一分区上的多个版本。 | 需要一定的计算机专业知识。 |
SuSE | SuSE Gmbh | http://www.suse.com/ | 易于安装。对商业用户友好。面向商业用户。提供商业支持。容忍未捆绑的软件包。容忍同一分区上的多个版本。 |