云服务器安装黑群晖

前言

最近在考虑是否要买个NAS,但是价格太贵,很多人买回去又吃灰
之前在论坛看到52Fancy大佬分享云服务器安装黑群晖的教程,原帖:https://hostloc.com/thread-1006309-1-1.html
这不正好先试用一下,合适的话再考虑入正
折腾了一下午,终于弄好了
以下是安装过程记录,解决了原教程遇到的问题

先前准备

检查是否支持virtio_blk

lsmod | grep virtio_blk

如果有输出可以继续,没有的话不用往下看了

将系统重装为debian系统

我选了debian10

最好有两台服务器

dd系统时只能使用外部链接,无法使用本地文件
我采用一台国外的云服务器修改和打包镜像(带宽高的原因),通过配置nginx使得外部可以直接获取镜像文件
为了方便,下文将要装黑群晖的服务器称为M1,海外的云服务器称为M2

修改镜像

获取mac地址

在M1中,获取mac地址

cat /sys/class/net/eth0/address

本地挂载,修改img镜像/boot/grub/grub.cfg的mac地址,并压缩

在M2中,把下面的命令中yourmac换成M1的mac地址,并将:去掉,执行

wget https://189.xinai.de/dd/DS3617xs_6.17up3_virtio.img.gz
gunzip DS3617xs_6.17up3_virtio.img.gz
mount -o loop,offset=$((9177088*512)) DS3617xs_6.17up3_virtio.img /mnt
sed -i 's/mac1=0011322CA603/mac1=yourmac/g' /mnt/boot/grub/grub.cfg
umount /mnt
gzip DS3617xs_6.17up3_virtio.img

执行脚本

下载脚本

在M1中

wget https://cdn.jsdelivr.net/gh/MoeClub/Note/InstallNET.sh

我的M1是国内产商的云服务器,下载国外文件很慢,将脚本中204行的源站改为国内的域名,我这里改为 http://mirrors.163.com/xxx

最后

bash InstallNET.sh -dd 'http://M2-ip/DS3617xs_6.17up3_virtio.img.gz'

等待十多分钟后,访问 http://ip:5000 ,如果进入注册页面即安装成功

已有 2 条评论

  1. ekreke ekreke

    大师有点东西

添加新评论