峯言凬语 O ever youthful O ever weeping~
本无意与众不同,怎奈何口味太重。
首页
平水韵
HTML 颜色代码表
ABOUT
文章分类
友情链接
您正在查看:Nonni 发布的文章
2022-05-27 |Nonni

Windows11.jpeg

安装黑裙子7.1

基础引导
使用 RedPill 的编译引导

https://github.com/RedPill-TTG

文件列表

DS918_7.1.0-42661.img               DS918 引导镜像
DSM_DS918+_42661.pat                DS918 DS系统镜像
DS918_7.1.0-42661.vmdk              DS918 ESXi镜像
DS918_7.1.0-42661-flat.vmdk         DS918 ESXi镜像
DS3622xs_7.1.0-42661.img            DS3622 引导镜像
DSM_DS3622xs+_42661.pat             DS3622 DS系统镜像
DS3622xs_7.1.0-42661.vmdk           DS3622 ESXi镜像
DS3622xs_7.1.0-42661-flat.vmdk      DS3622 ESXi镜像
synology-assistant-7.0.3-50049.exe  群晖助手
USBWriter.exe                       镜像写入U盘工具
芯片无忧.exe                         检查U盘的 PID 和 VID 工具
光碟通.exe                           镜像工具

机型介绍

DS918+    是4盘位,内置家用简化套件,如果是支持的CPU,可以自行配置实现一些硬解码功能。
DS3622xs+ 是12盘位,内置商用专业套件。

食用方法
1.制作引导盘

A.如果使用 ESXi 虚拟机引导
直接配置 Linux 虚拟机,虚拟网卡使用e1000,引导项选择将 UEFI 改成 BIOS,增加的虚拟硬盘需要使用SATA控制器。
上传 DS918 或者 DS3622 的两个ESXi镜像文件到 ESXi,添加为现有磁盘,保存配置。

B.如果使用U盘物理机引导
使用芯片无忧检查自己U盘的 PID 和 VID (尽量使用质量好的大品牌U盘)。
然后使用光碟通自行修改 img 镜像内的 grub 配置文件中的 PID 和 VID 为自己的U盘的 PID 和 VID,然后用 USBWriter.exe 将修改好的 img 镜像写入U盘。

2.安装DS系统

使用制作好的引导镜像引导NAS主机启动。
在路由器上找到主机分配的IP地址,浏览器上访问主机IP地址,或者使用群晖助手 synology-assistant 搜索局域网。
开始配置,导入DS系统镜像,完成安装。

看具体磁盘性能,大概要30分钟的样子。

Enjoy!

by Nonni
20220505

附引导镜像懒人包下载

和彩云链接: https://caiyun.139.com/m/i?0m5CMPzQ5mOju
提取码: P2UX
2022-05-27 |Nonni

甬路.jpeg

创建仓库,生成 Packages.gz

git clone git://git.yoctoproject.org/opkg-utils
cd opkg-utils
./opkg-make-index /home/xxx/repo/packages/ > /homexxx/repo/packages/Packages
cd /home/xxx/repo/packages
gzip Packages

SSH 连接路由器后执行命令
查看 OPKG 源配置:

cat /etc/opkg.conf

编辑源:

vim /etc/opkg.conf

更新包:

opkg update

查看已安装包:

opkg list-installed

查询目标包:

opkg list | grep luci-theme-nonnicolor

安装目标包:

opkg install luci-theme-nonnicolor

删除目标包:

opkg remove

也可使用我的源地址
x86:

src/gz openwrt_core https://nonnix.cn/repo/all/targets/x86/64/packages
src/gz openwrt_base https://nonnix.cn/repo/all/packages/x86_64/base
src/gz openwrt_luci https://nonnix.cn/repo/all/packages/x86_64/luci
src/gz openwrt_packages https://nonnix.cn/repo/all/packages/x86_64/packages
src/gz openwrt_routing https://nonnix.cn/repo/all/packages/x86_64/routing
src/gz openwrt_telephony https://nonnix.cn/repo/all/packages/x86_64/telephony

MT7621A:

src/gz openwrt_core https://nonnix.cn/repo/all/targets/ramips/mt7621/packages
src/gz openwrt_base https://nonnix.cn/repo/all/packages/mipsel_24kc/base
src/gz openwrt_luci https://nonnix.cn/repo/all/packages/mipsel_24kc/luci
src/gz openwrt_packages https://nonnix.cn/repo/all/packages/mipsel_24kc/packages
src/gz openwrt_routing https://nonnix.cn/repo/all/packages/mipsel_24kc/routing
src/gz openwrt_telephony https://nonnix.cn/repo/all/packages/mipsel_24kc/telephony

经常会有依赖错误问题,可以尝试把各种包都放到opkg软件源里,方便安装依赖
在 /etc/opkg.d 里的每个文件都加入一行指令:

find /etc/opkg.d/ -name '*.conf' | xargs sed -i '2isrc/gz openwrtio https://nonnix.com/repo/packages/x86_64/packages'

att.png

检查磁盘使用命令

df -h

查看大文件占用情况

du -t 100M /var

journalctl --disk-usage

清理 systemd 的 /var/log/journal 日志文件

journalctl --vacuum-size=10M

bg83.jpg

代码

<input type="text" oninput = "value=value.replace(/[^\d]/g,'')">

HTML 中实现:

<element oninput="myScript">

JavaScript 中实现:

object.oninput=function(){myScript};

说明
oninput 该事件在用户输入时 <input> 或 <textarea> 元素的值发生改变时触发。

bg82.jpg

测试环境
CSS3 HTML5

实现方法
隐藏域对所有的文本框都起作用(多用于存数据):

<input type="hidden" value="">

对象不占任何空间隐藏:

<input type="text" value="" style="display:none">

隐藏对象仍有占有相应的空间大小:

<input type="text" value="" style="visibility:hidden">

自定义宽高:

<input type="text" value="" style"width:0;height:0;">