前言
为了以后能组装一个家庭数据共享盘,需要提前打好基础,个人认为市面上比较好的存储工具是群晖NAS,以下有三种方法进行测试,后续都会写教程,记录自己踩过的坑。
1.打包的群晖NAS,导入VMware直接使用。VMware虚拟机安装黑群晖7.0教程-CSDN博客
2.通过VMware搭建,自己动手丰衣足食。VMware安装群晖7.2NAS系统保姆级教程,全自动媒体库、相册备份、文件共享功能免费体验测试_哔哩哔哩_bilibili
3.利用旧电脑组装一个简易的NAS,2024年8月最新黑群晖组装与安装_黑群晖安装教程-CSDN博客
本篇文章只讲第二种方法,一步步搭建出来才能了解它的原理和过程。
准备工作
下载及安装虚拟机软件:VMware Workstation Pro
下载链接:Desktop Hypervisor Solutions | VMware,现在不太好下载了,要注册,还没有权限
下载及安装虚拟磁盘格式转换软件:StarwindConverter
下载链接:V2V Converter / P2V Converter – Converting VM Formats (starwindsoftware.com)
下载及解压引导文件:https://github.com/RROrg/rr/releases/download/23.11.6/rr-23.11.6.img.zip
上述软件我都存放在个人网盘,有需要自取:VM-NAS-DS918+_7.0
虚拟机设置
转换引导文件格式
官方下载的img引导VMware是无法识别和开机引导的,需要用格式转换软件转换为可识别的格式。
打开StarwindConverter软件,选择本地文件;
添加解压的引导文件rr.img
;
选择本地文件,格式选择VMware使用的格式VMDK
;
下一步next,开始转换convert;
转换完成。
创建及设置虚拟机
打开VMware Workstation,创建新的虚拟机;
下一步;
下一步;
操作系统选择Linux,版本【其他Linux4.x内核64位】;
命名虚拟机名称,选择虚拟机保存位置(新建一个文件夹);
处理器内核数改成4,影响不是很大,测试环境只要不影响性能就行;
内存设置为4G;
网络必须要设置成桥接模式,桥接模式可以使虚拟NAS的IP地址与本机在同一个网络,局域网可以访问虚NAS;NAT模式只能本机访问,不符合NAS的用法。
下一步;
虚拟磁盘类型选择SATA,否则群晖系统无法识别;
选择使用现有虚拟磁盘;
将上面转换格式后的引导文件【rr.vmdk
】复制到虚拟群晖NAS系统的文件夹下,我的是:D:\VMware System\blackNAS
,并且保持现有格式;
虚拟机创建完成。
为虚拟机添加硬盘
上一步设置的虚拟磁盘是群晖的启动引导盘,这个引导盘在物理群晖中是集成在主板上的一块固态硬盘,是每次群晖虚拟机启动时必须使用的,而这一步添加的是用于存放群晖系统和数据文件的硬盘。
编辑虚拟机设置;
添加→硬盘→下一步;
磁盘格式选择SATA;
创建新的虚拟磁盘;
自定义磁盘大小,建议不低于30G,将虚拟磁盘存储为单个文件,存取效率高一点;
文件名默认,完成添加磁盘。
NAS系统安装
编译NAS引导
开启虚拟机,会弹出一个提示框,选【否】;
等待引导自动运行,直到出现下面界面即可;
注意:要获取到IP地址才行,由于我们是用的桥接网络,所以IP地址要与我们的本机IP属于同一个网段,如果获取到的是169网段的,表示DHCP获取IP失败了。
这个地方卡住我好久,因为我的网络环境都是静态设置IP,并没有DHCP协议,导致虚拟群晖无法获取到IP地址,解决方法就是找到我当前电脑的端口,将该端口单独设置成自动获取IP地址。
交换机设置如下(型号不同设置可能存在差异):
# 核心交换机
# 新建一个DHCP池,排除其他地址,只用241-250,也可以将mac地址绑定固定IP
ip pool 130
gateway-list 10.10.163.1
network 10.10.163.0 mask 255.255.255.0
excluded-ip-address 10.10.163.2 10.10.163.240
excluded-ip-address 10.10.163.250 10.10.163.254
static-bind ip-address 10.10.163.241 mac-address 000c-29e3-92e0
static-bind ip-address 10.10.163.242 mac-address f4f1-9e11-f1dd
dns-list 223.5.5.5
# vlanif下应用全局dhcp
interface Vlanif130
description 办公楼
ip address 10.10.163.1 255.255.255.0
dhcp select global
# 汇聚交换机,本机接入的端口
interface GigabitEthernet0/0/32
port link-type access
port default vlan 130
loopback-detect enable
stp edged-port enable
ip-subnet-vlan enable
broadcast-suppression 25
打开浏览器输入地址+端口:10.10.163.243:7681;
选择语言;
选择zh_CN;
选择型号→DS918+;
选择版本→7.0(建议选择7.0版本,选7.2版本在安装到54%左右会提示文件损坏);
系统会自动读取pat数据,也可以去官网自己获取下载中心 – DS918+ | Synology 群晖科技;
确认之后选择编译引导,等待一会;
编译完成【启动】;
出现这个界面就说明系统已经在启动中了。
使用Synology Assistant软件或者访问:finds.synology.com
可以查找到局域网中的DSM。
NAS系统安装
访问http://10.10.163.243:5000
进入安装界面;
开始安装,自动从官网下载pat文件,也可以提前下载好上传,下一步;
删除硬盘2上的数据,类似格式化磁盘;
输入产品型号DS918+
;
开始下载和安装群晖系统;
不知道为什么安装7.2版本的群晖就会弹出这个提示框,换成7.0版本能正常安装(重启虚拟机,重新选择版本进行编译)。
5-10分钟之后进入系统设置界面。
系统初始化
开始→设置管理员账户
有更新时通知,手动安装;
跳过创建Synology账户;
不要勾选,直接提交;
现在我们就进入系统了。
创建存储池和存储空间
立即创建存储池和存储空间,RAID类别默认选择SHR
,下一步;
勾选硬盘2,下一步;
跳过硬盘检查,下一步;
分配大小直接点【最大化】,下一步;
保持默认的Btrfs文件系统格式;
应用配置,完成。
创建共享文件夹
新增共享文件夹
下一步,跳过加密;
下一步;
下一步;
设置用户权限,应用完成。
局域网访问共享文件夹
在局域网电脑上输入群晖IP地址:\\10.10.163.243
,输入账号密码就能看到共享文件夹
这样我们的虚拟群晖就安装成功了,存储共享文件只是群晖的一项功能,还有很多实际应用,需要自己去研究实践。
后台管理地址:http://10.10.163.243:5000/
。