在虚拟机上安装黑群晖肥肠简单,而且同样方法还可以用于U盘安装物理机。只要掌握好方法即可。大体步骤就两个:

1、新建一个虚拟机和虚拟磁盘,并把引导固件烧录到虚拟磁盘上

2、使用网页或者群晖助手将固件安装到虚拟磁盘上

其中第一个步骤比较麻烦,要想把一台x86虚拟机伪装成某个型号的群晖NAS,需要先烧一个引导固件进去,这里烧录的方法有很多种,国外大神提供了这种引导固件,是img格式的,也就是磁盘镜像。其实和烧录x86的软路由LEDE固件是一个套路。网上有通过CMD命令直接把img转换成vmdk磁盘镜像的,是一种方案,不过你需要安装vmware。对于使用免费VirtualBox的玩家就比较麻烦了。所以我们还是采用Linux dd命令的方式。

这里为了烧固件我们需要另外一台linux虚拟机,用来执行dd命令,熟悉Linux运维的同学应该对dd命令并不陌生。首先我们创建这两个虚拟机。

首先我们建立用来运行黑群晖的虚拟机,和建立普通虚拟机并无二至

由于我们把系统盘和存储盘分开,所以系统盘并不需要特别大5G足够了

然后虚拟机就创建好了,下面我们创建一个做dd命令的Linux服务器,这里选择使用Ubuntu16.04,当然你使用其他的Linux也可以,ubuntu有个好处是你不需要安装,只需要光盘启动就可以使用Ubuntu系统了。所以我们需要去下载一个ubuntu的安装盘,并建立一个ubuntu虚拟机,并把光盘插进去,此处不需要给ubuntu虚拟机配置虚拟硬盘,但是需要把上面建立的黑群晖虚拟机的系统盘插到ubuntu虚拟机上,此时无需将此虚拟硬盘从原黑群晖的虚拟机中拔掉,只要那台虚拟机关机即可。

并选择try ubuntu,开机启动,此处我们不需要安装ubuntu

本文使用的是别人教程中提供的引导固件(部分地区需要国外访问),版本6.1 v1.02b,可以安装不超过6.1.7 15284的操作系统,是最不挑机器的版本,兼容性很好且适合入门,下载地址:https://mega.nz/#F!XRhniTSJ!VH8B1I8Db3y8YkCnT4j2VA!HA4wSIpI

另外笔者刚刚亲测6.2 v1.03b版本的引导固件也可以使用,能够引导6.2 23739的固件(更高或低了都不行),但是6.2.1的还不行,没法访问上面地址的小伙伴可以考虑一下,v1.03也不怎么挑机器,笔者2010年的老AMD Phenom II 1065T都可以跑6.2-23739,但是v1.04b的引导就不行了。具体安装方法与6.1.7的完全一样,引导文件下载地址:https://download.csdn.net/download/lvshaorong/10794480

(2019.10.9更新)刚刚亲测v1.04b的引导固件也可以在VirtualBox上正常使用,烧录方法和上面两个版本一样。型号是DS918+,居然有16个硬盘插槽,可以安装6.2.2-24922版本的pat。注意从v1.03b开始,虚拟机必须使用SATA控制器,只有v1.02b才可以用IDE或SATA控制器,用错会导致群晖助手搜索不到虚拟机。v1.04b应该是目前最挑机器的版本,想用老设备当NAS的小伙伴可以洗洗睡了,目前看来比较新的CPU才可以,英特尔7代酷睿测试成功,低功耗的gemini lake也可以正常用。AMD和 其他老CPU有待验证。引导固件IMG下载地址:

https://download.csdn.net/download/lvshaorong/11838640

另外记录一个可以下载pat固件的地方,最新已经更新到6.2版本,地址:http://down.nas2x.com/synology/dsm/6.2/6.2.0/ds3617_6.2/

也可以下载6.1或者5.x的历史版本:http://down.nas2x.com/synology/dsm

我们首先注意选择型号,因为引导固件的型号要和后面我们下载的系统固件型号一致,这里选择售价最昂贵的DS3617

.img为需要烧录的引导固件,.vmdk是该引导固件烧录好的虚拟机硬盘,可以直接导入使用,.pat是功能固件,需要烧好引导固件后安装使用,下面介绍使用img烧录后使用的步骤,如果怕麻烦也可以跳过烧录这一步,直接使用.vmdk。

大小大约为50MB,下载后想办法上传到ubuntu系统中,这里我是安装的SSH然后上传的。此处你可能需要安装SSH并设置密码

sudo apt update && sudo apt install ssh
sudo passwd ubuntu

然后我们就可以使用dd命令进行写盘操作了

ubuntu@ubuntu:~$ sudo dd if=DS3617xs\ 6.1\ Jun\'s\ Mod\ V1.02b.img of=/dev/sda
102400+0 records in
102400+0 records out
52428800 bytes (52 MB, 50 MiB) copied, 1.85541 s, 28.3 MB/s

不到一秒中时间就写入完成了,然后我们关机并删除Ubuntu的虚拟机即可。

然后我们启动黑群晖的虚拟机,出现如下画面说明我们的引导固件启动成功

此时选择第一项即可

出现如下画面我们就可以下载群晖助手并进行搜索了

注意群晖助手也要按照型号来,以DS3617为例:https://www.synology.cn/zh-cn/support/download/DS3617xs#utilities

此时我们可以顺道把系统固件.pat文件也下载下来,笔者测试6.1 v1.02b的引导支持到6.1最后一个版本6.1.7,pat固件下载地址:https://archive.synology.com/download/DSM/release/6.1.7/15284/DSM_DS3617xs_15284.pat

v1.03b版本可以支持6.2版pat固件,但是不能支持6.2.1版本,下载地址:https://archive.synology.com/download/DSM/release/6.2/23739/DSM_DS3617xs_23739.pat

v1.04b的引导固件可以支持DS918+ 6.2.2版本的pat固件,有16个硬盘插槽,下载地址:

https://www.synology.com/zh-tw/support/download/DS918+#firmware

历史版本可以到这里自行下载:https://archive.synology.com/download/DSM/release/

然后运行群晖助手,它会在启动的时候自动搜索,此时要注意,要把你的虚拟机网卡桥接到你的有线或者无线物理网卡上,而且该网卡要能正常的上网(能够DHCP自动分配到IP地址),然后重启,不然搜索不到的。硬盘要使用SATA控制器不要用IDE控制器,否则Synology Assistant也搜索不到。

然后右击鼠标点击安装但你此时是安装不上的,因为物理地址不一样会导致网络问题,此时我们应该记下这里搜索到的物理地址

v1.04b搜索出来效果如下,安装方法和1.02b,1.03b一模一样,搜索出来之后会自动弹出浏览器,目标地址为搜索到的IP地址:5000/web_index.html,然后就可以上传pat固件了。

如果MAC地址不一致,所以无论你如何配置最后都会报网络错误

所以此时我们需要关掉该虚拟机,修改网卡的MAC地址为群晖助手提供的那个

然后重启该虚拟机,再次用群晖助手搜索

此时就会搜索到IP地址,并且自动打开网页,端口5000,我们这里安装pat固件可以选择网页安装,也可以选择群晖助手安装

====================Tips=========================

这里再提供一个修改初始MAC地址的方法,就可以在同一个局域网中部署若干台MAC不一样的虚拟机了。方法就是在我们dd命令烧录完引导固件之后,挂载相应的分区,然后修改配置文件

sudo mount /dev/sdb1 /media/sdb1
sudo gedit /media/sdb1/grub/grub.cfg

找到set mac1=xxxxxxxxx这一行,修改为你虚拟机网卡的MAC,如果你是物理机安装那就修改为物理机网卡的MAC,改完这里之后,我们就不需要SynologyAssistant了,直接使用find.synology.com就可以

===============================================

注意win10自带的edge浏览器会以英文显示设置界面,而chrome显示为正常的中文

网页地址一般为<NAS分配到的IP地址>:5000/web_index.html

网页版点击Set up之后选择“手动安装” Manual install

这里会在0%格式化的时候失败,网页版报35错误,群晖助手报38错误,因为我们目前只安装了一块系统盘,没有安装数据盘

此时我们可以关机然后添加一块或多块数据盘,注意顺序不要乱,再次重启

再次登陆网页版安装,即可成功

安装过程会格式化所有的虚拟磁盘,安装完后会自动重启,等待10分钟左右就可以开始使用了

首次先要输入根用户名密码,后面还可以再另行创建(Edge浏览器可能一直是英文,推荐用chrome)。下面介绍一下如何建立一个smb协议的共享给windows系统的目录。

首先我们建立最基本的存储单位,选择raid模式,由于我们用的都是虚拟磁盘,所以raid没有意义,直接使用basic,这样能保证可用空间最大化,进入“存储空间管理员”

下图中,选择第二项可以在建立raid group之后划分多个存储空间,选择第一个就只能将整个raid group划分给唯一一个存储空间,不灵活。

此处需要把要建立该group的磁盘拖放到右侧,此处一个raid组只能有一块硬盘,因为这取决于我们前面选择的模式,basic模式没有raid阵列,所以只能选一块盘,raid0,1都是两块盘,raid5,6会选三块以上

虚拟磁盘不需要考虑坏扇区的问题

建立完raid group之后,我们建立存储空间,有点像linux里的建立好VG之后建立LV。

有了存储空间之后我们就可以把这块空间共享给我们客户端windows或者苹果本使用了

首先我们建立用户名和密码,因为我们不想随便一个人就能登陆到我们的网盘上。

其他页面均默认就好

然后我们新建共享目录并且编辑我们新用户的权限

黑群晖比FreeNAS好处在于默认就开启了SMB和AFS两种共享协议,不需要单独再开启这个服务了,如果用FreeNAS需要单独开这两个服务才能给windows和苹果机使用。但是NFS是默认不开启的,如果要给linux使用还要单独开启该服务。

然后我们就可以使用NAS的IP地址,输入用户名密码,到windows上打开该目录并上传文件了

VirtualBox安装黑群晖并建立smb共享目录的方法相关推荐

  1. wdnas群晖nas_WD 西部数据 伪NAS折腾记 篇三:WD 西部数据 MyCloud安装黑群晖教程

    WD 西部数据 伪NAS折腾记 篇三:WD 西部数据 MyCloud安装黑群晖教程 2015-12-10 18:21:45 82点赞 408收藏 92评论 首先感谢一下nasyun的大神zwl2012 ...

  2. pve安装黑群晖直通硬盘_蜗牛星际装机教程篇三:手把手教你安装黑群晖NAS

    原文作者:范俩仟 蜗牛星际装机教程篇三:手把手教你安装黑群晖NAS 有很多评论说软路由没必要,我想说我就是把这东西当个玩意儿来消遣的,您喜欢看电影,我就喜欢玩电子产品.还有就是我没钱,所以想花最少的钱 ...

  3. 奔腾g2030主机安装黑群晖DSM6.1.7

    奔腾g2030主机安装黑群晖DSM6.1.7 一.工具及系统下载 二.制作引导U盘 三.安装黑群晖系统 四.设置硬盘 五.黑群晖使用技巧 一.工具及系统下载 Synology Assistant群晖助 ...

  4. TrueNAS SCALE 做底层,虚拟机安装黑群晖7.1.1的方法

    TrueNAS SCALE 22.02.4下安装群晖 前言 开始安装 下载 trueNAS SCALE 物理机安装的话 要制作u盘启动(esxi不需要) ESXI虚拟机安装truenas步骤 创建新虚 ...

  5. pve安装黑群晖直通硬盘_在Proxmox VE(PVE)安装黑群晖

    一.环境介绍 1.Proxmox VE(以下简称PVE) 5.4-3 2.黑群晖引导(本教程采用DSM3617-1.03b引导)由Jun大神提供(相关文件可从网盘下载) 3.黑群晖系统PAT安装包(本 ...

  6. NAS——在VMware 15虚拟机中安装黑群晖DSM解决方案

    基本概念 NAS:NAS(Network Attached Storage:网络附属存储)按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为"网络存储器".它是一种专 ...

  7. 虚拟机安装黑群晖_【群晖系统】HEI群辉DSM 6.2.1 系统安装图文教程 (19年2月)

    黑群晖系统其实是指在普通电脑运行Synology DSM系统, 事实上在普通PC电脑上安装黑群晖(Synology DSM)也非常方便, 现在把教程简单写一下. 引导系统装哪里? 非常关键的问题,DS ...

  8. 安装黑群晖找不到局域网电脑_组建家庭存储群晖NAS(一)——详细安装篇

    上篇文章大概介绍了用哪些软件可以通过笔记本组建黑群晖,以及通过什么技术可以内外网穿透,但都没展开讲,算是引子吧.这一篇就先详细介绍下笔记本如何安装黑群晖.后面规划着写一篇安装篇.内网穿透篇.远程开关机 ...

  9. 天宝AMD 300U物理机安装黑群晖处理内存不足的问题

    前言 天宝AMD 300U物理机安装黑群晖的步骤可以直接参考悟空大佬的教程: [天宝AMD 300U如何安装群晖Synology系统?如何实现多网口速度翻倍?附图文] https://www.bili ...

最新文章

  1. python【蓝桥杯vip练习题库】BASIC-22(字符串 递归)
  2. 2021-04-08 Python通过flask搭建音频流/文件服务
  3. 【提权思路】绕过SecureRDP限制远程连接
  4. Lync Server存档和监控服务器PART A:准备篇
  5. 从自己实现Ruby单例模式揭秘Ruby模块内幕
  6. [教程]win10 ,ubuntu双系统安装避坑指南
  7. 在多重Catch的情况下得到异常的完整信息
  8. 使用D3绘制图表(6)--竖直柱状图表
  9. GD32实战16__备份域
  10. 阿里云 实人认证(详细)RPMin
  11. 给图片加水印的几种方法
  12. Python爬虫之gif图片抓取
  13. OrientDB入门
  14. js中有哪几种数据类型
  15. 最易/难学习的编程语言榜单出炉,C++最难学?
  16. Servlet过滤器(非法字符审核案例)
  17. Spring和SpringBoot中针对单一接口多种实现的支持
  18. java获取当前时间前一天,前一月,前一年
  19. PDFProcessor新功能:不下载,直接预览pdf
  20. 用水量测系统-灌区用水精细化管理

热门文章

  1. [机器学习与scikit-learn-38]:算法-分类-支持向量机-通过等高线可视化决策边界线和隔离带
  2. vimscript:编写Vim脚本
  3. 七牛图片上传的使用心得[PHP篇]
  4. 使用Cplex求解均值方差模型
  5. Mindspore初学者保姆级上手
  6. 如何通过Java实现485通信
  7. 广工学生“纯手工”打造赛车 将出征F1赛道
  8. VBS 文本歌词粤语拼音翻译
  9. 基于词汇衔接的文档级扩展机器翻译评测指标
  10. 台式计算机 按键盘字母键 没反应6,台式电脑键盘打出的字母不对应怎么办