本书介绍计算机多操作系统与虚拟机技术。全书共分9章,前4章主要介绍多操作系统技术,包括单操作系统安装、多操作系统安装、多操作系统资源共享、多操作系统维护与卸载等;后5章主要介绍虚拟机技术,包括在Windows中使用VMware虚拟机、在Linux中使用VMware虚拟机、VMware虚拟机的高级应用、Virtual PC虚拟机以及Virtual PC虚拟机高级应用等。
本书图文并茂、条理清晰、精简得当,可供各类电脑爱好者阅读。
第1章 点击多操作系统 1
1.1 操作系统的种类 1
1.1.1 Windows家族 1
1.1.2 Linux家族 4
1.1.3 非主流操作系统 5
1.2 多操作系统优势与不足 6
1.2.1 多操作系统的优势 6
1.2.2 多系统的局限性 7
1.2.3 如何选择适合自己的操作系统 7
1.3 硬盘分区系统格式分类 9
1.3.1 FAT16 9
1.3.2 FAT32 10
1.3.3 NTFS文件系统 11
1.3.4 认识Linux文件系统 11
1.3.5 操行系统对硬盘分区系统格式的要求 13
1.4 低级格式化与分区 13
1.4.1 低级格式化 13
1.4.2 分区的种类 13
1.4.3 分区原则 14
1.4.4 分区实践 15
1.5 高级格式化 23
1.5.1 用Format格式化分区 24
1.5.2 图形化的格式化工具 24
第2章 单操作系统安装 26
2.1 多系统的引导管理 26
2.1.1 启动前期过程 26
2.1.2 操作系统引导过程 28
2.2 系统启动盘 28
2.2.1 系统启动盘的作用 28
2.2.2 启动盘中的文件 29
2.2.3 启动盘的制作 30
2.2.4 特殊启动盘的制作 36
2.3 Windows 98操作系统的安装 37
2.3.1 常见系统安装方式 38
2.3.2 使用启动软盘安装Windows 98 39
2.3.3 使用光盘安装Windows 98 43
2.3.4 带参数安装Windows 98 44
2.3.5 无人值守安装Windows 98 44
2.3.6 克隆方式安装Windows 98 46
2.4 DOS下安装Windows 2000 47
2.4.1 硬件需求 47
2.4.2 硬件的兼容性 48
2.4.3 磁盘分区与文件系统 48
2.4.4 安装实战 49
2.5 安装Windows XP 52
2.5.1 Windows XP常见的3个版本 52
2.5.2 安装Windows XP前的准备工作 52
2.5.3 Windows XP专业版安装实战 53
2.5.4 无人值守安装Windows XP 55
2.6 安装Red Hat Linux 9.0 56
第3章 多操作系统安装 65
3.1 做好安装前的准备工作 65
3.1.1 多操作系统的选择 65
3.1.2 多系统分区基本要求 66
3.2 图解Windows双操作系统安装 66
3.2.1 安装Windows 98/Windows 2000双系统 66
3.2.2 在Windows 98中安装Windows XP 69
3.2.3 Windows/Linux多系统安装 70
3.3 安装Windows多重操作系统 78
3.3.1 安装Windows 98/Windows 2000/Windows XP 78
3.3.2 安装Windows 98/Windows XP/Windows 2000 79
3.4 使用第三方引导工具实现多系统 80
3.4.1 System Commander引导管理多系统 81
3.4.2 使用HotDoor打造魔法式Windows 98 86
第4章 多系统资源共享、维护与卸载 89
4.1 多系统资源共享 89
4.1.1 资源共享实现的基本方法 89
4.1.2 系统资源的共享 90
4.1.3 网络资源共享 92
4.1.4 应用程序共享 95
4.1.5 FAT32分区中共享NTFS分区资源 98
4.1.6 Windows与Linux资源共享 100
4.1.7 多系统共享资源的访问限制 102
4.2 多系统的数据恢复 104
4.2.1 快速还原多系统 104
4.2.2 快速还原驱动程序 107
4.3 多操作系统卸载 110
4.3.1 系统卸载须知 110
4.3.2 Windows 98下卸载Windows 2000/XP(FAT32分区) 110
4.3.3 Windows 98下卸载Windows 2000/XP(NTFS分区) 111
4.3.4 Windows XP下卸载、重装Windows 98 113
4.3.5 卸载升级安装的系统 113
4.4 Windows与Linux相互卸载 115
4.4.1 在Windows环境下卸载Linux 115
4.4.2 在Linux环境下卸载Windows 117
4.5 多系统经典问答 118
4.5.1 无法进入Windows 98安全模式 118
4.5.2 如何让有坏道的硬盘分区正常 119
4.5.3 安装Windows 98时出现“.cab”包错误 119
4.5.4 安装Linux后Windows 2000无法进入 119
4.5.5 如何以最简单的方法设置多系统的缺省启动顺序 120
4.5.6 无法以光盘启动的方式安装Windows XP 121
4.5.7 怎样在Windows 98 SE/Linux双系统中安装Windows XP 121
4.5.8 如何把FAT 32转化为NTFS 121
4.5.9 Windows 2000报告系统文件被替换或者删除 122
4.5.10 Windows 98启动时出现I/O错误 122
第5章 在Windows中使用VMware 虚拟机 123
5.1 初识虚拟机 123
5.1.1 虚拟机简介 123
5.1.2 虚拟机的优点 124
5.1.3 VMware和Virtual PC大比拼 124
5.1.4 关于虚拟机的几个术语 125
5.2 VMware WorkStation的安装和注册 126
5.2.1 VMware WorkStation 4.0的最新特点 126
5.2.2 VMware Workstation的系统需求 128
5.2.3 VMware Workstation所模拟的硬件设备 129
5.2.4 VMware Workstation的注册、下载和安装 129
5.3 打造自己的虚拟计算机 132
5.4 优化和配置虚拟机 134
5.4.1 对VMware进行全局优化 134
5.4.2 对虚拟机进行个性化设置 136
5.5 在虚拟机里安装Windows Server 2003 141
5.5.1 安装过程 141
5.5.2 安装VMware Tools 144
5.5.3 安装虚拟声卡 147
5.6 在虚拟机里安装SUSE Linux 8.2 148
5.6.1 新建虚拟机 148
5.6.2 安装SUSE Linux 8.2 150
5.6.3 安装VMware Tools 154
5.6.4 安装虚拟声卡 156
第6章 在Linux中使用VMware虚拟机 158
6.1 VMware WorkStation的安装和注册 159
6.1.1 VMware WorkStation 4.0的系统需求 159
6.1.2 VMware Workstation的安装 160
6.1.3 VMware Workstation的网络配置 162
6.2 创建新的虚拟计算机 165
6.2.1 为VMware Workstation创建KDE菜单 165
6.2.2 新建虚拟机 166
6.3 在Linux主机里安装Windows Me 171
6.3.1 虚拟磁盘的分区与格式化 171
6.3.2 安装Windows Me客户操作系统 173
6.3.3 安装VMware-Tools 174
6.3.4 安装虚拟声卡 176
6.3.5 两个值得注意的要点 177
6.4 挂接物理磁盘实现零安装 178
第7章 VMware Workstation的高级应用 180
7.1 深入了解VMware的网络配置 180
7.1.1 虚拟网络组件介绍 180
7.1.2 3种虚拟网络模式 183
7.1.3 如何配置VMware虚拟网络 185
7.2 搭建虚拟局域网 190
7.2.1 搭建对等网 190
7.2.2 搭建基于Windows Server 2003的域 195
7.2.3 多子网的路由实验 204
7.3 组建Windows/Linux混和局域网 212
7.3.1 Linux虚拟机访问Windows宿主机 212
7.3.2 Windows宿主机访问Linux虚拟机 218
7.4 把虚拟机变为个人服务器 220
7.4.1 准备工作要做好 220
7.4.2 在虚拟机里架设FTP服务器 224
7.4.3 在虚拟机里架设游戏服务器 230
7.5 动态磁盘测试 235
7.5.1 添加虚拟硬盘 236
7.5.2 设置动态磁盘 238
7.6 黑客攻防模拟实战 246
7.6.1 木马SubSeven 2.2模拟演练 246
7.6.2 嗅探器Iris模拟演练 253
7.6.3 代理跳板黑客入侵实例 258
第8章 Virtual PC虚拟机 262
8.1 Virtual PC简介 262
8.1.1 Microsoft Virtual PC 2004的核心特征 262
8.1.2 两点疑问 266
8.2 Virtual PC的安装 266
8.2.1 系统需求 266
8.2.2 Virtual PC的安装与汉化 268
8.3 Virtual PC虚拟机的创建和配置 269
8.3.1 新建虚拟机 269
8.3.2 Virtual PC的网络配置 271
8.3.3 Virtual PC的全局配置 275
8.3.4 虚拟机的个性化配置 279
8.4 Virtual PC的高级应用技巧 287
8.4.1 创建Virtual PC虚拟磁盘 287
8.4.2 安装Windows Longhorn客户操作系统 292
第9章 Virtual PC高手过招 298
9.1 系统维护磁盘实战 298
9.1.1 Windows 2000/XP贴身保镖──ERD Commander 2003 298
9.1.2 Windows 98/Me瑞士军刀──超级通用DOS 7.10启动盘 303
9.2 联想拯救者实战演习 311
电脑技术发展至今,硬盘的容量不断增大,同时操作系统的种类也越来越丰富,仅微软就有Windows 98、Windows Me、Windows 2000、Windows XP等4个主流桌面操作系统,Linux则共有约300个发行版。
如何能在同一硬盘中安装多个操作系统呢?本书提出了两种解决方案,一种是常规的多操作系统解决方案,另一种是虚拟机工具解决方案。
如果你的计算机不是主流配置,那么建议采用多操作系统解决方案。本书的前4章从如何安装单操作系统开始,详细讲述了如何实现多个Windows操作系统同处一室,如何实现Windows和Linux操作系统共存,如何在多个操作系统之间实现资源共享,以及如何维护、卸载多操作系统等。
如果你的计算机具有很高的配置,那么建议采用虚拟机工具解决方案。借助虚拟机可以同时启动多个操作系统,在多个操作系统之间切换不需要重新启动计算机,还可以在一台计算机上搭建虚拟局域网。本书的后半部分介绍了虚拟机工具的安装、配置以及客户操作系统的安装,一步步地教你如何利用虚拟机工具进行各种高级应用测试,包括搭建对等网、Windows域:搭建Windows/Linux混和联网:在一台计算机里搭建多个虚拟子网,并测试这些子网之间的路由;借助虚拟机工具自带的端口映射功能在虚拟机里架设服务器;利用虚拟机进行无盘终端实验:利用虚拟机进行黑客攻防模拟实验等。
本书中的实例均以最新的操作系统版本,如Windows Server 2003、Red Hat Linux、VMware Workstation 4.05 Build 6030和Microsoft Virtual PC 2004等为例进行讲解。对书中的每一个实例,作者都经过反复测试。
本书由爱博科研究室编写,其中多操作系统部分由仲治国负责编写,虚拟机部分由彭爱华负责编写。同时参与本书内容整理和排版录入工作的人员有汤惠莉、徐洪霞、戴菊平、李洪政、卢以成、左言敏、周而正和荣艳丽等。由于作者的技术水平及表达能力有限,书中可能会存在一些疏漏,希望读者不吝赐教。
读者在学习过程中遇到什么问题,通过访问http://hongtai.jsol.net/bbs/,即可获得爱博科研究室的在线帮助。