实验操作系统环境的配置问题(Win8.1 Pro)

  最近需要做一个计算机系统实验,结果在实验环境配置(安装Docker)的第一关就卡了一天时间,在这里记录一下尝试的方法。

  安装Docker过程中需要使用微软的HyperV虚拟化功能。笔者的电脑原装系统为Win8.1中文版,是不包含HyperV功能的。最直接的方法是按照Docker安装程序的指示安装对应的Docker ToolBox,但是据实验讲义说明,ToolBox主要基于Windows环境下的VirtualBox,有时会很不稳定,是另外一种麻烦。这里的解决方法是针对如何能够使用HyperV功能的方案。

  事实上,由于HyperV功能只包含在Win8.1企业版或专业版及以上的Windows系统或者服务器类的系统中,这里的总结其实主要集中在如何升级或使用更高版本的Windows系统,也是对如何安装系统的总结

  1.对于Win8.1企业版或专业版及以上的Windows系统(Win8.1可以通过开始菜单->系统查看自己的系统版本)

  系统自带了HyperV虚拟化功能,但是该功能的缺省默认值为关闭。开启的方法为 开始菜单->控制面板->程序(和功能)->启用或关闭Windows功能->在其中将需要的HyperV功能勾选即可。

  同时,对于上述操作,如果对应的系统与硬件条件不支持,HyperV功能可能为灰色。解决方法是首先确定CPU支持虚拟化功能,另外在开机界面按F2进入BIOS中设置虚拟化功能开启,一般可以成功开启。(关于HyperV功能开启和创建虚拟机)

  2.对于其他系统

  类似于笔者的Windows8.1中文版的系统,不包含HyperV功能,在使用方案1的操作最终根本不会出现HyperV选项。有两种可选的方案。

  (1)一种是通过Windows系统自带的选项对系统进行升级。选择开始菜单->系统->获取新版本的Windows的更多功能。按照提示即可对系统进行升级,若购买了正版产品,则相应的激活更新工作较为简单。 否则,可能会需要通过网上流传的产品密钥进行验证升级,目前网上可以获得的有效密钥较少,同时这样验证过的系统在使用时还需要再次进行系统激活。

  

  对于后一种方式,在通过产品密钥升级系统后,存在多种方式激活系统,具体可自行百度或参考激活参考等内容。

  

  (2)重装系统的方式,即直接通过重装系统提升Windows版本。问题在于可以用来重装系统的版本要么是经过别人修改的Ghost版本,存在安全和使用的不利因素,要么重装正版还是需要进行验证操作(当然原则上是应该支持正版的,不过学生时代,可能还是更希望能够省下一笔),所以在采用前需要自己权衡。

Ghost系统

Ghost原本是用来创建当前机器操作系统镜像文件的工具,可以用来进行备份操作以及在系统不能正常运行时进行系统的恢复。Ghost软件运行、保存文件的扩展名是GHO,只要存在GHO文件便可可对系统进行恢复。Ghost现在广泛应用于操作系统的复制,因其操作简单、使用快速便捷而广受欢迎,当然由于其本身只是某一设备上系统的拷贝,所以可能在遇到其他的硬件环境时出现不稳定的状况。一般建议自己自制Ghost系统来进行系统安装,或者使用一些有名的Ghost系统如雨林木风等。自制Ghost的过程可参考如何使用Ghost其中DOS环境下的Ghost功能最为强大,可以根据自己的需要进行系统备份或恢复。(恢复系统之前记得备份重要文件!)Win98 和Winme系统进入ghost软件,可以在启动出现字符状态的时候不断按F8,通过选择进入dos环境。如果是Win2000或者WindowsXP或者更高的Windows版本,可以使用光盘引导或者虚拟引导进入。备份的原则:轻量,请尽量只保留最必须的环境;无毒,备份之前务必查杀病毒。

能够获得的ghost版的系统一般有两种格式,一种是以.gho为后缀的文件,另一种是以.iso为后缀的文件。在此进行说明,以.iso为后缀的文件(注意:原版系统也是以.iso为后缀但是原理不一样)一般是使用.gho文件添加引导文件再制作成iso镜像制作而成,制作成iso镜像的文件可以通过刻录成光盘以及写入优盘,通过设置光驱启动或者设置usb启动电脑进行安装,而.gho为后缀的文件可以直接通过软件安装。

  msdn

  提供微软所发布的办公软件office和操作系统的原版系统,可以用来安装系统或自行制作Ghost,不过原版系统需要自行加入驱动程序,同时需要自己进行激活。关于微软操作系统的各个版本的意义介绍(如MSDN、VOL等)以及安装原版的工具介绍

3.笔者想到的一个方法

  直接将系统盘安装在U盘中,这样通过设置电脑从U盘中启动,可以在不干扰电脑原有电脑存在的基础上(上述的激活操作等于原装正版变为了盗版)可以使用另外的系统。在网上查阅后发现这样的做法是可行的,但也存在一定的缺点。首先是是U盘的读写速度会直接限制系统的读写速度,其次对于U盘这样的设备来说安装系统进行频繁读写会减少其使用寿命,以及由于U盘的存储空间大小的问题可能对安装的系统有一定的限制。而对应的优点体现在系统的便携性、安全性,以及对原系统的改动较少上。

  由于上述已知的优缺点原因,笔者选择了通过一定的软件安装双系统的方法。

在此记录一下安装Windows双系统的方法;(以笔者电脑原装系统Win8.1中文版为例)

(1)进行磁盘碎片化整理和磁盘分区工作

开始菜单->计算机管理->左侧菜单选择 存储 中的 磁盘管理。

磁盘碎片整理:选中需要处理的磁盘->右键属性->工具,在出现的界面中选中目标磁盘,然后即可进行分析和优化。

之后对磁盘进行分区,一般可以直接在某一分区的系统分区中划分出一块新分区。

选中某一特定的分区->右键选择压缩卷->等待查询压缩卷->输入想要压缩的大小,我这里选择的是50G左右

之后便会出现已压缩完成的未分配区域

选中该空闲区域,右键->新建简单卷,根据提示完成相应的设置即可,一般按照默认选项直接下一步即可。

这里便可以作为自己系统的安装部分了,当然若是希望做到系统盘和应用文件的分离,可以通过在此基础上的分割来完成。

(2)系统的安装

安装系统时可以通过硬盘直接安装借助安装软件如NT6进行安装。这里我们使用的是前一种方法。

首先将下载下来的镜像文件解压到一个非安装分区的分区中(显然安装系统时会覆盖安装分区,所以不能将原文件放在安装分区)。

在sources文件夹中找到setup,而不是直接的Setup.exe。这样就做好的安装系统的一部分准备工作。

还装之前的另外一个注意点在于:记得检查是否存在原装系统中不存在的驱动程序。比如网卡驱动之类的,由于是原装系统,可能没有对应机型硬件的驱动,特别是网络功能若不能使用hi很不方便。有上述情况出现,要预先下载好对应的驱动以供使用。

(3)等待安装过程完成和完成一定的个性化配置

按装过程可能会多次重启电脑,故请提前保存当前电脑尚未完成的工作。另外有的教程显示在安装过程中需要输入产品密钥,但是笔者操作过程中并没有遇到对应的验证界面,只是进入系统之后显示系统并未激活,为了方便起见可以先准备验证所需的密钥以备不时之需(安装是独立过程,原系统无法使用)。安装完成之后进行一定的个性化设置,即可完成安装,进入系统。之后的激活操作可自行完成。

(4)安装完成后的一些问题

  更改设备的默认启动系统:(也可以通过开始菜单->右键,运行->msconfig->引导 来修改)

开始按钮->右键,系统->选择左侧的 高级系统设置

选择启动和故障恢复项目中的设置按钮

可以在出现的界面中对默认开机系统系统选择画面持续的时间进行设置

  个人对于设置默认开机系统的认识:可以设置自己更常使用或者更稳定的系统作为默认开机系统。对于双系统,每个系统分装在不同的分区,它们各自有拥有引导扇区。引导扇区中的Boot Loader主要提供显示开机选项(即开机系统的选项)和存储关于安装在其他分区的系统的引导扇区的信息的功能(具体可见另一篇随笔:计算机开机过程),双系统就是通过这些指向其他系统引导扇区的相关信息来启动另一个系统的。默认开机选项为较稳定的系统时,会减少由于默认系统不稳定而导致的无法引导加载其他系统的问题。另外,设备在开机过程中,会先加载默认开机系统的引导扇区,并提供开机选项,若用户选择其他系统,则会重新加载其他系统的引导扇区,从而开始加载另一个系统。显然这一过程中默认开机系统开机时间会更短,选择其他系统会要求重新加载新的引导扇区,也就是会重新出现开机画面,消耗更多时间。

  更该开机启动项的名称:

  安装完成后,开机选择系统的界面会显示目前系统上已安装的操作系统的选项。笔者由于两个系统分别为Win8.1中文版和Win8.1 Pro,结果两个系统的开机选项都显示为Win8.1,无法进行区分。所以需要修改开机引导条目的名称。

  这里使用Win8.1自带的工具对名称进行修改。这一操作需要在命令行环境下进行,且需要管理员权限。

  以管理员权限运行cmd的方法是 点击屏幕左下角开始按钮回到开始界面->点击左下角箭头进入应用程序列表->找到命令行程序cmd->右键,选择以管理员身份运行

  

  使用命令 cd / (进入根目录);bcdedit(显示当前系统的一些信息);bcdedit /set {标志符} description "新名称"(将开机启动项名称改为"新名称")

  cd /  进入系统的根目录   bcdedit可以显示一些现有的相关信息

  

  由于有两个系统,所以有两个Windows启动加载器,其中一个标识符为{current},description为"yhzyh",这也是开机时的选项名

  

  bcdedit /set {current} description "Win8.1"  改变标志符为{current}的启动加载器的description为Win8.1

  

  

  

  之后,可以根据自己的需要或需求下载对应的应用程序和驱动,如笔者的系统就发生了安装后无法使用网络的问题,不得不再次启动另一个系统来下载对应得驱动,所以提前准备回更加方便。

  安装完成之后,返回文中第一条即可完成环境配置。

时间: 2024-10-06 21:12:49

实验操作系统环境的配置问题(Win8.1 Pro)的相关文章

数据库名(DB_NAME)、实例名(Instance_name)、以及操作系统环境变量(ORACLE_SID)

数据库名(DB_NAME).实例名(Instance_name).以及操作系统环境变量(ORACLE_SID) 在ORACLE7.8数据库中只有数据库名(db_name)和数据库实例名(instance_name).在ORACLE8i.9i中出现了新的参数,即数据库域名(db_domain).服务名(service_name).以及操作系统环境变量(ORACLE_SID).这些都存在于同一个数据库中的标识,用于区分不同数据库的参数. 一.什么是数据库名(db_name)? 数据库名是用于区分数据

IBM Websphere MQ 基本实验操作

IBM Websphere MQ 基本实验操作 1.1 MQ版本信息 IBM WebSphere MQ V 9.0 1.2 MQ软件环境 Windows Server 2003 1.3 MQ服务器信息 服务器地址:xxxxx 用户名:mqm 密码:****** 1.5 MQ注意事项 1.不支持含有空格的主机名: 2.远程队列中的远程队列名称和远程队列管理器必须与TOP端的本地队列及队列管理器一致: 3.接收方通道名称必须与TOP端发送方通道名称一致,发送方通道名称必须与TOP端接收方通道名称一致

【RAC】 RAC For W2K8R2 安装--操作系统环境配置 (二)

[RAC] RAC For W2K8R2 安装--操作系统环境配置 (二) 一.1  BLOG文档结构图 一.2  前言部分 一.2.1  导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① RAC for windows 2008R2 的安装 ② rac环境下共享存储的规划和搭建 ③ starwind软件的应用 ④ VMware workstation 如何做共享存储 ⑤ rac数据的静默安装和dbca静默建库 ⑥ rac数据库

Oracle 中的 Incarnation 到底是个什么?实验操作篇

对于“化身”Incarnation概念了解之后,本篇通过手工恢复实验来具体操作演示,加深对Incarnation的理解,来自于博客园AskScuti. 你可以点击此处查看<概念理解篇>. 目录 1. 官方图示例 2. 场景模拟 3. 实验步骤 3.1 备份数据库(略) 3.2 查询当前数据库化身版本 3.3 按场景模拟操作 3.4 恢复出B表并打开数据库 3.5 查询当前数据库化身版本 3.6 恢复出A-6(修改当前化身)并打开数据库 3.7 查询当前数据库化身版本 1. 官方图示例 在官方文

Liunx系统中磁盘分区及相关指令——实验操作篇(理论基于理论篇)

本次博客将详细说明有关Liunx操作系统中对新添磁盘的设置.分区以及挂载的详细指令操作. 目录: 规划磁盘分区 创建文件系统 挂载.卸载文件系统 一.规划磁盘分区 一块新加入的磁盘想要能够正常使用,所谓千里之行始于足下,第一步是非常重要的.那么在Liunx系统中想要让新加的磁盘正常使用,第一步就是要进行磁盘的分区. 1.为服务器添加新的磁盘 打开VM虚拟机(本次实验环境均在VM虚拟机中进行)在保证虚拟机没有开启的情况下,右击"Centos 7-1"(步骤1)选择设置,点击添加(步骤2)

统一使用GPT分区表,安装MAC 10.10 和 Win8.1 pro双系统

步骤一: 为Mac OS 分区,为其它分区留白1,使用OSX Mavericks制作的Mac安装U盘按住Option键启动:2,选择安装Mavericks盘符:3,进入OSX安装启动界面,选择磁盘工具:4,选择硬盘分区,先分为1+n个区,第一个选择空白分区,后面几个为Mac系统所建,均选择MAC日志分区:5,应用更改,这一步就完成了,关闭电脑. 步骤二: 1,使用windows8.1制作的安装U盘按住Option键启动:2,选择boot efi光盘:3,进入Windows安装界面,执行到分区那里

IIS7.5配置问题(Win7 Pro,64Bit)

最近因工作需要,需要新增一台测试用服务器TEST1(Window7 Pro),已有一台SERVER1(Windows Server 2012) 上已发布成功的Asp.NET网页.然后将SERVER1上C:\inetpub\wwwroot\下的文件直接拷贝到TEST1下的对应目录下. 第一步自然是,将Win7下的IIS有效化. 随后,创建完APPLICATION POOL, 添加Application,尝试连接,结果报了下面的错误. 经过调查关键原因是,下面的serverRuntime 的属性设定

谈谈运维人员谨慎操作系统环境和管理

很多时候,特别是初学者在搭建环境的时候,由于事先尝试了,导致软件残留,以至于部分软件安装失败.当然了,通常可以百度直接找到解决方案. 不过呢?有一点需要注意的,运维同志们再安装软件时,哪怕是尝试,尽可能本地虚拟机环境尝试,千万不要在生产服务器上. 卸载同删除一样,是一个极其危险的.有的时候一不小心咔擦,删错了东西,可能会导致系统没了,例如,记得刚刚做运维的时候,在公司电脑上,自己弄了几台虚拟机,其中有一台就是因为我不小心把boot给删了,导致很多东西都没了,不过幸好是本地虚拟机,如果是公司服务器

初识RAID磁盘阵列(内含理论加实际实验操作)

本文将带领各位初识Raid磁盘阵列,下面将分为几个部分进行讲解: 各个类型的RAID磁盘阵列详解 阵列卡介绍 构建软RAID磁盘阵列实操 在正式解释各类RAID阵列之前,首先来了解一下什么是磁盘阵列? 磁盘阵列(Redundant Arrays of Independent Drives,RAID),有"独立磁盘构成的具有冗余能力的阵列"之意.?磁盘阵列是由很多块独立的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能.利用这项技术,将数据切割成许