内容来自:云深不知处-博客
准备镜像和脚本
海内云机 cc42548225bd43ef9c239df9072bb51f.gz
海外云机 81d55acd9800419cbbc58e2055999003.gz
脚本 InstallNET.sh
将镜像和脚本上传至你的其他直链存储空间
云主机系统自行测试可否安装
个人测试系统为:阿里云 centos 7.6 64位
ssh登录云主机 并且切换至root账号获取权限
查看云主机网卡mac
可以执行ip addr查看网卡mac
或者执行 ip addr|grep ether|awk -F "[ ]+" '{print $3}'|sed 's/\://g' 直接获取mac地址
一定要确保mac地址正确 留下备用
开始制作镜像 文件根据个人云主机改
首先cd /进入根目录 相对简单
下载镜像 wget http://你的文件直链地址/cc42548225bd43ef9c239df9072bb51f.gz
解压镜像 gunzip cc42548225bd43ef9c239df9072bb51f.gz
修改文件名mv cc42548225bd43ef9c239df9072bb51f DS3617xs_6.17up3.img
挂载镜像的引导到/mnt目录 并修改mac地址
挂载镜像的引导mount -o loop,offset=$((9177088*512)) DS3617xs_6.17up3.img /mnt
修改mac yourmacaddr换成你主机的mac 也可以vi修改/mnt/boot/grub/grub.cfg
推荐vi修改确保准确
sed -i 's/mac1=0011322CA603/mac1=yourmacaddr/g' /mnt/boot/grub/grub.cfg
卸载umount /mnt
打包镜像gzip DS3617xs_6.17up3.img
使用winscp软件登录云主机下载打包好的DS3617xs_6.17up3.img.gz 文件
把DS3617xs_6.17up3.img.gz上传到你的其他云主机
或者nas 有文件直链地址就行
开始安装 执行
海外用
bash <(wget --no-check-certificate -qO- 'http://服务器地址/InstallNET.sh') -dd 'http://服务器地址/DS3617xs_6.17up3.img.gz'
海内用 这样会快点
bash <(wget --no-check-certificate -qO- 'http://服务器地址/InstallNET.sh') --mirror 'https://mirrors.ustc.edu.cn/debian' -dd 'http://服务器地址/DS3617xs_6.17up3.img.gz'
脚本执行完成后 ssh会自动断开 类似于上面的状态 这时 登录云主机的vnc可以查看主机状态
等待所有环境自动安装完成 进入群晖引导你就可以访问了
执行完成后会自动断开ssh
接着就是等待大约10-30分钟左右
打开你云主机的地址就能进入群晖了
自动安装完成后打开你vps公网ip就可以进群晖了
记得云主机的防火墙 或者 安全组设置里打开端口5000 5001
真棒!
真棒!