《电脑多系统启动典型应用技巧》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:Time创作室编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2004
  • ISBN:7115117578
  • 页数:376 页
图书介绍:本书介绍了多系统启动的概念、原理、实现过程、应用实例和故障排除方法。

第1章 多重启动概述 1

目录 1

1.1 什么是多系统启动 2

1.2 多重启动的用途 3

1.2.1 学习操作系统 3

1.2.2 软件兼容性 4

1.2.3 其他用途 4

1.3 多重启动与虚拟机 5

1.3.1 虚拟机的概念 6

1.3.2 多重启动与虚拟机的异同 7

1.4 多重启动工作原理 7

1.4.1 操作系统引导 7

1.4.4 多硬盘多重启动 8

1.4.2 多重启动对引导的干预 8

1.4.3 单硬盘多重启动 8

1.4.5 Windows多重启动 9

1.4.6 其他操作系统 10

第2章 磁盘基础知识 11

2.1 磁盘管理结构 12

2.1.1 磁道、扇区、磁柱和磁头数 12

2.1.2 簇 14

2.1.3 扇区编号定义 15

2.2 硬盘计算容量的方式 16

2.2.1 CHS模式 16

2.2.2 LBA模式 16

2.2.3.1 INT13h转换 17

2.2.3 硬盘容量的读取方式 17

2.2.3.2 ATA读写原理 18

2.2.3.3 INT13h API读写原理 18

2.3 各种容量限制 18

2.3.1 528MB大小限制 18

2.3.1.1 计算方法 19

2.3.1.2 BST解决方式 19

2.3.1.3 LBA解决方式 20

2.3.2 2.1GB大小限制 20

2.3.3 4.2GB大小限制 21

2.3.4 8.4GB大小限制 21

第3章 硬件系统启动分析 23

3.1.2 DBR区 24

3.1.1 MBR 区 24

3.1 硬盘的逻辑结构 24

3.1.3 FAT区 25

3.1.4 DIR区 25

3.1.5 DATA区 26

3.1.6 总结 26

3.2 计算机启动过程 26

3.2.1 基本概念 26

3.2.2 具体启动过程 27

3.3 与启动密切相关的扇区 29

3.3.1 主引导记录 29

3.3.1.1 主引导代码 30

3.3.1.2 分区表 30

3.3.1.4 系统ID字段 31

3.3.1.3 引导指示符字段 31

3.3.1.5 开始和结束柱面、磁头、扇区字段 33

3.3.1.6 相对扇区数字段和总扇区数字段 35

3.3.1.7 扩展引导记录 35

3.3.2 引导扇区 36

3.3.2.1 引导扇区启动过程 37

3.3.2.2 引导扇区的组成 38

3.3.2.3 FAT16引导扇区 38

3.3.2.4 FAT32引导扇区 41

3.3.2.5 NTFS引导扇区 44

3.3.2.6 引导扇区保护 46

3.3.3 主引导代码反汇编 46

3.3.3.1 MBR的读取 47

3.3.3.2 反汇编看主引导代码的功能 51

第4章 操作系统加载过程 55

4.1 MS-DOS系统加载过程 56

4.1.1 MS-DOS的演变 56

4.1.2 DOS加载流程分析 56

4.1.3 一些实际问题 58

4.2 Windows 9x系统加载过程 59

4.2.1 版本分析 59

4.2.2 Windows 9x启动概述 60

4.2.3 引导记录 62

4.2.4 IO.SYS功能剖析 63

4.2.4.1 IO.SYS的内部启动菜单 64

4.2.4.2 Windows Me拥有实模式 65

4.2.4.3 IO.SYS提供的扩展的DOS默认配置 67

4.2.4.4 IO.SYS控制下的启动过程 68

4.2.5 MSDOS.SYS功能剖析 69

4.2.5.1 MSDOS.SYS的作用 69

4.2.5.2 MSDOS.SYS的配置参数 70

4.2.6 COMMAND.COM功能分析 72

4.2.7 CONFIG.SYS和AUTOEXEC.BAT 73

4.2.8 WIN.COM功能剖析 73

4.2.9 GUI启动过程 74

4.2.9.1 GUI的配置文件 74

4.2.9.2 GUI的具体启动过程 75

4.2.9.3 启动过程中故障的排除 76

4.2.10 Windows 9x启动顺序总结 77

4.2.11 一些实际问题 77

4.3.1 版本分析 78

4.3 Windows NT/2000/XP/Server 2003系统加载 78

4.3.2 加载过程概述 79

4.3.3 预启动过程 81

4.3.4 Windows启动文件执行 81

4.3.5 引导选择菜单显示 82

4.3.6 Ntdetect启动 83

4.3.7 Ntoskrnl运行和HAL加载 83

4.3.8 驱动程序加载 84

4.3.9 操作系统加载 84

4.3.10 BO OT.INI分析 85

4.3.11 启动高级选项菜单 90

4.3.11.1 安全模式 91

4.3.11.5 目录服务恢复模式 92

4.3.11.4 最后一次正确的配置 92

4.3.11.3 启动VGA模式 92

4.3.11.2 启用启动日志 92

4.3.11.6 调试模式 93

4.3.12 启动故障分析 93

4.3.12.1 Ntldr丢失 93

4.3.12.2 文件丢失或破坏 93

4.3.12.3 I/O错误,Windows 9x启动失败 94

4.3.12.4 Boot.ini文件非法 94

4.3.12.5 找不到HAL.DLL文件而终止启动 94

4.3.12.6 中文版启动英文提示 94

4.4 Linux系统加载过程 95

4.4.1 版本分析 95

4.3.12.7 安装Windows 2000后无法启动Windows XP 95

4.4.1.1 Red Hat Linux 96

4.4.1.2 SuSE Linux 96

4.4.1.3 Debian Linux 96

4.4.1.4 国内Linux产品 97

4.4.2 加载过程分析 97

4.4.2.1 从BIOS到KERNEL 97

4.4.2.2 从KERNEL到login prompt 98

4.4.2.3 /etc/rc.d/rc.sysinit及/etc/rc.d/rc 99

4.4.2.4 等待用户登录 99

4.5 Solaris系统加载过程 100

4.6 总结 101

第5章 各种分区及格式化 103

5.1.1 如何写入数据 104

5.1 分区和文件系统的关系 104

5.1.2 单驱动器变多驱动器 106

5.1.3 分区内的分区 107

5.1.4 重新分区 108

5.1.4.1 使用未经分区的空闲空间 109

5.1.4.2 使用不再使用的分区空间 109

5.1.4.3 激活分区上的空闲空间 110

5.1.5 分区命名方案 112

5.1.6 分区间的数据访问 113

5.1.7 磁盘分区和挂载点 113

5.2 FDISK和FORMAT 114

5.2.1 功能简介 114

5.2.2 使用前的注意事项 116

5.2.3 对主硬盘进行分区 117

5.2.4 格式化主硬盘 120

5.2.5 从属硬盘重新分区格式化 121

5.2.6 扩展分区和逻辑驱动器 123

5.2.7 指派盘符顺序 126

5.2.7.1 例1 127

5.2.7.2 例2 127

5.2.8 其他注意事项 128

5.3 Windows NT系列分区和格式化 128

5.3.1 Windows NT 4.0分区及格式化工具 128

5.3.2 Windows 2000分区及格式化工具 131

5.3.3 Windows XP分区及格式化工具 136

5.3.4 Windows Server 2003分区和格式化工具 142

5.4 Linux分区和格式化 143

5.4.1 Linux分区特点 144

5.4.2 Linux分区和格式化工具 145

5.4.3 分区和格式化示例 146

5.4.3.1 查看分区表 149

5.4.3.2 创建分区 149

5.4.3.3 删除分区 151

5.4.3.4 重新划分分区大小 152

第6章 选择文件系统 155

6.1 文件系统概述 156

6.1.1 微软的各类文件系统 156

6.2 FAT文件系统 157

6.2.1 FAT16文件系统 157

6.1.3 其他文件系统 157

6.1.2 Linux文件系统 157

6.2.2 FAT16卷结构 158

6.2.3 FAT32文件系统 160

6.2.4 FAT32卷的结构 160

6.2.5 VFAT如何工作 161

6.3 NTFS文件系统 163

6.3.1 NTFS版本及兼容 163

6.3.2 多数据流 165

6.3.3 重析点特性 166

6.3.3.1 远程存储器 166

6.3.3.2 卷装入点 166

6.3.4 NTFS修复性 166

6.3.4.2 高速缓存与数据修复 167

6.3.4.3 簇重映射 167

6.3.4.1 用NTFS修复数据 167

6.3.5 改动日志 168

6.3.6 件和目录加密 168

6.3.7 稀疏文件支持 169

6.3.8 磁盘配额 170

6.3.9 分布式链接跟踪 174

6.3.10 Windows NT卷上的清除操作 174

6.3.11 NTFS卷结构 175

6.3.12 主文件表与元数据 175

6.3.13 NTFS文件属性 177

6.3.14 NTFS卷中MS-DOS可读的文件名 178

6.4 FAT和NTFS比较 178

6.4.1 操作系统与文件系统兼容性 178

6.4.2 FAT16与FAT32比较 179

6.4.3 FAT16的优点 180

6.4.4 FAT16的缺点 180

6.4.5 FAT32的优点 180

6.4.6 FAT32的缺点 181

6.4.7 NTFS的优缺点 181

6.4.8 FAT和NTFS速度比较 182

6.4.9 卷容量的最大值 183

6.4.9.1 FAT16卷的最大容量 183

6.4.9.2 FAT32卷中的最大容量 183

6.4.9.3 NTFS卷中的最大容量 184

6.4.10 控制对文件与文件夹的访问 184

6.4.11 POSIX标准 186

6.4.12 文件系统转换 187

6.5 基本磁盘和动态磁盘 189

6.5.1 术语解释 190

6.5.2 基本磁盘的特征 191

6.5.3 动态磁盘的特征 192

6.5.4 基本磁盘和动态磁盘共有特征 193

6.5.5 管理动态磁盘 193

6.6 Linux文件系统 195

6.6.1 ext3的特性 195

6.6.2 创建ext3文件系统 195

6.6.3 转换到ext3文件系统 196

6.6.4 还原到ext2文件系统 196

6.6.5 交换分区 197

6.6.5.1 添加交换空间 197

6.6.5.2 删除或移动交换空间 198

6.6.6 支持的各种文件系统 199

6.6.6.1 一般文件系统 199

6.6.6.2 日志式文件系统 200

6.6.6.3 网络文件系统 201

6.6.6.4 虚拟文件系统 202

6.6.6.5 特殊用途文件系统 202

第7章 第三方磁盘实用工具 205

7.1 用PartitionMagic 8管理硬盘分区 206

7.1.1 PartitionMagic 8的新功能 206

7.1.2 创建新分区 207

7.1.3 重新划分或移动分区 213

7.1.4 合并拆分分区 216

7.1.5 删除和恢复分区 219

7.1.6 格式化分区 220

7.1.7 复制分区 221

7.1.8 转换文件系统或分区类型 222

7.1.9 其他有用的操作 224

7.1.9.1 查看分区信息 224

7.1.9.2 隐藏分区 224

7.1.9.3 激活分区 225

7.1.9.4 文件浏览器 225

7.1.9.5 改变指派的盘符 225

7.1.9.6 改变分区簇大小 226

7.1.10 DriveMapper改变盘符引用 227

7.1.11 PartitionMagic急救软盘 229

7.2 DM万用版管理硬盘分区 231

7.1.12 总结 231

7.2.1 特性介绍 232

7.2.2 管理硬盘分区 232

7.2.3 磁盘问题释疑 235

7.2.4 总结 237

7.3 Disk Genius管理磁盘 238

7.3.1 简要介绍 238

7.3.2 主界面结构 239

7.3.3 备份及恢复分区表 239

7.3.4 管理磁盘分区 240

7.3.4.1 创建分区 240

7.3.4.2 激活分区 240

7.3.4.3 删除分区 240

7.3.4.8 重写主引导记录 241

7.3.4.7 快速格式化 241

7.3.5 直接修改硬盘参数 241

7.3.4.4 隐藏分区 241

7.3.4.6 调整分区大小 241

7.3.4.5 选择硬盘 241

7.3.6 查看或保存扇区内容 242

7.3.7 回溯功能 242

7.3.8 重建分区表 243

7.3.9 清除扇区数据 243

7.3.10 硬盘表面检测 243

7.3.11 复制扇区 243

7.3.12 总结 244

7.4 PowerQuest DataKeeper备份文档 244

7.4.1 安装和设置 244

7.4.3 创建自定义备份 246

7.4.2 对系统进行监视 246

7.4.4 恢复备份 248

7.4.5 总结 249

7.5 Ghost备份分区或硬盘 249

7.5.1 功能概述 249

7.5.2 保存分区镜像 250

7.5.3 恢复分区数据 253

7.5.4 保存和恢复硬盘镜像 254

7.5.5 分区和硬盘克隆 256

7.5.6 Ghost Explorer从备份还原 257

7.5.7 其他注意事项 258

第8章 微软各系统多重启动 261

8.1.2 Windows 98的系统要求 262

8.1 硬件配置要求 262

8.1.1 过时系统的配置要求 262

8.1.3 Windows Me的系统要求 263

8.1.4 Windows 2000系统要求 263

8.1.5 Windows XP的系统要求 264

8.1.6 Windows Server 2003系统要求 264

8.2 DOS和Windows 9x双重启动 265

8.2.1 硬盘准备与考虑 265

8.2.1.1 单硬盘单个主分区时 265

8.2.2 操作系统限制考虑 266

8.2.3 分区建议 266

8.2.1.3 多个硬盘时 266

8.2.1.2 单硬盘多个主分区时 266

8.2.4 MS-DOS与Windows 98双重启动实例 267

8.2.5 双重启动原理及手工设置 269

8.2.6 多主分区时双重启动设置 270

8.2.7 多硬盘双重启动设置 271

8.3 DOS与Windows NT双重启动 271

8.3.1 设置前的考虑 272

8.3.2 DOS与Windows NT 4.0双重启动实例 272

8.3.3 双重启动原理 274

8.3.4 多主分区双重启动 276

8.3.5 DOS与Windows 2000/XP/Server 2003双重启动 277

8.4 Windows 9x之间多重启动 277

8.4.1 Windows 98与Windows Me双重启动 277

8.4.3 注意事项 279

8.4.2 手工多主分区设置多重启动 279

8.5 Windows 9x与Windows NT系列双重启动 280

8.5.1 Windows XP与Windows Me双重启动实例 280

8.5.2 不要求安装顺序的双重启动 281

8.6 Windows NT/2000/XP多重启动 284

8.6.1 磁盘配置限制 285

8.6.2 每分区一个操作系统 285

8.6.3 独一无二的计算机名称 286

8.6.4 安装前应检查事项 286

8.6.5 与Windows 9x或DOS混装应注意事项 287

8.6.5.1 同时安装MS-DOS和Windows XP的计算机 287

8.6.5.2 同时安装Windows 95和Windowe XP的计算机 287

8.7 所有微软系统多重启动规则 288

8.7.1 安装顺序及方法 288

8.6.5.3 同时安装Windows 98(或Windows Me)和Windows XP的 288

计算机 288

8.7.2 启动MS-DOS项 289

8.7.3 Windows NT系列与DOS多重启动中安装Windows 9x 290

8.7.4 启用Windows 9x多重启动 290

8.8 多重启动技巧 290

8.8.1 不修改BIOS实现从软盘启动 291

8.8.2 多重启动显示MS-DOS项 292

8.8.3 参数实现Windows 9x多重启动 293

8.8.4 双重启动下高级重启自动化 294

8.9 多重启动故障排除 296

8.9.1 启动问题排查方法 296

8.9.2 解决操作系统引导故障 297

8.9.3 多重启动故障修复 299

8.9.3.1 第一类多重启动故障解决方法 300

8.9.3.2 第二类多重启动故障解决方法 302

8.9.3.3 第三类多重启动故障解决方法 303

8.9.3.4 其他可能的故障分析 303

8.10 多操作系统卸载 304

8.10.1 卸载前的预备工作 304

8.10.2 卸载MS-DOS 304

8.10.3 卸载Windows 9x 306

8.10.4 卸载Windows NT系列操作系统 307

8.10.4.1 Windows XP与Windows 9x并存时 307

8.10.4.2 Windows XP与其他Windows NT系列并存时 307

8.10.4.3 其他情况 308

第9章 Windows/Linux多重启动 309

9.1 Linux与Windows 9x双重启动 310

9.1.1 Linux多重启动管理器简介 310

9.1.2 安装Linux前的准备 311

9.1.3 安装过程 311

9.2 Linux与Windows XP双重启动 317

9.2.1 安装前的准备 317

9.2.2 具体安装设置过程 317

9.3 Linux参与的多重启动 319

9.3.1 多个Linux多重启动 319

9.3.2 Windows XP、Linux与Windows 9x多重启动 320

9.4.1.2 LILO引导的情况 321

9.4.1 Linux多重启动故障修复 321

9.4.1.1 GRUB引导的情况 321

9.3.3 更多系统的多重启动 321

9.4 多重启动故障恢复 321

9.4.2 Windows多重启动故障恢复 322

9.5 卸载Linux系统 322

第10章 多重启动管理工具 325

10.1 PartitionMagic的PQBoot 326

10.1.1 功能简介 326

10.1.2 PQBoot for Windows 326

10.1.3 PQBoot for DOS 329

10.1.4 PQBoot的参数 330

10.1.5 具体应用 330

10.2.1 BootMagic可支持的操作系统 331

10.2.2 安装BootMagic 331

10.2 BootMagic多重启动管理 331

10.2.3 设置BootMagic 334

10.2.4 添加密码保护 336

10.2.5 调整BootMagic启动菜单 336

10.2.6 从第2硬盘启动 338

10.2.7 设置启动延时 338

10.2.8 禁用BootMagic 339

10.2.9 BootMagic故障处理 339

10.3 System Commander多重启动管理 340

10.3.1 功能简介 340

10.3.1.1 关键特性 341

10.3.1.2 技术特点 341

10.3.1.3 最新特性 341

10.3.2.2 安装方式 342

10.3.2.1 安装要求 342

10.3.2 软件安装 342

10.3.2.3 在Windows下安装 343

10.3.2.4 在DOS下安装 346

10.3.2.5 注意事项 347

10.3.3 用OS Wizard准备新操作系统 348

10.3.4 用OS Wizard添加Windows XP 349

10.3.5 用OS Wizard添加Linux 352

10.3.6 撤销分区及格式化操作 355

10.3.7 使用Partition Commander 357

10.3.8 调整设置选项 358

10.3.8.1 超时与默认操作系统设置 360

10.3.8.2 硬件设置 361

10.3.8.3 常规选项 364

10.3.8.4 特殊操作系统选项 365

10.3.8.5 密码安全设置 366

10.3.8.6 文件管理菜单 366

10.3.8.7 调整启动菜单项 367

10.3.8.8 修改描述文字和图标 369

10.3.9 Windows工具程序 369

10.3.10 DOS工具程序 370

10.3.11 总结 371

10.4 独辟蹊径的BIOSFDISK 371

10.4.1 软件说明 371

10.4.2 软件安装与删除 372

10.4.3 几点必要说明 372

10.4.4 应用实例 373

10.5 最后总结 375