找回密码
 加入我们
搜索
      
查看: 93021|回复: 34

[教程]Synology+PXE挂载iSCSI网络无盘启动Win7(08.04更新)

[复制链接]
发表于 2013-7-30 20:01 | 显示全部楼层 |阅读模式
本帖最后由 shuaiking 于 2020-5-16 09:32 编辑

前言
        之前发了一篇关于 synology部署无盘win7的帖子https://www.chiphell.com/thread-823492-1-1.html,教程本想找个时间一口气写完。但是最近工作也比较忙,抽不出大块的时间。因此只能一部分一部分发了。


        另外,这里介绍的无盘无法应用于配置不同的机器(特别是网卡不同),并不适合大规模部署,也不包含远程安装系统。因此只是属于个人娱乐的范畴。不过有兴趣的人可以通过修改bootloader实现远程PE启动,以及远程安装部署。另外win7启动过程有点慢,原因不明。


        整个教程会分成三部分, 第一部分是NAS配置,包括iSCSI,PXE,TFTP和DHCP的配置。第二部分是bootloader,其实就是拷贝点文件到PXE目录并作简单的编辑。第三部分是win7的安装,修改以及如何迁移系统到iSCSI。


事前准备

        A. iSCSI服务器– Sysnology NAS + DSM 4.3 B(但是并不局限于此,任何能提供iSCSI service的服务器,配合DHCP,TFTP server,都可以)

        B. Boot loader – grub4dos + syslinux,4.x的最新版本就行。 可以自己提前下载,懒得下载的我在写到第二部分的时候会提供编辑好的文件下载。

        C. 网卡支持 network boot的电脑a一台 + 硬盘一块 (还是需要在硬盘上装好系统的,之后再把装好的系统迁移到iSCSI Lun上面,所有部署完成后可以清空该硬盘)

        D. 支持iSCSI,网络和ghost的PE一张; 或者装有windows系统可以正常运行的电脑b一台+ghost软件+iSCSIInitiator(win xp)。用来迁移系统。

        E.  Win7 专业版或者win7 旗舰版安装盘;或者win xp + sanbootconf + iSCSI Initiator。用于系统安装。

其实看过上面的事前准备,有点基础的应该已经知道怎么做了,马上自己动手去部署吧。哈哈哈。想随便玩玩的用VMware也可以。


    先发上来,今晚尽力把第一部分搞完吧。还请大家多多支持。


第一部分, iSCSI,PXE,TFTP和DHCP的配置

        相关的设置之前很多人都发过,简单掠过。看图说话就好了。

01
snap001.jpg

02
snap002.jpg

03
snap003.jpg

04
snap004.jpg

05
snap005.jpg

06
snap006.jpg

07
snap007.jpg

08 snap008.jpg

09
snap010.jpg

10
snap011.jpg

11
snap012.jpg

12
snap013.jpg



        本来以为可以完成第二部分的,结果上传图片编辑的我蛋疼死了, 花了一个半小时上传。


第二部分 Bootloader

        抽空先把文件链接发了,有基础的自己看一下就应该明白怎么弄了。没基础的晚点我会发图片教程的。

        百度网盘,Syslinux-4.04和Grub4dos-0.45b是完整的文件包,给需要的人,但是需要自己提取,编辑,和拷贝。 只关注我这个教程的下载Grub.zip就可以了。 小提示:只需修改 pxelinux\default 就可以了,自己用文档编辑器打开看看就明白了。       懒人请等图片教程。GO!GO!GO!
链接: https://pan.baidu.com/s/1GnTRZePJ4dLnNlEYRci-Kw 提取码: 3ryv

        下面上图

01
snap014.jpg


02
snap015.jpg

03
snap017.jpg

04
snap018.jpg


05
snap019.jpg


06
snap020.jpg

第二部分基本就这样了,本来想写点小结,无奈被上传图片折磨疯了,暂时就这样吧,阿门。。。。

menu.lst
title goto gpxelinux.0
pxe keep
chainloader --force --raw (pd)/gpxelinux.0

default
DEFAULT menu.c32
TIMEOUT 100
PROMPT 0
MENU WIDTH 70
MENU MARGIN 20
MENU ROWS 10
MENU TABMSGROW 18
MENU CMDLINEROW 18
MENU ENDROW 24
MENU TIMEOUTROW 20
MENU TITLE FTP FASTST MENU

LABEL boot1
MENU LABEL ISCSI BOOT 1
kernel sanboot.c32
append set keep-san 1
append iscsi:192.168.1.18::::iqn.2000-01.com.synology:Bill-DS1512.name2

LABEL boo12
MENU LABEL ISCSI BOOT 2
kernel cmd.c32
append set keep-san 1
append sanboot  iscsi:192.168.1.18::::iqn.2000-01.com.synology:Bill-DS1512.name2


第三部分 win7的安装,修改以及迁移

    关于win7的安装不需要多说什么了,把你要网启的机器接上硬盘正常安装就好了。安装好驱动,软件和系统补丁。

    为了让win7支持网启动,需要修改注册表。键值如下。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}

01
snap021.jpg


02
snap022.jpg

03
snap023.jpg

04
snap024.jpg

05
snap025.jpg

    到此为止,win7的注册表修改也结束了。




    最后是win7的迁移,非常简单。 把安装好的硬盘挂到另一台电脑上。原有系统启动之后,挂载你建好的用来网启的iSCSI target之后用ghost克隆修改后的win7 Lun上面就可以了。到此为止整个教程应该算结束了。最后一部分看不懂的请等我的图片教程。看得懂的请自己去克隆吧。启动过程可能会有些长,请耐心等待,相关原因我会在后面说明。

01 snap027.jpg

02
snap028.jpg

03
snap029.jpg

04
snap030.jpg

05
snap031.jpg

06
snap032.jpg

07
snap033.jpg

08
snap034.jpg


已知问题1
Snap36.jpg


Reference



今天研究了一下gPEX启动之后直接安装win7, 可以不用ghost迁移了。 对某些没有第二台机器的人可能比较方便,改天更新一下教程。

另外关于启动错误日志,拖慢启动时间的问题。。。貌似和DSM的DHCP server有关。。。。。研究中。

今天就到这里了。








评分

参与人数 4邪恶指数 +61 收起 理由
npark + 10
hkfires + 11
ltycomputer + 10
ngh + 30

查看全部评分

发表于 2013-7-30 20:38 | 显示全部楼层
期待大作!
发表于 2013-7-30 20:47 | 显示全部楼层
支持一下!以后局域网内不用盘了!
发表于 2013-7-30 20:49 | 显示全部楼层
支持支持加油继续
发表于 2013-7-31 08:08 | 显示全部楼层
顶,支持,谢谢楼主分享
发表于 2013-7-31 10:33 | 显示全部楼层
好文支持
发表于 2013-7-31 15:42 | 显示全部楼层
支持,完成后可以射了
发表于 2013-7-31 16:22 | 显示全部楼层
支持技术分享
发表于 2013-7-31 17:07 | 显示全部楼层
期待第二部分 Bootloader!!!
 楼主| 发表于 2013-8-4 13:34 | 显示全部楼层
貌似没啥人感兴趣嘛。。。。。。。。。。
发表于 2013-8-5 01:55 | 显示全部楼层
本帖最后由 pwch 于 2013-8-5 01:57 编辑

以前也想过  以后如果搬家了搞成ISCSI  然后配上Hyper-V+RemoteFX   啊~用Surface坐马桶玩孤岛危机什么的就不怕便秘了   瘦机不用担心噪音了   什么的
但是想了想   觉得还是不太实际
发表于 2013-8-9 22:09 | 显示全部楼层
这个用于PXE的DHCP Server和我们平常用的DHCP Server冲突吗?
发表于 2013-8-13 22:58 | 显示全部楼层
不行啊。到装载iscsi那里PC喇叭不停报警,报告不能从iscsi启动。是不是win7的启动没有做好。本机是可以用的。
发表于 2013-8-28 14:13 | 显示全部楼层
支持楼主,哪天试试看,其实有了iscsi家里网络快的话也可以搞成ssd启动,大程序游戏都安装到网络硬盘上面
发表于 2013-9-1 20:19 | 显示全部楼层
jimmy203308 发表于 2013-8-28 14:13
支持楼主,哪天试试看,其实有了iscsi家里网络快的话也可以搞成ssd启动,大程序游戏都安装到网络硬盘上面 ...

系统和程序还是喜欢上本机的SSD上,至于其他的东西可以放NAS上
发表于 2013-10-21 14:51 | 显示全部楼层
请问你的nas的ip是15.为什么配置文件那是18呢,我跟着你的步骤做的,老是启动不了呢,还有我的nas的ip是2,是不是配置文件里该写5呢?谢谢!
 楼主| 发表于 2013-10-21 16:58 | 显示全部楼层
hy168 发表于 2013-10-21 14:51
请问你的nas的ip是15.为什么配置文件那是18呢,我跟着你的步骤做的,老是启动不了呢,还有我的nas的ip是2, ...

什么地方显示我的nas  ip是15呢?  我的nas  IP一直是18啊。

启动不了显示什么呢? boot loader成功链接到 iscsi了么?
发表于 2013-10-22 06:55 | 显示全部楼层
shuaiking 发表于 2013-10-21 16:58
什么地方显示我的nas  ip是15呢?  我的nas  IP一直是18啊。

启动不了显示什么呢? boot loader成功链接 ...

到这个时候选择的时候选择了ISCSI BOOT1就提示boot failure
185937qopwuuxiogxbgwdb.jpg
 楼主| 发表于 2013-10-22 14:26 | 显示全部楼层
hy168 发表于 2013-10-22 06:55
到这个时候选择的时候选择了ISCSI BOOT1就提示boot failure

具体的错误信息呢?
发表于 2013-11-19 14:42 | 显示全部楼层
楼主我偶尔看到这个帖子也试了一下
也是启动失败,和18楼情况差不多
我想问下克隆时候的具体操作是盘到盘还是分区到盘?我是老80G IDE硬盘装好启动后按照楼主的方法修改了系统,然后盘对盘克隆到了iscsi.
 楼主| 发表于 2013-11-19 19:42 | 显示全部楼层
wd21303 发表于 2013-11-19 14:42
楼主我偶尔看到这个帖子也试了一下
也是启动失败,和18楼情况差不多
我想问下克隆时候的具体操作是盘到盘还 ...

具体错误信息呢?
发表于 2013-11-19 22:12 | 显示全部楼层
本帖最后由 wd21303 于 2013-11-19 22:22 编辑
shuaiking 发表于 2013-11-19 19:42
具体错误信息呢?


IMAG00831.jpg

这样
DSM版本是4.2  3211
和路由器有关系吗?  路由的DHCP服务是从100~199


 楼主| 发表于 2013-11-19 22:51 来自手机 | 显示全部楼层
本帖最后由 shuaiking 于 2013-11-19 22:56 编辑
wd21303 发表于 2013-11-19 22:12
这样
DSM版本是4.2  3211
和路由器有关系吗?  路由的DHCP服务是从100~199


从你的错误信息看,你完全没能连接到iSCSI.

DHCP最好要用PXE自己的。不要用路由器的。DHCP的网关可以尝试指向NAS的IP.
发表于 2013-11-24 19:06 | 显示全部楼层
技术帝啊

我214挂PT。到现在还没搞定。唉。。。愁人

这东西适合我的老电脑了
发表于 2013-12-17 17:27 | 显示全部楼层
LZ这种实用的应用类帖子,适合我等小白啦!多谢楼主分享!
发表于 2013-12-24 14:48 | 显示全部楼层
麻烦问下大神,我买的DellC6100 4节点
一个节点做的ISCSI服务。
另一个节点连接此ISCSI硬盘。
连接装系统均无问题。
装好系统后启动不起来是神马情况。麻烦大神了!
 楼主| 发表于 2013-12-25 07:27 来自手机 | 显示全部楼层
thegirl001 发表于 2013-12-24 14:48
麻烦问下大神,我买的DellC6100 4节点
一个节点做的ISCSI服务。
另一个节点连接此ISCSI硬盘。

信息太少,无法判断。
发表于 2013-12-25 09:29 | 显示全部楼层
shuaiking 发表于 2013-12-25 07:27
信息太少,无法判断。

操作系统正常安装,但是无法启动。怀疑是网卡的ISCSI 地址不能映射到操作系统上导致连接ISCSI硬盘错误。
发表于 2014-1-1 13:43 | 显示全部楼层
这个好猛,回头有时间的时候仔细研究下
发表于 2014-12-9 00:32 | 显示全部楼层
千兆,速度是有了,可惜并发数太少啦。。。。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2024-4-27 04:47 , Processed in 0.021353 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表