在《自己动手写操作系统》中作者的平台是virtual pc 5.0,
他使用这个虚拟机来作为开发平台,
但是很不幸的是VirtualPC
在推出5.2
版本后就被Mirosoft
给收购了,
然后就发挥微软的霸道,
让vpc
只支持windows
了.
连dos
都支持不好了.
注2:
本人折腾vpc
和vmware
长达一天才整理出这篇文章,
鉴于网上没有相关的资源,
特意写出来供大家参考,
转载时请保留本人的信息及网址,
谢谢!
言归正传,
我今天来就把自己研究vpc
的心得来说一下:
首先,Virtual PC 5.2
汉化版是最好的选择,Virtual
2007
可以装dos,
但是却不能共享文件夹(
原因一会说).
1.
安装MSdos 6.22
(
可是我下载的时候却下载不了了,特附上(
见
附件1:
MS-DOS6.22
启动盘镜像
))
现在请选择:Non-Windows Based Image Files
W_ImageApp dos622c.zip
直接下载地址:[url]http://s93616405.onlinehome.us/bootdisk/622c.zip[/url]
下载后解压缩后是一个622c.img(
这个是软盘镜像)
然后启动Virtual PC,
新建一个PC,
内存32m,
硬盘50m,OK
启动!
菜单 ->
软驱 ->
载入镜像
选择622c.img
OK,
引导系统,
进入了dos.
然后对硬盘分区
执行命令:fdisk
一路回车到底 (
注意:2007
里需要,5.2
版本里不需要)
然后格式化c
盘 format C: /s
然后传输系统文件 sys C: (
要在A
盘下进行)
然后拷贝软盘文件: copy a:\*.*
c:\ (
注意不要覆盖c
盘已经存在的文件)
OK.
菜单 ->
软驱 ->
释放镜像"622c.img"
重启,
这样你就进了dos
环境.
2.
安装共享文件夹模块.
注意:2007
中不再支持dos,
因此不提供dos
下的附加模块,
我本来想用VPC5.2
版本中的dos
模块代替,
可是运行fshare.exe
(
提供文件夹共享的程序)
时提示说:fshare.exe
没有运行在Connectix
公司的产品中,
无法运行,
导致VPC2007
中始终无法安装上
DOS
附加模块,
而不能共享文件夹.
VPC 5.2
汉化版的设置方法:
(
也下载不了,见
附件2: DOS
附加模块Dos
Additions.vfd
)
加载后,
切换到软盘
执行命令:c:\>a:
执行命令:a:\>dosadd
然后就可以看到Successful
了.
呵呵.
然后就是重启,
进入dos
系统后,
菜单 ->
编辑 ->
属性设置
这时共享文件夹就可以添加了.
添加一个,
设置成盘符Y:
然后执行命令 Y:
就可以看到共享的文件了.
VMware
中只需要第一步,
就能设置共享文件夹了.
不用安装附加模块!
|
相关推荐
### jBPM配置心得与多种数据库环境搭建详解 #### 一、环境介绍及软件准备 在本篇文章中,我们将深入探讨如何在特定环境下配置JBPM工作流引擎,并使其与多种数据库(MySQL、Oracle等)兼容。为了更好地理解配置过程...
对于新手来说,Unity的友好界面可以帮助他们更快地熟悉开发环境。此外,Unity拥有丰富的文档和活跃的开发者社区,这都是学习Unity的重要资源。 ##### 2.3 脚本的强大与灵活性 Unity主要使用C#语言进行脚本编程。C#...
这个实验报告主要涉及了两个关键部分:Java SDK的安装与配置,以及Eclipse集成开发环境的安装与配置。 Java SDK(Software Development Kit)是Java编程的基础,包含了编译器、调试器、文档生成工具等。在安装过程...
MyBatis 开发环境搭建 本次实验的主要目的是掌握在 IDE 中搭建 MyBatis 项目的方法,并了解 MyBatis 的作用和工作流程。MyBatis 是一种基于 Java 的持久层框架,旨在简化 Java 应用程序中的数据访问和数据库交互。 ...
在系统`Path`环境变量中,添加这些目录下的`bin`文件夹路径,以便操作系统能够识别相关的命令行工具。 **2.2 配置Eclipse插件** - **Lomboz**: 在Eclipse中安装Lomboz插件后,需设置`JKDTools.jar`和`...
根据提供的信息,我们可以总结出以下知识点: ### Windows环境下Mantis...综上所述,Mantis在Windows环境下的安装和配置涉及多个步骤,但只要按照正确的顺序和方法操作,就能够顺利部署并使用这款强大的缺陷跟踪系统。
安装过程中需注意选择正确的操作系统版本,并根据系统资源合理规划数据库的内存分配和磁盘空间。 - PL/Sql Developer 下载与安装:PL/SQL Developer是一款强大的Oracle数据库开发工具,用于编写、调试和管理PL/SQL...
### Struts2学习心得:深入理解Struts2框架的基本配置与初学者指南 #### Struts2框架概述 Struts2是Struts框架的升级版本,它继承了Struts1的优点并在此基础上进行了改进,提供了更丰富的功能和更好的性能。Struts...
1. **轻量级**: LiteIDE的设计理念是轻便且易用,这使得它在资源占用上相对较小,对硬件配置的要求不高,适合各种开发环境,特别是对于那些喜欢简洁工作空间的开发者来说,这是一个理想的选择。 2. **多平台支持**:...
4. 环境配置:根据说明安装所需的开发环境和依赖库。 5. 系统部署:将代码部署到服务器或者本地环境,进行调试和测试。 6. 自定义与优化:根据需求调整主题、添加功能,甚至编写自定义插件,使博客系统更符合个人...
- 开发语言:C语言,具备良好的跨平台特性,支持多种操作系统,如Linux、Windows、BSD、Mac OS X、VMS等。 - 主要功能:支持多种加密算法、哈希算法、消息认证码(MAC)等,可以用于实现数字签名、数字证书管理、...
此外,模块是Python组织代码的一种方式,通过导入模块,我们可以使用其中定义的功能,如math模块用于数学计算,os模块用于操作系统交互。 文件操作是Python编程中的重要部分。学习如何读取和写入文件,以及处理不同...
### iis7安装siteEasy心得 #### 一、准备工作与环境搭建 在开始安装之前,首先需要准备必要的软件和环境: 1. **下载SiteWeaver CMS 6.5版本**: - SiteWeaver CMS是一款功能强大的内容管理系统,能够帮助用户...
Android 是一个基于 Linux 的自由及开放源代码的操作系统,主要用于移动设备,如智能手机和平板电脑。下面是 Android 学习心得的相关知识点: 一、打开已有工程 在 Eclipse 中,可以通过以下两种方法打开已有工程...
1. **安装与配置**:了解如何在不同操作系统上安装Oracle服务器,设置环境变量,以及配置网络连接(如监听器和TNS)。 2. **数据类型**:熟悉Oracle支持的数据类型,如NUMBER、VARCHAR2、DATE等,以及如何创建和...
- **AIX系统简介**:AIX(Advanced Interactive Executive)是由IBM开发的一种类UNIX操作系统,主要用于IBM Power系列服务器。它提供了稳定、安全且高性能的操作环境,广泛应用于企业级应用中。 - **AIX使用心得...
选择合适的硬件和操作系统,通常使用Linux系统,因为Hadoop是基于Linux的。 2.2 安装JDK6 Hadoop需要Java环境支持,因此首先安装Java Development Kit(JDK)6。 2.3 安装配置ssh SSH用于远程登录和命令执行,是...
所处的运行环境为IBM s80机器,操作系统为AIX4.3,内存容量4GB。 #### DB2专有名词解释 - **INSTANCE(实例)**:指安装在操作系统上的DB2软件实例,每个实例都可以管理一个或多个数据库。 - **DB2ADMINISTRATION ...
1. **Python安装与环境配置**:讲解如何下载Python解释器,设置环境变量,以及安装集成开发环境(IDE),如PyCharm或VSCode,以便于编写和运行代码。 2. **基础语法**:包括变量、数据类型(如整型、浮点型、字符串...