写在前面,两年前我曾经将mch作为无感备份工具写了一篇推荐,现在回头再看,这款设备被我的黑群晖全方位暴打……外网访问慢,没有webdav,不能装第三方插件,自带插件很少并且本土化较差,国内等于无用,就连手机端照片备份,都由于系统限制,完全无法后台无感备份照片……以上缺点让这台机器在我家电视柜下吃灰了两年,而上周发现了一篇俄罗斯大神的文章为我打开了新大门!(19年就有第一版破解了,完全不知道……最新版安装了一个内核,该内核支持Docker,NFS等,没有外部模块,并释放了在早期版本的内核中丢失的RAM。)接下来是教程阶段。 - 下载安装程序。链接:https://pan.baidu.com/s/1V24Dgf7-_47SbzNvsKGX9A提取码:1061 使用 FAT32 文件系统和 MBR 启动布局格式化至少 8GB 的 USB 驱动器(如果您选择使用 FAT 格式化,Windows 会自动执行此操作)。
- 将文件解压缩到格式化的 USB 驱动器。
- 将 U 盘插入 WD My Cloud Home 的 USB 接口中,在连接电源时按住重置开关(用手机取卡针),然后一直按住它直到指示灯停止闪烁。
- 安装程序不会自动安装任何内容。首先,您需要通过 Telnet 进行连接。Windows 上应有一个 telnet 客户端(cmd就行,xshell更好用)。否则,您可以使用Termux Android应用程序(例如在F-droid商店中)。通过 Telnet 连接到您的 MCH:
telnet [您的MCH的IP地址]
可以通过检查路由器获得设备的IP地址。 - 连接后,执行调整分区大小的脚本(请记住它将删除您的数据,因此请先进行备份)。
脚本运行完成后,您需要在重新启动之前发出以下命令:(有可能会有umount报错,但是不理会一样可以正常安装) - cd / ; umount /mnt/* ; sync ; busybox reboot
要重新启动,请拔掉电源,在插入电源时再次按住重置开关,然后按住它直到指示灯停止闪烁。如果不按住重置开关,会恢复原始分区表。 通过Telnet再次连接到您的MCH:
远程登录 [您的 MCH 的 IP 地址] 现在检查分区表是否已更改: 分区 20 的大小应为 25G。分区24应该覆盖HD的其余部分。 如果一切按预期进行,请执行安装 Debian Bullseye 的脚本。 完成此操作后,请先输入重新启动命令。 - cd / ; umount /mnt/* ; sync ; busybox reboot
你应该等待50秒,直到你可以重新连接。如不起作用,从MCH中取出闪存驱动器,然后通过拔下电源来重新启动。 启动后,您可以通过SSH登录。 SSH root@[您的MCH的IP地址] 用户名是"root",密码也是"root"。 如果你只想在你的 MCH 上有一个 Debian Linux,你就完了。 接下来的步骤将安装OpenMediaVault。 通过 SSH 登录后,执行安装 OMV 的命令。 这需要一些时间,所以喝杯咖啡吧。 完成后,重新启动。 之后,您可以在浏览器中打开MCH的IP。 http://%5Bthe IP address of your MCH]
或http://wdmch
用户名admin 密码openmediavault
Have fun!
备注:OMV外挂号将已经安装,HDD及其SMART可见,要显示系统分区sataa20/SYSTEM_B(Linux标签),您需要安装插件openmediavault-sharerootfs 6.0-2,要显示用户分区sataa24/DISKVOLUME1(用户文件夹标签),您需要将其挂载在存储>文件系统中,要运行Portainer/Yacht(Docker),您需要在网络接口设置中指定DNS(网关/路由器的地址就足够了), 即在枪口OMV6网络>界面编辑现有的添加的192.168.1.1类型的DNS服务器。 要减少日志文件,您可以在通过 SSH 登录时输入以下命令。 - echo ‘kernel.printk = 3 4 1 3’ >> /etc/sysctl.conf
- echo ‘debug.exception-trace = 0’ >> /etc/sysctl.conf
通过以下方式重新加载配置 要清除可以使用的日志,请使用: - echo > /var/log/messages ;echo > /var/log/syslog ;echo > /var/log/kern.log
如果发现文件夹及其内容 /var/log/journal/*/ 变得太大,则可以使用以下值编辑配置文件 /etc/systemd/journald.conf。 - nano /etc/systemd/journald.conf
- SystemMaxUse=192MSystemMaxFileSize = 8M
接下来安装omv-extras,目前网络上都是omv5和4的方法,如采用官方链接需要网络环境,故个人找到一个新方法。 首先ssh连接mch然后依次输入以下命令。 - apt-get update
- apt-get install dirmngr
- apt --fix-broken install
- apt-get --yes --no-install-recommends install dirmngr gnupg
- wget http://omv-extras.org/openmediavault-omvextrasorg_latest_all6.deb
- dpkg -i openmediavault-omvextrasorg_latest_all6.deb
显示类似画面即安装成功
接下来安装docker和Portainer,首先需要更改机器dns,按下图顺序修改即可
然后docker直接在omv-extras页面按提示操作即可,Portainer可以通过ssh安装汉化ce版本 首先下载 链接:https://pan.baidu.com/s/1vDFI7-quHP3_QFk7XYMkag 提取码:1061 然后通过sftp连接mch根文件夹(xshell可以直接打开xftp),将下载的压缩包解压,解压出来的文件夹复制到根目录。 ssh输入命令: - docker volume create portainer_data
- docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /root/public:/public portainer/portainer-ce:linux-arm64
打开omv享受你的全新机器吧!
|