让VMWare Workstation能安装DSM的关键(内含将.img 转换iso档作法)
本帖最后由 GavinChen 于 2014-2-8 20:29 编辑让VMWareWorkstation能安装DSM的关键(内含将.img 转换iso档作法)------------------------------------------------------------XPENOLOGY DSM下载回来解开后,会有*.img & *.pat的档案,通常都是将*.img的档案,写入到USB Flash Disk上,然后使用它开机,就可以利用群辉助手安装*.pat档案,这样就能完成XPENOLOGY的安装。如果是在VMWare Workstation上,就比较麻烦了,因为VMWare不认得*.img档,也不支持USB Flash Disk启动,因此必须先将*.img档案转换成*.iso格式,才能挂载成虚拟光驱并从光盘启动进行安装。经过我多次测试可以正常在VMWare上面安装,以后就可以随意测试不用担心玩挂自己的NAS了。需要准备的工具及档案如下:
[*]Ext2Fsd http://goo.gl/zPU5F
[*]ImDisk Virtual Disk Driver http://goo.gl/o8Ubu
[*]ver2.xlsb https://www.dropbox.com/s/237xzol4ct9coz5/ver2.zip
[*]UltraISO http://tw.ezbsystems.com/ultraiso/
[*]stage2_eltorito https://code.google.com/p/arabos/downloads/detail?name=stage2_eltorito
[*]XPEnology DSM 4.3 (XPEnology_3810-pre-v1.1_beta5.7z) http://xpenology.trantor.be/beta/(应该不限定什么版本)
[*]UltraEdit or 其他支持非DOS格式档案的文件编辑器
安装步骤如下:
1.安装EXt2Fsd。
2.安装ImDisk。
3.解压缩XPEnology_3810-pre-v1.1_beta5.7z。
4.对synoboot-3810-pre-v1.1_v5.img按鼠标右键选择「Mount as ImDisk Virtual Disk」。
5.输入驱动器号Z,并选择虚拟成光盘。6.打开档案总管,建立一个暂存目录ISO。7.打开档案总管找到刚刚挂载的虚拟光驱。8.将挂载的内容都复制到暂存目录ISO内。9.将要安装DSM实体机器或虚拟机的网卡mac输入到 ver2.xlsb ,算出序号。10.使用UltraEdit文件编辑器打开暂存目录ISO\boot\grub\grub.conf (询问是否要转换成DOS格式请选否)原本内容
#serial --unit=0 --speed=115200
#terminal serial
default 0
timeout 3
fallback 0
title DSM 4.3-3810 - v1.1 Beta 5
root (hd0,0)
vender /vender show
hw_model
kernel /zImage root=/dev/md0 ihd_num=0 netif_num=4syno_hw_version=DS3612xsinitrd /rd.gz
修改后内容(红色字体)
#serial --unit=0 --speed=115200
#terminal serial
default 0
timeout 3
fallback 0
title DSM 4.3-3810 - v1.1 Beta 5
#root (hd0,0)
#vender /vender show
#hw_model
kernel (cd)/zImage root=/dev/md0 ihd_num=0 netif_num=1 syno_hw_version=DS3612xs mac1=0050562EFB1B sn=B6O4N41618
initrd (cd)/rd.gz
netif_num=是实际网卡数量,然后后面加上网卡mac地址(mac1=)及算出来的序号(sn=)。11.删除暂存目录ISO\boot\grub\menu.lst,并将刚刚修改好的grub.conf复制一份更名叫menu.lst。12.安装并开启UltraISO软件。13.点选「档案\新增\可开机CD/DVD映像档」14.加载启动文件,请选择「stage2_eltorito.bif」。(请先将下载的stage2_eltorito加上扩展名.bif)15.点选「动作\加入档案」或按F3键。16.将rd.gz、vender及zImage加入。17.点选「动作\加入目录」。18.点选暂存目录ISO下的boot目录。19.点选「档案\内容」。20.点选「Windows/Unix(31)、允许小写字母及DOS字符集」21.对光盘按鼠标右键,点选「重新命名」,取个好听的名字吧。22.点选「档案\储存」,就完成了可开机的光盘影像ISO文件啰。23.使用VMWareWorkstation 10建立一个新的VM,操作系统类型选择「Other Linux Kernel 3.x 64-bit」,硬盘可以选择SATA,光驱选择刚刚制作好的iso档,但先不要启动VM。24.找到刚刚建立起来VM目录下的*.vmx,使用文字编辑软件加上下面的内容,然后存盘。 bios.bootOrder= "cdrom,hdd"25.现在你可以启动它开始安装了。
最后,感谢网路上很多人的分享,上面是我集合了多人不同的作法,然后自己做出来的方法,希望能让大家更方便,有问题也欢迎大家交流。
VM 的 MAC 方面 ,将 IMG 转变为 VMDK / VDI 之后直接启动
然后用 Syno Ass 搜寻出 MAC
之后 ,关掉 VM ,在 VM 的设定 ,将 MAC 改为 SYNO ASS 搜出来的 MAC 就可以了.. 去改VM的MAC,就只能装一台了? 我这样做应该可以同时做很多台VM,并同时存在
另外IMG怎么转变成VMDK ? 太晚了,先收藏下这个img转换的介绍 收藏一下 明天好好学习一下 此贴必火!让繁杂的教程简单了
大部头,感谢分享!这码字和贴图 辛苦了!
太好了要收藏,圖文清楚。 收藏一下 有空好好学习一下 的的确确的是个好帖子要火了 学习学习 非常好的学习贴,小白我受教了很感谢 非常好的教学贴,谢谢.有图有文字 GavinChen 发表于 2014-2-8 00:43
去改VM的MAC,就只能装一台了? 我这样做应该可以同时做很多台VM,并同时存在
另外IMG怎么转变成VMDK ? ...
用 StarWind.Converter 将img 转vmdk 4.挂载synoboot-3810-pre-v1.1_v5.img变成一个虚拟硬盘或光盘。5.建立一个暂存目录ISO。
这2个步骤能不能请楼主仔细讲一讲 学习了!!! 非常详细的教程,做记号备用
Ext2Fsd http://goo.gl/zPU5F
ImDisk Virtual Disk Driver http://goo.gl/o8Ubu
ver2.xlsb https://www.dropbox.com/s/237xzol4ct9coz5/ver2.zip
UltraISO http://tw.ezbsystems.com/ultraiso/
Winhex
安装黑群的必备软件 楼主 改了bios.bootOrder= "cdrom,hdd"
可是重启之后还是又恢复到了HDD启动优先,怎么破?进BIOS修改启动顺序,也只能成功一次。黑群晖再次启动又默认了。 naoki66 发表于 2014-2-8 22:47
楼主 改了bios.bootOrder= "cdrom,hdd"
可是重启之后还是又恢复到了HDD启动优先,怎么破?进BIOS修改启动顺 ...
我就是进BIOS改顺序后,只会有效一次,才去网路找到可以改*.vmx文件
加入bios.bootOrder= "cdrom,hdd" 就会一直有效
请问你的VMWare版本是多少的? GavinChen 发表于 2014-2-8 22:53
我就是进BIOS改顺序后,只会有效一次,才去网路找到可以改*.vmx文件
加入bios.bootOrder= "cdrom,hdd" 就 ...
10. 然后vof到esix5.5也一样