家用微型服务器NAS折腾记 篇二:惠普HP Gen8 系统构建 — iLO 4固件升级及安装Win2008R2

前面一篇说道我准备使用2008+Hyper-V虚拟群晖群晖的方案,由于说群晖的硬盘格式不常见,一旦文件丢失那可能找回比较麻烦,所以我最初的计划是这样的,4个4T的红盘,2008分2×4T,群晖使用2×4T,然后要备份的文件在2008使用的8T上备份一遍,群晖8T里面也备份一遍,主要使用的还是群晖系统,安卓和苹果都有客户端,相当牛B和方便,2008备份的是以防万一。但是后来有牛人出方案可以让群晖加载windows文件夹,那如果这样的话,我就决定只分一块4T的硬盘给群晖,然后再加载2008下的两个4T的硬盘,保留一个2008的4T硬盘备份重要文件,基本思路就是这样了。

 

之前也有说到海淘了一根8G内存,但Gen8不认退掉了,所以在马家军那买了一条拆机的,卖家哥们是在小强家买的次乞丐版,然后升级到E3了,但是我的要求暂时还没有那么高,只是用来存储用的,所以只要了他的内存,收到后发现不错,居然和我那内存一样,都是现代代工的,而不是镁光代工的,相信兼容性更高了。(镁光的应该也没有问题。)

55ffabd2dd80a.jpg_e1080

然后通电开始折腾系统。

一,升级iLO 4

先插上电源,不用开机,然后网线接入下图红框的网卡接口,那个是iLO专用的,然后再到路由器中寻找分配的IP地址。

55fa86a3efad7.jpg_e1080

通电后iLO 4就已经可以访问了,不用按电源键开机,然后在浏览器中输入你查到的IP地址,就可以进入iLO 4的登录界面,当然了,我是德淘的,原始界面是英文的,我已经升级到最新的2.1版本,然后安装了中文包,而且选了默认登录界面为中文的。用户名和密码就在绑在主机上面的小卡片上。

5625fcc319ff4.jpg_e1080

先看看系统信息吧,又上角是机器状态,第二个黄色灯是服务器电源是关闭的。

5625fe1522a2b.jpg_e1080

55fa8acbea664.jpg_e1080

可以按上图电源键开机,也可以一在iLO系统中开机,启动的时候风扇声音很大,时间较长,“滴滴”两声之后表示已经完全启动完毕了,这个时候,我真的这个GEN8风扇几乎没有声音了。

5621d90c42b1a.jpg_e1080

系统信息,一切正常

56260032919ac.jpg_e1080

乞丐版的处理器信息,G1610T

5626003c19c70.jpg_e1080

顺便上一张前辈们总结的GEN8可用CPU的性能和功耗的表格,

5621dbb1154b8.jpg_e1080

乞丐版的处理器问题,内存只工作在1333模式下,添加的那根原装2G内存没有任何问题。

5621dce83b87e.jpg_e1080

风扇的信息,这个是刚开机完全后的截图,应该是属于待机状态,所以基本上没什么噪音。

5621dd4a211e3.jpg_e1080

下图是各个部位的温度,其实我根本不在乎

5626005107fe6.jpg_e1080

5621dd6e7230f.jpg_e1080

网络部分,有三个网卡,MAC最后两位是连续的号码,一个是iLO专用的,另外还有两个,就是我之前说的,一个分给底层系统2008R2,另外一个给群晖。

5626005ed370b.jpg_e1080

升级固件在这里,强烈建议升级到最新的,主要就是能降低风扇的噪音。

5621de5445cf2.jpg_e1080

激活iLO 4 Advanced License才能使用更多功能,老实说,我并不明白激活前与激活后的功能有哪些差别,但是有网友说远程控制会经常断线,所以我还是升级了,在马家军那可以购买到,10大洋。

5621e027754ee.jpg_e1080

下面开始安装2008R2,首先,你需要一个ISO的2008R2镜像,可到“MSDN我告诉你”下载原版镜像。然后进入“远程控制台”启动,在正确安装.NET的情况下,如果你启动不了,那么尝试一下换浏览器试试,我在这个上面搞了很久,最早是在谷歌浏览器上使用的,但是无法启动远程控制台,后来用火狐可以启动了,但是后来装了WIN10之后,火狐不行了,然后再用IE可以启动,不知道什么情况。

5621e1724f3e7.jpg_e1080

下面是重头戏了,开始装系统,启动远程控制台之后是这样的

56260088df83e.jpg_e1080

到了下面这个界面就开始按“F10”

5626044dadc67.jpg_e1080

5626019eaa2b5.jpg_e1080

选择“配置和安装”(PS:以后需要选择的选项就用红色标注出来了)

562601bca10f8.jpg_e1080

跳过更新,因为检查更新非常费时间。

562601c6ea456.jpg_e1080

操作系统选择 windows ,安装方式不变,介质类型选择光驱

562601c7c63f1.jpg_e1080

下一步在远程控制台的菜单里面选择“虚拟驱动器”–>“映像文件”选择你下载好的windows的ISO镜像

56260535ab271.jpg_e1080

562605e9d302b.jpg_e1080

下一步,进入选择操作系统版本的界面了,红框内都可以选择,如操作系统的语言、操作系统的版本,标准版还是企业版还是数据中心版等等。

562606c8b00a7.jpg_e1080

562606c953738.jpg_e1080

下面就是安装前的信息总汇了,其中分区“类型和大小”就是你系统所安装的硬盘了,截图这个我其实都已经安装好了,并且硬盘仓插入了机械硬盘,所以显示的是一个2T的机械硬盘。如果你要把系统安装在光驱位的固态硬盘,那么安装时,硬盘仓里面不能有硬盘,如果有硬盘那是默认安装在第1个sata位置上的,因为默认引导就是这个位置。

56260812c4f75.jpg_e1080

下面就是和一般PC安装系统一样了,由于我的已经安装好,就没有截图了,网上找了一些给大家参考。

56260a53b9287.jpg_e1080

56260a54a872e.jpg_e1080

56260a54a0353.jpg_e1080

56260a55833ec.jpg_e1080

然后系统就安装好了,上马家军买个正版的key大约两三块钱,我买了两次,因为第一次买好还没有用就碰到出差,店家发给我后没有记录,然后回来的时候找不到了,找店家说没有记录,然后就另外找了一家又买了一个。

56260acfbb4b3.jpg_e1080

56260ad1845cf.jpg_e1080

56260acf07451.jpg_e1080

可以正常自动更新补丁

56260bb35c7f4.jpg_e1080

好了,windows系统安装就到这里了,但是上面有说默认引导的是硬盘仓的第1个sata接口,而不是光驱位的第5个sata接口,那如果硬盘仓有硬盘的话,那就无法启动了,所以这时候就需要用U盘做引导,从第5个sata启动。(PS:一些内容学习自chiphell)

在内部的USB接口上插上一个U盘,不用太大,我用了一个2G的U盘;硬盘仓暂时不要加硬盘,还是光驱位的固态硬盘启动情况下,用远程控制台敲代码。

56260cba873c4.jpg_e1080

下面就要开始敲代码了,特别注意:要用管理员权限打开命令! 开始->cmd->右键点击cmd.exe->以管理员运行。(PS:以下代码部分来自chiphell的tedaz兄,是homeservershow论坛的TheBiggerMan发布的代码。)

按顺序运行下面的命令,一定要仔细,否则如果出现错误可能会导致严重的后果,比如硬盘数据丢失……
请用U盘的盘符来替代下面的“?”

diskpart

list disk

select disk ?

clean

create partition primary

select partition 1

active

format fs=ntfs quick

label=””

exit

下面继续输入,请使用Windows系统安装光盘的驱动器盘符替代下面的“$”;使用U盘的盘符替代“?”。

C:Windowssystem32>$:

$:>cd boot

$:boot>bootsect /nt60 ?:

Target volumes will be updated with BOOTMGR compatible bootcode.

Bootcode was successfully updated on all targeted volumes.

$:boot>exit

注意:如果出现错误信息,请尝试关闭所有已经打开的窗口,并重新尝试运行一遍上述命令。或者也可以使用/force来强制引导扇区的更新。

下面将关键的引导文件从系统安装光盘拷贝到U盘。
通过文件管理器将系统安装光盘的下述文件和文件夹拷贝到U盘根目录:

bootmgr (file)

bootmgr.efi (file)

boot (directory)

efi (directory)

拷贝完成后,需要删除U盘上的boot文件夹中的bcd文件,稍后需要依照我们的需求重建这个文件。

再次以管理员全新开启一个命令行窗口,用U盘的盘符替代下面命令中的“?”。

bcdedit /createstore ?:bootbcd

bcdedit /store ?:bootbcd /create {bootmgr}

bcdedit /store ?:bootbcd /set {bootmgr} device boot

bcdedit /store ?:bootbcd /timeout 30

bcdedit /store ?:bootbcd /create /d “” /application osloader

这个命令会返回一个新的GUID,然后运行下面的命令:

bcdedit /store ?:bootbcd /default {}

然后,运行下面的命令,注意使用当前Server操作系统的盘符替代下面的“*”,通常来说应该是C。也就是目前系统盘的盘符。

bcdedit /store ?:bootbcd /set {default} device partition=*:

bcdedit /store ?:bootbcd /set {default} path windowssystem32bootwinload.exe

bcdedit /store ?:bootbcd /set {default} osdevice partition=*:

bcdedit /store ?:bootbcd /set {default} systemroot Windows

bcdedit /store ?:bootbcd /set {default} detecthal yes

bcdedit /store ?:bootbcd /set {default} nx optin

bcdedit /store ?:bootbcd /displayorder {default} /addlast

最后,如果需要运行Hyper-V,还必须运行下面的命令。
如果不运行这个命令,启动Hyper-V Manager是会出现错误。

bcdedit /store ?:bootbcd /set {default} hypervisorlaunchtype auto

特别注意,如果运行Hyper-V,一定要在仅连接一块硬盘时安装好Hyper-V并重启一次,否则安装过程更新引导记录时会出错。彻底安装完成后,再使用本教程制作SATA5引导U盘。

好了,windows安装在光驱位的固态硬盘上已经搞定,并且可以启动,可以在硬盘仓插入硬盘重启试试看了。

这里告一段落,这个第二篇拖的时间比较长,很抱歉了大家。

第三篇预告,之前没打算写虚拟群晖的方法,因为之前在评论里面说到黑裙基本上都被屏蔽了,但是前几天看到一篇原创群晖居然通过发布出来了,所以我打算也试试看,如果可以通过的话,下篇的内容就是虚拟群晖+远程加载管理windows文件夹了。

Related Post

发表回复