在IBM服务器安装Windows server 2012的心得

一个简单的问题被我搞复杂了!

前些日子,由于连接服务器时卡顿、没有反应,我把服务器强制重启了,之后很不幸地,系统开机进入界面后,不断地转圈圈,一段时间后提示“你的电脑遇到问题,需要重新启动。我们只收集某些错误信息,然后为你重新启动”,然后就卡在那个界面,进不去系统……重复了十几遍仍是如此,于是乎考虑重装系统。然而整个过程,让我花费了一天的功夫,有些心力憔悴,于是记录下来。

首先,我有在个人笔记本上U盘安装电脑的经验。但是不知道在服务器上是否也是如此安装,于是在网上查询IBM服务器安装教程,大多数都是说用官方自带的引导盘和系统盘,但我没有这些赠送的盘呀——尽管可以从官方下载引导程序自己刻录,但使用这种安装方法好像需要重新分区,我懒得备份非C盘数据(毕竟我没有那么大的备份硬盘,理论上我应该备份的)。于是,我想到使用U盘安装系统。

网上介绍说,U盘启动时,可能服务器不会识别U盘,因为需要什么阵列驱动啥的。我听到这些概念就心虚和烦恼,只想快速解决的途径,能装上系统就好,管他什么阵列驱动呢。于是查询到有一个IBM 的服务器安装PE,叫蓝色精英CFT啥的,已经带了阵列驱动,所以下载下来,用ultraiso工具烧录到U盘,然后把镜像文件复制到U盘,就开始了我的装机。

首先,在IBM BIOS里面设置从U盘启动,即在start option里面设置,这里因为好像没有USB启动选项,所以我得添加,添加方法好像是add device什么的,然后将USB启动移到最上边。然后关机重启,系统进入CFT界面。

接下来,我就有些懵了,里面有很多工具,比如“系统安装&映像恢复”、“winntsetup”、ghost32啥的等好像都可以用来安装系统,到底用哪个呢?我一一都试了一下,但是好像都不是傻瓜式的,什么挂载什么虚拟光驱呀,啥的,我烦呀我,以前都是傻瓜式安装的呐?于是我想到ISO里自带的安装引导,于是我把iso文件复制到系统E盘,解压到一个文件夹,里面有个setup启动项,我直接点的时候,提示该系统不兼容该运行程序,我又懵了,估计是CFT相当于32bit系统,而这个setup是64bit的软件?我抓狂!

我在想,如何解决这个问题呢?有没有CFT64bit的?查了下,貌似没有显示说明有64bit的CFT,那装32位的系统?难道要重新下载镜像,我的校园网流量呀!而且32bit系统装在16G内存的服务器上,明显不能物尽其用,于是果断不再往这方面想。

网上有人提示说,可以用WINPE增强版的,有些会带有阵列驱动的。于是死马当作活马医(关键折腾了很久,没耐心了),我下载了大白菜U盘制作工具,把系统镜像拷进去,为了防止没有阵列驱动,我把CFT自带的阵列驱动也拷贝到U盘中(尽管我不知道这样有没有用)。

重启后,居然成功地进入了PE界面,然后我再运行E盘中已经解压的镜像文件里的setup启动项目,居然可以运行了(难道这个PE相当于64bit的系统?我没有仔细看),然后就顺利地安装了。

总结:大白菜增强型winpe工具的确很强大, 可以用来解决服务器的系统安装,而CFT,估计是专业人员的工具?这次安装服务器系统,还有很多失败的小细节,就不赘述了,解决方法简单粗暴,就是重启,利用PE覆盖式安装。

通过这次系统安装,我明白了几点:

(1)我的耐心居然这么浅,什么都想快速解决,遇到问题很容易烦躁。这个问题我以前没有意识到。今后需要注意。

(2)不要被表象吓到,由于我一开始就认为服务器系统安装和笔记本系统安装有很大的不同,于是就不愿意从简单地开始尝试,而是找最复杂最不熟悉的解决方法,浪费时间和精力。注意类同点,从浅入手,大胆假设,小心求证,反正系统也装不坏的。

(3)动手能力还是不足,总是期待别人帮自己解决,但以后呢?以后遇到无法解决的事情,如何淡定下来解决呢?所以说,遇到问题先不要急躁,要淡定,条分缕析,总会解决的。要知道,办法总是比困难多。

最后发现系统没有激活,因此每隔一个小时会自动关机,激活方法见博文:完全激活win server 2012的方法(亲测可行!)_天糊土的博客-CSDN博客_winserver2012激活icon-default.png?t=M4ADhttp://blog.csdn.net/oqqhutu12345678/article/details/70260052

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/461982.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

fd_set 详解

一、winsock中#include <winsock.h> 原型 int select( int nfds , fd_set* readfds , fd_set* writefds , fd_set* exceptfds , const struct timeval* timeout ); nfds&#xff1a;本参数忽略&#xff0c;仅起到兼容作用。 readfds&#xff1a;&#…

VisualVM远程连接Linux服务器通过jstatd方式监控JVM内存状态

2019独角兽企业重金招聘Python工程师标准>>> VisualVM远程连接Linux监控JVM的方式有两种,一种是jstatd,另外一种是JMX,这里描述jstatd的方式: 1.通过google/baidu出来的文章做法大致都雷同这里给出我开始参考的连接http://lixjluck.iteye.com/blog/516447 2. 但是…

STRUTS2 标签调用静态方法

struts2 ognl 调用静态方法 用ognl的静态调用<s:property value"%{java.lang.SystemcurrentTimeMillis()}"/>来显示,发现结果集为空.查了好多资料都发现这个是正确的引用,困惑......最后在查struts2.1.2的文档时发现struts2.1.2中加了很多配置元素,其中有一个名…

一些自己编写的字符串操作函数

1、编写strcat函数。&#xff08;在目的字符串结束处添加源字符串&#xff09; /*已知strcat函数的原型是char *strcat(char *strDest, const char *strSrc); 其中strDest 是目的字符串&#xff0c;strSrc 是源字符串。 不调用C / C 的字符串库函数&#xff0c;请编写函数 strc…

Android开发实践:常用NDK命令行参数

Android提供了NDK工具&#xff0c;用来编译native代码&#xff08;c/c&#xff09;&#xff0c;该工具配置好了相关的交叉编译环境和工具链&#xff0c;只需要你简单地编写几个.mk文件即可将你的c/c代码编译为Android的java工程/Android手机可以识别、加载和运行的库或者应用程…

QT问题记录之warning: ‘xxx’ will be initialized after [-Wreorder]

QT问题记录之warning: ‘xxx’ will be initialized after [-Wreorder] 在使用Qt进行Application开发的过程中&#xff0c;经常出现如下警告&#xff1a; warning: ‘xxx’ will be initialized after [-Wreorder] struct TreeNode {TreeNode *left;TreeNode *right;int val;//…

SD读写流程

一、1bit-4bit数据传输对比 CPU/EDMA与SD的数据传输可以设置为1bit或4bit模式&#xff0c;1bit模式仅使用DAT0数据线&#xff0c;4bit模式使用DAT3-DAT0四位数据线。例如&#xff0c;传输512字节的数据&#xff0c;传输的数据格式如下图所示&#xff1a; 二、读写命令 读写分为…

ubuntu14.04 64bit主机下面安装android的NDK开发环境

通过wget工具下载bin包&#xff1a; $ wget -c http://dl.google.com/android/ndk/android-ndk-r10e-linux-x86_64.bin1 2&#xff0c;因为下载下来的是bin包&#xff0c;所以可以直接移动到需要安装的目录下面。 将Android NDK bin包移动到你想要的目录下,如 /opt/NDK/1 $ …

二维数组数和指针操作的理解

#include<string.h> #include <stdio.h> int main(void) {int a[4][2] { { 2,4 },{ 6,8 },{ 1,3 },{ 5,7 } };char *p[5] { "acvsadf", "cwerqwenn", "tttttt" };//字符串指针数组int c[4] { 0,1,2,3 };int *ptr c;/*这个正确&…

最近重构公司消息服务的架构设计

目标 研发一套独立的消息系统&#xff0c;此系统进行集中配置管理供各业务系统使用&#xff0c;用于支撑站内信、短信通知、短信验证码、邮件、微信消息、APP消息、IM等消息形式。 架构 1&#xff09; 基于消息队列采用发布、订阅模式。消息的生产者为对外的消息接口&#xff0…

高性能的MySQL(6)查询慢与重构查询

只有好的库表结构、合理的索引还不够&#xff0c;我们还需要合理的设计查询&#xff0c;齐头并进&#xff0c;一个不少才能充分发挥MySQL的优势。一、查询为什么会慢&#xff1f;每一个查询由一系列的子任务组成&#xff0c;每个子任务都会消耗一定的时间。这个我们在之前的单个…

生成n个从1到M(n = M)之间的不重复的随机数问题(洗扑克牌算法)

结合了对数组的使用、随机数生成等算法的知识。 学习这种由特殊到一般性的学习方法。面对复杂问题时候的逻辑僵滞和停顿。要加快速度锻炼这种缺陷&#xff0c;使之得到弥补。 思维僵滞的时候可以把问题联想成具体的模型&#xff0c;做到在脑海中有个具体的形象。这总比茫然一片…

CFLAGS详解

CFLAGS 表示用于 C 编译器的选项&#xff0c; CXXFLAGS 表示用于 C 编译器的选项。 这两个变量实际上涵盖了编译和汇编两个步骤。 CFLAGS&#xff1a; 指定头文件&#xff08;.h文件&#xff09;的路径&#xff0c;如&#xff1a;CFLAGS-I/usr/include -I/path/include。同样地…

一道大小端题目

今天看到一道关于大小端的题目&#xff0c;觉得很有趣&#xff0c;理解一番后摘抄如下&#xff1a; 题目&#xff1a; 示意图&#xff1a; 结果说明&#xff1a; 小端模式 大端模式

算法复杂度速查表

图例 数据结构操作 数组排序算法 图操作 堆操作 大 O 复杂度图表 Big O 复杂度 推荐阅读 Cracking the Coding Interview: 150 Programming Questions and Solutions[33] Introduction to Algorithms, 3rd Edition[34] Data Structures and Algorithms in Java (2nd Edition)…

求 s=a+aa+ aaa+ aaaa +aaaaa+........的值,a是从键盘输入的,项数也为键盘输入

总结&#xff1a;这道题目。主要是那个位数&#xff0c;需要*10&#xff0c; while&#xff08;i<f&#xff09;{ xy;//决定位数上的那个数 sumx//求和 y*10y;//决定位数 } package com.b;import java.util.Scanner; //输入一个数&#xff0c;如6 s666666666666666666666 6…

遇到异常:这可能是由某个扩展导致的

重构机房收费系统&#xff0c;我用EA画完UML图&#xff0c;打算用EA自己生成VB.NET代码&#xff0c;这样会方面些。没想到事情没有我想象的那么简单&#xff0c;可能是第一次尝试的原因&#xff0c;导入代码的过程中问题是一个接着一个。不过还好&#xff0c;虽然沿途困难重重&…

c++ 学习链接

1 chinaitlab实验室------c 2 转载于:https://www.cnblogs.com/javaspring/archive/2012/06/14/2656117.html

文件IO——文件IO相关概念

1、API &#xff08;1&#xff09;基于linux做应用开发&#xff0c;其实就是通过调用linux系统提供的API来实现。 &#xff08;2&#xff09;API 是一些由linux系统提供的函数&#xff0c;给应用层使用&#xff0c;以完成一定的功能。 &#xff08;3&#xff09;常用的文件IO的…

git使用小记

1. 基本操作 全局配置&#xff1a; git config --global user.name xx git config --global user.email xxx 初始化一个仓库&#xff1a; git init 添加&#xff1a; git add "file1.txt" git commit -m "添加文件1" 比较&#xff1a;分别列出每个文件…