[玩法/技巧] 让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了。需要准备的工具及档案如下:
安装步骤如下: 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 ? |
GavinChen 发表于 2014-2-8 00:43 用 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改顺序后,只会有效一次,才去网路找到可以改*.vmx文件 加入bios.bootOrder= "cdrom,hdd" 就会一直有效 请问你的VMWare版本是多少的? |
GavinChen 发表于 2014-2-8 22:53 10. 然后vof到esix5.5也一样 |